151

(3 replies, posted in Problems)

Hi Stefan,
This problem has been reported twice before and so far I could not reproduce it and solve it.
For the other users it appeared that the problem occurred when they migrated to PHP 8.
And when they went back to PHP 7 the problem disappeared.

On the web I saw that many other people with different applications are having this same problem.

Are you using PHP 8? and if so, could you go back to PHP 7.4 and try the Restore again? and let us know your findings.
Roel

152

(3 replies, posted in Problems)

Hi Mustafa,
You should create a cron job on your server (in cPanel) which runs daily early in the morning (for example at 3:00) and which starts the lcalcron.php script in the calendar root.
Thereafter email reminders should work. Of course you will have to specify in the Event window that a reminder should be sent  x days before the event date.

Note: open the file lcalcron.php in your editor and have a look at the description at the top of the file.

Roel

153

(2 replies, posted in Problems)

Hi Frederick,
That depends . . .
If all events are private events, as is probably the case in your calendar, this could be done. But if not, a user might be interested to search for a specific topic posted by a manager or by the administrator. So in the latter case, the User Group drop-down menu will be needed.

Roel

154

(2 replies, posted in Suggestions)

Hi there,
Sorry, this time I will have to disappoint you - no this is not possible sad

Roel

155

(2 replies, posted in Need Help)

Hi there,
Yes, that's possible.
Go to the Settings page and in the section "Views" hover over "Weeks to show in Month view" (5th from the top) and have a look at the last two lines of the pop-up info.

Roel

Hi there,
This can be done via the Settings.
Open the Settings page and in the section Events set "Posting of private events" to "always". Press save settings and you're done.
Roel

Hi Stefan,
We're considering to add an option to the calendar to send reminder messages via a messenger. In this case the field msingID will be the ID of the sender.
I would prefer to use WhatsApp, but it has no free API, but for instance Telegram has a simple API and is free.

Roel

158

(7 replies, posted in Need Help)

Forget sending SMSes; send emails.
If there is enough interest, at some point we may add the possibility to send Telegram messages from the calendar. Telegram is open source and has a good API. This would be much better, more flexible and free.

Roel

159

(4 replies, posted in Need Help)

Hi Stellan,
Yes correct, line 232.
You can turn the downside into an upside by editing the file common/toolbox.js and on line 254 change '40px' to '20px' wink
Roel

160

(4 replies, posted in Need Help)

Hi there,
There is no setting for this.
If you want, I can give you a simple software change to hide the "User Profile" option.
After all, the admin can access all user profiles through the calendar's Users page.

Let me know if you want this.

Roel

Great John,
Thanks for letting us know!
Roel

Hi there,
The last problem is a known problem and the solution can be found in this forum under Known Issues and Fixes.
Roel

Hi there,

What calendar version are you using?
Did the Single Sign On work before?
And if so, when did it stop working? Did it stop working after an upgrade of the calendar?

Roel

Hi Greg,
What calendar version are you using?
If you are using the MySQL version, then PHP on your server must have the PDO-MySQL driver enabled.
If you are using the SQLite version, then PHP on your server must have the PDO-SQLite driver enabled.
Most of the times both drivers are enabled by default. Some web hosts have an option in cPanel where you can enable these drivers.
Roel

Hi Jim,

You will need to change the PHP code to remove this. If you really want to do this, edit the file "common/header.php" and delete line 232 completely.
Line 232 looks like this:

<p onclick=\"index({cP:21});\">{$xx['title_profile']}</p>

Roel

166

(1 replies, posted in Need Help)

Hi Roman,
When you select one category in the Options Panel (top left of the page and then click PDF File - Events, you will only get the events in the selected category in your PDF file.
Isn't that what you need?
Roel

167

(3 replies, posted in Need Help)

Hi Julia,
This is not possible  at the moment.
I can change one file to automatically insert the event owner's name and mail address in extra field 2, for instance. But it will be a dedicated change for you.

If you want me to do this, send me an email (via the Contact Us page) and tell me exactly what should be added, please.
I will then implement the change and send you the changed file.
Roel

168

(1 replies, posted in Problems)

Hi there,
You are testing the limits of the LuxCal calendar. Great wink
And yes, you found a (kind of) bug. It is currently not possible to have the values 1 and 11 in the same "View buttons on navigation bar" list.
Note: All specified values must also be present in the option "Available calendar views" (which is just above).

When you edit the file pages/settings.php and change line 30 from . . .

if (substr_count($buttons.',',$buttonNr.',') > 1 or strpos($range.',',$buttonNr.',') === false) { return false; }

to . . .

if (substr_count(','.$buttons.',',','.$buttonNr.',') > 1 or strpos($range.',',$buttonNr.',') === false) { return false; }

It should work fine.

I will change this for the next calendar version.
Roel

169

(3 replies, posted in Need Help)

Hi Julia,
That's a good point. As you will have noticed, email addresses are automatically converted to an email link.
At the moment I have no better solution than this: julia[at]gmail.com.
Roel

170

(2 replies, posted in Need Help)

Hmmm, are you using the MySQL version or the SQLite version of the calendar?
Without admin rights, you cannot create a new admin account.

Apparently you have a .sql backup file of the calendar database. Could you send this file to me by email (via the Contact Us page), or at least the part where the 'users' table is created and populated.
I will then check if this part is correct and if necessary add a new admin user to it, which you can then import.
Roel

171

(2 replies, posted in Suggestions)

Hi there,
On the Search page, for users who have at least read access to the calendar, there is no limitation on User Group (note: this is the group to which the event owner belongs), so in other words: a user with read access can search the events of all users. However . . . .
• A user can never search a private event of another user (if you can, please give me details).
• But there can be limitations on event categories: For each User Group it can be specified which event categories can be seen and be searched by the users in this group and in which categories they can create events. Have a look at the User Groups page and edit a group!
IMPORTANT: The categories that can be seen and to which events can be added is always the sum of categories that can be seen (or added) by the Public User And the categories specified for the group to which the user belongs! (because giving the Public (not logged in) user more rights than a logged in user doesn't make sense).

I hope it is clear and it helps wink
Roel

172

(7 replies, posted in Need Help)

LuxCal supports SMS carrier APIs, which require for each SMS an email in the following format:

<pre><mobile number><post>@<smscarrier.xxx>

where:
<pre> is optional free format text required by some carriers
<mobile number> is the SMS destination
<post> is free format text, often a passwprd required by the carrier
<smscarrier.xxx> is the SMS carrier mail address

The email message is the SMS message to be forwarded to the destination.

IMPORTANT: Sending SMSes cost money. sensing emails is free.
Roel

When you are logged in and select your user name and then User Profile, an SQL error may occur.

To solve this, edit the file "pages/account.php" and on line 73 remove the text ",`number`" (in the middle).
So thereafter line 73 should be:

$stH = stPrep("SELECT `ID`,`name`,`email`,`phone`,`language` FROM `users` WHERE `ID` = ?");

174

(2 replies, posted in Problems)

Yes correct.
I tried to reproduce the problem, but used English and all worked fine. So I knew it had to be a language problem.
I will update the Spanish language file.
Roel

175

(2 replies, posted in Problems)

Hi there,

You found a anomaly in the account script. Please do the following:

Edit the file "pages/account.php" and on line 73 delete the text ",`number`" (in the middle of the line).

So line 73 will now look as follows:

$stH = stPrep("SELECT `ID`,`name`,`email`,`phone`,`language` FROM `users` WHERE `ID` = ?");

That's all.
Roel