I am coding right now a Calendar Abstraction Layer. There will be one for the birthdays, one for topic events, and one for personal events. They will have auth support and are totally independent. In the ACP, calendars can be added, disabled, etc.
Thoughts?
I prefer opening the description in the main window. There would be too many events, birthdays and probably topics on each day, so that a pop-up is not appropriate.ecshacker wrote:... click on only the dates with an event, and they open in a little popup with the even description.
Already working on itMitron wrote:I'm not sure if this is at all possible as it seems most calendar implimentations seem to miss it. In any case, it would be cool if the calendar could list both the actual birthday of a user as well as the recurring event from that point on.
Most calendar implimentations simply list the user on the month and day for every year you can select (even on the year(s) before they were born). The events portion doesn't distinguish between the actual date of birth and subsequent birthdays. The current TopicCalendar for phpBB 2.x.x won't even list birthdays on the events page if they already occured in previous months of the current year.
So if I browse the calendar to my date of birth it would say Mitron was born, but on this year's birthday it would say Mitron's xxth birthday. Also, if I browse to the year before I was born I would not be listed at all. Does that sound too difficult?
Awesome. You might also consider what to do in a possible case that someone doesn't what to display their actual date of birth. In that instance you could either start the listing from thier sign on date, simply not list it at all or only display it on the day of their birthday. That could indeed get tricky, but I was considering TerraFrost's birthday mod for 2.x.x which actually gave you the option whether or not to display their age or even their birthday at all. Something to at least think about.Brainy wrote:Already working on it. I must admit, I hadn't thought through exactly what to do for the day someone was born, but other than that I've got it.
At this point I can only say maybe. It will definitely be a low priority; I want to get the core code working first. Hopefully I will get around to it.zenkinz wrote:will this import/migrate the calendar data from phpbb 2.x to 3.x?