Hi Roel,

Thanks for the extra explanation.
Initially I was still on the old track wink.
However, when following your instructions, by using "|(#a)|",
the result in the calendar is:
-- that I only get to see "(50 )", so the name is not displayed
-- and I can not "change" the event any longer by clicking on it.

Lucas

Hi,

I followed your instructions.
But if you would check https://bruedergrimmschule.de/terminkalender/,
you will see that evry event in the calender now gets an extra () displayed ...
Any ideas how to solve?

Regards, Lucas

Hi Roel,

Recently, I have installed the latest 4.7.9 version of luxcal.
The result can be seen here: https://bruedergrimmschule.de/terminkalender/.
Updating from 4.7.8 version went really smooth and the script runs stable & fine.

There is one small question I have:
I have followed your instructions to get a birthday displayed in the calendar.
If you look at 28th of August you will see that Abraham Lincoln gets displayed,
showing "50" without parentheses, where it should be "(50") with parentheses.

It probably will be a small change to get the parentheses displayed as well,
so the result will look like "Abraham Lincoln (50).
How could this be achieved?

Furthermore, if you look in the display, check https://bruedergrimmschule.de/,
ideally in case of a birthday, only "Abraham Lincoln (50)" should be displayed,
instead of:
Ganztags
Abraham Lincoln
Kategorie: Geburtstage
((1970))


Regards, Lucas

Hi Roel,

Great! Let's go for display 1.

Greetz, Lucas

Hi Roel,

Great, that is exactly how it should be!

the moment your modification is available,
I will focus on further optimizing the already available display for this (thank you: fbonani and schwartz)
and make a new display with some additional options for displaying some variations of the birthdaylist as well.

Best regards, Lucas.

Roel wrote:

Hi Guys,

What I could do for you is the following:
For the event category "birthday", where the Repeat is set to "every year" I can add a check box "show age". When this check box is selected, the software will look in the event description field and if it finds a "year" (1987, 2013, etc.) it will automatically add the age to the event title. So the title could look as follows:
Harry Potter's birthday (2003)
Or something similar.

Would that help?

Roel

Hi Roel,

For sure that would make things already a lot easier!
Ideally, if in the event description the birth year is mentioned (for example 2003),
the 2020 event title showing up in the display should be "Harry Potter (17)"
and the 2021 event title showing up in the display should be "Harry Potter (18)".

Regards, Lucas.

P.S.: Am I correct you intend to make a kind of combination of the "day" and "month" of the initial (first) birthday event in combination with the birthdate year that is mentioned separately in the event description?

OK.

Will start working on it wink.
Hope to present a possible solution within one week or so.

Regards, Lucas

Great example, looks very nice !!!

The addition I am still looking for in the sidepanel,
is to also show how young/old someone has become.

Perhaps an extra birthdate-line in the event-window could do the trick here.
Afterwards, the related field can be grabbed from the database to "calculate" and display how young/old someone will be.

Regards, Lucas

Hi Roel,

In the meantime I have followed your advice to upgrade the calendar to the 4.7.8 version.
And I have done some tweaking to the display as well. Indeed the issue with "PHP session expired" message, is solved now.
All seems to be in perfect shape and is running smoothly.

I am diving into your script to see what modifications need to be made exactly to get a birthday overview list in place.

Registered users
If we are talking about registered users, we need to capture their first name, their last name as well, as at present users are registered with only a self-choosen username. Also we need to capture their birthdate as well, as we also would like to show in the birthday overview not only a name, but also how young-old a person has gotten. I guess that for registered users this could be done with a small extension of the user registration form.

Capture names and birthdates of other persons as well
This looks a bit more difficult. In my example the registered users are teachers that also would like to make a list with birthdays of their pupils.
However, these pupils are (and wil stay) non-registered users of the calender script. They just visit a homepage where they can see what birthdays are ahead. So here we have to find a solution (that probably does not use the user registration form to save first names / last names and birthdates ...)

To be continued wink.

Guys,

I think that if Roel would be able to extend the "add user template" and the database  with 3 additional fields, we can easily get there.
-- new user field 1: first name
-- new user field 2: last name
-- new user field 3: birthdate.

When these extensions are available, I can easily adapt my PHP-file to use the above mentioned new user fields
as input for the birthday overview script.

Regards, Lucas

Hi Roel,

The Brüder-Grimm-Schule Rellingen Calendar is running flawlessly for almost a year now.
For the display, check www.bruedergrimmschule.de in the right column.
For the calendar itself, check www.bruedergrimmschule.de/terminkalender/

Recently I have been asked to integrate a birthday overview list on a private section of their website.

A realtime example of a similar birthday overview script can be viewed at www.aeternus.org in the right column.

