Calendar
Status
Tiki's event calendar is fairly powerful but it's still a little rough around the edges. It is not seamlessly integrated with the rest of the application, as there are certain date and event related features that are not connected with each other. Not all parts work smooth and robust.
We need to review all aspects of TikisCalendars, especially as recently SabreDav was integrated and Tiki could get some attendance by a new target group of customers
Event related features and functionality
- Calendar. The actual Calendar tool of Tiki, now with SabreDav integration.
- PluginConvene
- Task Tracker - a profile that makes use of tracker date fields - not integrated with Calendar
- Gantt diagram - makes use of tracker date fields - not integrated with Calendar
* Kanban board - new! - makes use of tracker date fields - not integrated with Calendar
- TrackerCalendar - a ressources tool based on Tiki Tracker aswell making use of tracker date fields - not integrated with Calendar
- Users have a pretty good private calendar UserCalendar, which seems to be an independant feature of Tiki's actual event calendar. The latter one permits a private channel too.
- tools calendar or "activity calender" which is excellent to follow changes in various sections (Site activity monitor)
- A blog calendar (go back "using a time machine", show me articles/blogs from date X) - maybe not related; check code wise
- Further more there is Webmail based on Cypht and from there the feature calendar event invitation by Email.
- To complete that the Contact and Task syncronisation with SabreDav has to be checked and potentially fixed
Roadmap
- Dec 2021 Review, test and evaluate all existing date related features and functions in Tiki
- Jan 2022 Discussion in the community, which features and functions need to be integrated with the Calendars in what priority
- Spring 2022 Start the integration process and bug fixing, depending on the ressources
Wishlist & ToDo
- Add drag and drop functionality to Tiki calendars, for ex to move events between days or to another month.
See here: https://www.youtube.com/watch?v=AIc7SroH6w4 - Being able to set a recurring event like 3rd Thursday of each month, which we need for our Webinars <- check and test if that is already possible
- Even trickier, "last Thursday of each month"
- Remove "This event is not recurrent" when it's the case
- When there is no description, skip the field instead of indicating that there is no description
- Custom link setting in calendars is not respected (ex.: when I don't want a URL)
- Calendar item creation and syncronisation from local devices to the server seems to be not robust - needs further testing, bug report, fix
Issue with AliasPlugin
We have an issue with the AliasPlugin "wishes". In the follwing box we test he original plugin TRACKERLIST. solved 4. Dec 2021
Open
| Rating | Subject | Submitted By | Importance | Easy to solve ? | Priority | Category | Volunteered to solve | Created | Modified | |
|---|---|---|---|---|---|---|---|---|---|---|
| Preview Calendar Event bug | TrafficJan82 | 7 | 35 |
|
14 Jan 09 | 14 Apr 26 | ||||
| Expose icons to Monitor/Subscribe to Calendars when more than 1 | Xavier de Pedro | 4 | 8 | 32 |
|
05 Apr 16 | 05 Apr 16 | |||
| jsCalendar widget unaware of time zones and recording event to one day earlier than selected (timezone difference of 6h) | Xavier de Pedro | 8 | 4 | 32 |
|
12 Apr 16 | 12 Apr 16 | |||
| Calendar: Updating recurring events mass produces double entries | hman | 8 | 4 | 32 |
|
15 Aug 22 | 15 Aug 22 | |||
| After saving a calendar item, back to the calendar you should see the item (even if calendar wasn't't selected) | Bernard Sfez / Tiki Specialist | 6 | 5 | 30 |
|
25 Oct 21 | 25 Oct 21 | |||
| tiki-calendar_import.php incohesive markups | hman | 3 | 10 | 30 |
|
07 Jul 20 | 08 Jul 20 | |||
| Recurrent events crossing DST change | chemgeek | 6 | 30 | chemgeek | 13 Aug 10 | 13 Aug 10 | ||||
| New calendar items can't have times starting in the AM, and ending in the PM | taylordustin | 5 | 6 | 30 |
|
13 Jan 16 | 13 Jan 16 | |||
| Calendar does not highlight selected date | alex_ring | 7 | 4 | 28 |
|
05 Dec 16 | 09 Jan 17 | |||
| Calendar Enrtries not showing | davestovell | 25 | 02 Mar 09 | 02 Mar 09 | ||||||
| tiki-minical_reminders.php causing 500 errors | drsassafras | 5 | 25 |
|
06 Feb 19 | 06 Feb 19 | ||||
| Calendar Synchronisation | Torsten Fabricius | 5 | 25 | 09 Jun 11 | 10 Jun 11 | |||||
| The title of the module "upcoming_events" is played without taking care of the allowed groups | Bernard TREMBLAY | 25 |
|
15 Nov 10 | 05 Jul 26 | |||||
| Deleting a calendar (at next.t.o) throw a database error | Bernard Sfez / Tiki Specialist | 5 | 5 | 25 |
|
30 Sep 21 | 30 Sep 21 | |||
| Add ability to have custom status (and select default) in the Calendar | Rick Sapir / Tiki for Smarties | 5 | 25 | ricks99 | 07 Aug 07 | 24 Apr 09 | ||||
| Hide Upcoming Events if No Records | nobody? | 25 | 27 Jul 11 | 27 Jul 11 | ||||||
| [Wishlist] Add Recurrent Calendar Option | nobody? | 25 | 02 Aug 11 | 02 Aug 11 | ||||||
| Calendar does not show creator of events in mouseover | hman | 5 | 5 | 25 |
|
24 Apr 20 | 06 Jul 24 | |||
| Calendar uses wrong permissions | hman | 5 | 5 | 25 |
|
24 Apr 20 | 24 Apr 20 | |||
| Dates format in all GUI | Bernard TREMBLAY | 5 | 25 | 06 Dec 10 | 06 Dec 10 |
Pending
| Rating | Subject | Submitted By | Importance | Easy to solve ? | Priority | Category | Volunteered to solve | Created | Modified |
|---|
Closed
Demo
http://tiki.org/tiki-calendar.php?viewmode=month
phpBeer Social Event Management system
Standards and/or other software
http://tiki.org/tiki-directory_browse.php?parent=22
Recurring
- https://github.com/rlanvin/php-rrule
- https://github.com/simshaun/recurr
- http://sabre.io/vobject/recurrence/