I see your point Greig. There are other ways to add an event on a certain "full" day (e.g. go to week view or day view), but I agree clicking some free space in a day cell in month view is the most convenient.
I have considered in the past, rather than clicking in the day cell header or in de day cell body, to always open an Add Event window and offer the choice via two radio buttons "Event" and "Day Marking". Maybe I should reconsider this wink

Roel

102

(10 replies, posted in Problems)

Hi Hubert,
I'm a bit confused by the explanations of your last two posts.
Could you send me an email (via the contact page) and explain to me step-by-step what you have done and what is going wrong please.

Roel

103

(5 replies, posted in Problems)

Hi greg,

It's not a work-around, and it's not a fix, ha ha. It's just how it works. The calendar remembers "users" So if you create a user for on your PC and a separate user for on your smart phone, both will be remembered individually.

Roel

Hi Greig,

I agree that the SESSION EXPIRED popup was very frustrating, but this problem has been solved several LuxCal versions ago.
What calendar version are you using?
I would like to urge users of old calendar versions to upgrade to the latest version.

(Very clever to add a space to h ref and also to htt s in your previous post. smile I like it)

Roel

Hi Greig,

Repeating events on the first day of each month is possible by creating an event on the first day of a month and select "repeat every 1 month". Repeating events on the last day of each month however, is currently not possible.
I will see if there is a possibility to implement this. I'm not sure, the repetition mechanism is rather complicated and I have to see if it is compatible.

Roel

Hi Luigi,
I will think of this smile
What maybe could solve part of your problem is the following:
On the Settings page, in the section Views, you can check the "Reduced event window" checkbox (at the bottom of the section). Thereafter when opening the Event window, only the upper (most important) part is shown. To get the lower part, you have to click the arrow.
Hope this helps.
Roel