Main script features are:
-- standalone database-record for keeping names and related birthdays.
-- easily adding/editing/deleting new names and related birthdays
-- the fields used for database/record entries are: first name, last name, and birthday
-- one PHP-file "that does all the work" (including a bit of CSS and HTML as well)
-- this PHP-file also contains 2 keen MYSQL queries (one for birthdays ahead, one for recent birthdays)
-- possibility to look 7/14/30/60/90/120/180/365 days ahead wink.

Would a kind of integration in LuxCal software make sense to you?
-- where a public birthday overview would be available in an extra display?
-- where a private birthday overview (when logged-in) would be avaialable in an extra display?

Just let me know your thoughts on this one.
I am gladly prepared to share the PHP-file with you.

Regards, Lucas.

Hi Roel,

I just learned from your answer that I have to put my list between brackets: [].
I didn't find that key instruction in the help-file wink
Nevertheless, thanks a lot !!!

Now it works flawlessly.
Regards, Lucas

Hi Roel,

I know that the number of email-addresses might be an issue.
So I deliberately started with only 4 email-addresses in the list.txt file.

Then I went to 2 email-addresses in the list.txt file,
and finally I ended with only 1 email-address in the list.txt file.

However none of them did the trick.

Hi Roel,

Thanks for attending me on the SMTP-test script in the toolbox-directory.

For now I am able to send reminders for new or changed events via PHPmail.
Trying to get that done via SMTP, I will dive into a bit later.

So I found out that via PHPmail, I do can send reminders for new or changed events:
-- to an individual email,
-- or to several emails, by separating them with a ;

However sending email reminders to emails that are in a list.txt file that is stored in the reciplists-directory, unfortunately does not work …
Any suggestions how this could be solved?

Regards, Lucas.

Hi Roel,

- any suggestions how this could be solved?
- Thanks in advance!

Best regards, Lucas

Hi Roel,

As the Brueder Grimm Schule calender is finding its way to frequent usage by several teachers, I have noticed that at present, sending e-mails for new or reminder events does not function yet.

However, I think I have entered the correct date under the SMPT section in the settings-page.

But when I try to send out a test-email, I get the following message:

Warning: fsockopen(): unable to connect to ssl://w019ad9f.kassserver.com:465 (Connection timed out) in /www/htdocs/w019ad9f/bruedergrimmschule.de/linski_cal/common/messaging.php on line 279.

I have tried port 25 for SMTP, as well as 587 for SMTP and also tried port 465 for SMTPS.
The result is always a similar message like above …

Any suggestions how to solve?

Hi Roel,

On Brüder-Grimm-Schule in the right column, you will find LuxCal display 3A implemented.

When clicking on individual listed events, each time a pop-up window appears, but all these pop-up windows are empty.

As proposed by you, I already changed line 128 of the toolbox.js file into the code-line you proposed.
But that did not do the trick, because each pop-up window still is empty.

Any suggestions how to solve? Thanks in advance for your reply.

Regards, Lucas.

Hi Roel,

Then let's leave things as they are wink.

Regards, Pierre

Hi Roel,

Thanks a lot. The settings you are mentioning, are already very useful.

Just curious and not urgent: would it be a big modification to get additionally the first day of the month always displayed in the left-upper corner, which would have as consequence that the "days of the week" in the upper row would have to shift left or right, depending on the actual month that is displayed?

Regards, Pierre

Hi Roel,

At present your calendar-script is already deployed at www.bruedergrimmschule.de.

The questions I got from the teachers-team relate to he monthly overview.

The 1st question is: would it be possible to initially let the month-calendar load with the 1st day of the actual month or the first Monday of the actual Month, located always in the upper-left corner of the calendar view?
This would significantly help to determine "at first glance" a correct view and interpretation of the visible events.

The 2nd question is: would it be possible in the nav-bar to skip forward and backward through the monthes,
where the 1st day / 1st Monday of each of the shown monthes will always be shown in the upper-left corner of the calendar view?

Regards, Lucas.

Hi Roel,

Excellent, works flawlessly.
Thanks a lot !!!

I have another suggestion as well,
but therefore I will open a new post.

Regards, Lucas.

Hi Roel,

That would be great !!!
Thanks in advance !!!

Regards, Lucas

When adding or editing an event, I would like to have "the tick in the box" that can be entered before event notification always there instead of the other way around. Furthermore I would like to send each added, edited or deleted event to a fixed e-mail address (not being the admin email address, but something like events&bruedergrimmschule.de instead of info@bruedergrimmschule.de).

How can this be achieved?
Greetz, Lucas.

24

(2 replies, posted in Problems)

It seems that the standard language for public access, so when not logged in, is the english language.
However the initial public access language should always be German/Deutsch instead of English.
How can this be done? Thanks in advance for any suggestions!

Regards, Lucas