Hi Luigi,
On the Settings page, in the section Views (the admin_guide says "Events, which is wrong),  the first line, i.e. Event Templates, can be used to specify which event  field should be shown in the various calendar views.
However you wrote that you want to customize the appearance of the "new event" window. I don't know what you exactly mean by "new event" window, but I think you mean the Event window with the form to add/edit events. If this is the case, I have to disappoint you, because this window can not be customized.
If I misunderstood your post, please let me know.
Roel

108

(4 replies, posted in Need Help)

Hi Dominique,

For display1.cnf, display2.cnf and display3.cnf it's on line 6 and it looks like this:

$tillDate = "MONTH+1"; //till date

If you still can't find it, send me an email, and I will make a screenshot.

Roel

109

(4 replies, posted in Need Help)

Hi there,

Yes, you can specify how far the display should look ahead.
If not done already, copy the file displayX.cnf from the "configs/samples" folder to the "configs" folder (X is the display number you are using).
Now edit the copied file displayX.cnf and change the $tillDate to for instance "MONTH+10". Done!

You can find a description of the configuration parameters in the document www.yoursite.xxx/yourcalendar/configs/displays.html

Roel

Hi Stefan,

I could easily solve the "overlap" bug you found.
If you want me to send you the changes, so that you can test it, let me know.

There appeared to be another  bug in the overlap checking: Last occurrence of repeating events not checked for overlap.
Stefan has debugged this problem and has sent me the solution! Thank you Stefan!

The solution for both bugs will be added to the next LuxCal version.

Greetings,
Roel

Hi Stefan,

My point of view is that you are right, it is a bug wink
I will have a thorough look at this, but I don't know if I want to solve this bug. The overlap checking functions are rather complex functions and I don't want to make them much more complex.
However, if there is a way to solve this bug in an easy way, I will solve it.

And yes I agree, it would probably be enough to just check for overlaps in the future. If this will make the functions simpler, I will consider doing this smile

Greetings,
Roel

112

(1 replies, posted in Problems)

Hi Pat,

The PHP Session Timeout issue is very annoying! So you should definitively upgrade the calendar.

Yes, if you could send me the SQL error log (via the Contact Page), that would be very helpful.
From your post I think that you are using the display1 to show upcoming events in one of your club's webpages. And I get the impression from the error message that the version of your display1.php file is not compatible with the calendar version.
When you send me the SQL error log, could you please also send me a link to the web page where the upcoming events are shown, so that I can have a look how the calendar is used.

Roel

113

(1 replies, posted in Suggestions)

Hi Pat,
Another Bowling Club using LuxCal, great wink
Suggestion 1:
I'm slightly confused, because when you delete a user, the events owned by the deleted user are still visible and accessible. Except "private" events, which are not visible anymore. Nevertheless I find the suggestion to have an option to "move" events from one owner to an other owner interesting. I will give this some further thought and maybe include this in a next LuxCal version.
Suggestion2:
I agree this would be useful and I actually started to work on a cleanup option several LuxCal versions ago, but never finished it. Maybe this is a good moment to add it to the next LuxCal version.

Roel

114

(5 replies, posted in Problems)

Hi Maxime,
In LuxCal 5.2.1 we have solved a security issue, to keep hackers out of the calendar. What you are experiencing is most probably the following:
When you log in to the calendar on your PC with "Remember me" on, it will remember you, but as soon as you log in WITH THE SAME USERNAME on an other device (tablet, smart phone, etc) you will be remembered on the other device and not on the PC anymore.
You can solve this by creating a user account in the calendar for each device. For instance Maximec, Maximep, Maximet (for Computer, Phone and Tablet). All three users can have the same password (if you prefer). Now the calendar will remember each of the users on their own device.

Roel

Hi Bill,

If you stay with the same calendar version, then that is 100% correct smile
I would suggest to do the export and the import with the phpMyAdmin utility, which most web hosts have in their Control Panel.

(If you want to upgrade at the same time, it goes slightly different. If so, let me know)

Roel

Hi Stefan,

You are an excellent calendar tester Stefan! You're right!

I've changed the two bugs in display 1 - 3 and will include them in the next calendar version.

Thanks very much.

Roel

Hi John,

This is a known problem. There are two possibilities: Either go back to a PHP version < V8 or upgrade your LuxCal calendar to the latest calendar version 5.2.1. We of course recommend to upgrade.

Roel

118

(2 replies, posted in Need Help)

Hi there,

Schwartz is right.

I have no experience with Reportico at all. If it's still using magic_quotes, which make the code vulnerable and which has been deprecated a very long time ago, I would not recommend using it.

Roel

119

(4 replies, posted in Need Help)

Hi there,

On the admin's Settings page, under Views, you can select "Weeks to show in Month view" (5th item from the top). You can select up to 20 weeks!

Roel

120

(12 replies, posted in Problems)

Hi Stefan,
After adding your requested option "none" in the sub-category drop down menu, I looked into the possibility to add a setting to enable/disable this option. Last minute I decided not to do this.
I forgot however, to remove the corresponding text from the language files.
So the the text "cat_scat_must" is not used and can be removed from the language files.

Greetings,
Roel

121

(3 replies, posted in Problems)

Hi Greg,
It's a pity the Softaculous upgrade didn't work.
When you try again, could you send me the URL of your calendar by email please. I would like to have a look before and a look after the Softaculous upgrade, and try to analyse the problem.

Roel

122

(0 replies, posted in What's New)

When you go to the menu Smile => Applets, you can now see and download the JavaScript applets produced in our spare time when not working on the LuxCal calendar.
The applets are fully self-contained and have no relation with the calendar whatsoever.

Enjoy!
Roel

123

(10 replies, posted in Problems)

Hi Piotr,
There are a couple of things you could do:
• Via your browser you can run the script upgrade521.php (in the calendar root folder). This will re-generate your database without loss of data.
• Via your browser you can run the script install521.php (in the calendar root folder) and create an additional calendar. If this new calendar works you can delete the original calendar from the database.
• You can send me  a .sql copy of your calendar database and I will repair it. (my preference, because I'm curious to see what is wrong).

Roel

124

(10 replies, posted in Problems)

Hi Piotr,
That's really strange. the column "token" is absolutely part of a newly created users table. So if the installation went fine, then the column token should be part of the table.
The token was introduced in version 5.1.0 to remedy an authentication vulnerability. Could it be that you accidentally mixed the V5.2.1 files with an older calendar version? In particular the "common/toolboxx.php file. The correct toolboxx.php file should show on line 299 ;

`token` VARCHAR(32) NOT NULL DEFAULT '',

Let me know if this is the case and then we will take it from there.
Roel

125

(10 replies, posted in Problems)

Hi Piotr,
To say something useful I need some more details.
Was it a new installation, or an upgrade?
Did you install the latest version (V5.2.1)? The MySQL or the SQLite version?
Was the installation itself successful?
What happens "exactly" when you try to log in? Error message? or  Unknown username/password?

An other option is to send me a .sql copy of your calendar database, so that I can see what's wrong and repair it.

Roel