The Proposals Wiki has been deprecated in favor of creating Feature Requests in JIRA. If you wish to propose a new idea for a feature, visit the Community Ideas Dashboard and read the Feature Requests Wiki page for more information about submitting your proposal.
« Back to FrontPage

Calendar Improvements

If there is a feature on this list that is important to you, please leave a comment stating so OR vote (thumbs up) for someone else's comment.  The more votes a given feature has, the more likely it is to be included.

If you think something is missing please feel free to add it in accordance with the guildelines on the front page.

I'm going to attempt to gather up and organize all of the calendar improvement threads....  If I've missed something or overlooked it, please feel free to add it in.

Reference posts - Please add any comments on this page -Reference posts - Please add any comments on this page -First Thread, Second Thread, Third Thread, Fourth Thread, Fifth Thread, Sixth Thread, Seventh Thread 8th   Post 9  Post 10

Calendar Administration

  • There should be a built in Calendar Admin role for approving, adding, updating, and removing events
  • Calender Admin should be able to approve events to appear on their Group, Community, or Org calendar when requested by others.
  • Calendars should be able to be moderated even for users within the Group, Community, or Org.
  • Calendar should be able to be configured to only pull events with a specific tag and/or category

General Calendar

  • Delegate managment of personal calendar to another user (e.g. Administrative Assistant)
  • Have Resource Calenadars (things like meeting rooms, projectors, presentation equipment) that won't necessarily be associated with a given user but will be managed by at least one.
  • Conflict resolution
  • Meeting Scheduling
  • Ability to check free/busy time on another user's calendar
  • Event Owner should be displayed
  • Mutliple Delete for events
  • The tab Events should be configurable to hide bygone events
  • The tab Events should be configurable in regard to which columns (fields) are displayed
  • other Calendars should be added to a Calender, to view in one Calendar the shared Events of configured Calendars from community, group, organisation, other users, etc.

Event Types

  • Event types should be managed dynamically
  • Event types should be able to be shared across communities
  • Event types should be able to be editied at several levels.  Some event types will be specific to a Group, Community or sub-org while others will be Org-wide.

Events

  • When a user adds an event to their personal calendar, they should be able to specific the other calendars it will be added to, if any (Group, Community, Org)
  • Ability for a user to create a personal view of a calendar (see voting below)
  • Once a user requests to add an event to a calendar, the Calendar Admin should have to approve it before it will appear. 
  • Org. Calendar Admins should be able to "push" events on to calendars for Groups, Communities, and sub-Orgs. 
  • The ability to delete a single occurence of a recurring event without having to delete all the recurring events.
  • Events should have the ability to have a location
  • Events should be able to be tagged and categorized [Update: done for Liferay 6.0 - Juan Fernández]
  • Events should be able to be made private and not shared at all.
  • Events should be able to require a user to be authenticated with the approrpriate rights in order to see the event. (like Document permissions)
  • Add ability to have an event point to a link or Web Content Article. So when you click the event it will take you to a page that is already publicizing the event and has more info than what an event description can provide.
  • Attach images, documents, etc to an event

Event Entry (see post below)

  • Location for event
  • Ability to require RSVP either via link to a form or via email before exporting event
  • Allow association with a thumbnail to be displayed on the event list (e.g. logo or small jpg of invitation, etc.)
  • Events should start at start time and end at an end time. The event should be viewable during this period.

Event Import & Export

  • The ability to purge duplicate events on import
  • The ability to specify which events to export (for example, only events added today to be exported for importation into another calendar)
  • Dynamic import/export of events from/to ical-feeds.

Integration

  • PDA Connectors (Mobile Windows, Crackberry, Android, iPhone)
  • Outlook and Thunderbird Connectors
  • maybe the integration of CalDAV and/or syncml

Calendar Event Notification

  • Ability to sign up to get alerts for *newly added* events

Bug Fix -

Imported events don't expire properly

 

Community proposals already implemented

 

DONE Allow WYSIWYG editor for calendar events (See LPS)

 

Community suggestions added to the current roadmap (Liferay 6.1)

 

Produce iCal feeds from the Calendar

Subscribe to iCal calendars

Ability to see multiple schedules within a single view

Synchronize with external calendar resources

Integrate with Virtual Meeting Places

Calendar administration portlet

Events location

Purge duplicate events on import

Selective export: the ability to specify which events to export (for example, only events added today to be exported for importation into another calendar)

Calendar subscription: ability to sign up to get alerts for newly added events

Add event search in the calendar portlet

Several days events

 

 

0 Attachments
29576 Views
Average (6 Votes)
The average rating is 5.0 stars out of 5.
Comments
Threaded Replies Author Date
I think the improvements under 'Even Types' are... Pedro F. Marrasan September 21, 2009 9:12 AM
Something that I miss is the possibility to... Sverker Abrahamsson September 21, 2009 12:03 PM
Ability to define structures for events,... Sverker Abrahamsson September 25, 2009 12:19 PM
I would like to see the ability to choose a... Thomas Kellerer October 6, 2009 2:34 AM
Add ability to have an event point to a link or... Pedro F. Marrasan November 2, 2009 7:22 AM
At a bare minimum for the calendar/event... Stephen Delaney October 15, 2009 4:38 PM
A post I made on the forum... it was suggested... D B October 27, 2009 1:28 AM
i would very much like to be able to subscribe... Gunnar Velle November 23, 2009 5:30 AM
i hope that there would be tooltip on... delang j November 23, 2009 8:12 AM
Hi guys! wouldn't it be much better to have a... Juan Fernández February 11, 2010 7:46 AM
Would it be interesting to allow comments in... Juan Fernández February 23, 2010 4:08 AM
I would LOOOOOVE to have a Calendar Admin. And... Lisa Simpson March 3, 2010 9:51 AM
I would like to see the things mentioned on the... Pablo M Mino March 16, 2010 9:15 AM
The ability to send calendar reminders via IM... Michael Steinmann March 26, 2010 1:43 AM
What about the integration with other calendar... Geoff Ruscoe April 19, 2010 9:41 AM
Yes I'm definitely voting for CalDAV. The thing... Daniel Reuther April 28, 2010 8:50 AM
What about Google Calendar integration? That... Michel Azevedo May 13, 2010 4:42 AM
And what about seeing a popup with the events... Juan Fernández May 18, 2010 3:39 AM
Using Liferay 6.0.2 I cannot add an Event.... Bruno Vernay June 29, 2010 9:16 AM
This is a great idea! What about a popup that... Alan Wamser January 26, 2011 11:43 AM
Definitely Outlook integration! This feature... Jeremy Wier August 31, 2010 11:49 AM
RSVP is a must in Events .. and it also should... Abdelrahman Mohamed El Ghanam October 12, 2010 4:35 AM
Ability to print any view of the calendar. Jordi Vilaplana November 3, 2010 5:05 AM
i try to use the addEvent action in a popup,... Brahim TARNAOUI December 24, 2010 2:10 AM
Need to add what Timezone an event / Calendar... Andy Harb July 8, 2011 12:09 PM
Why can't Liferay default calendar has the... Manikandan S August 24, 2011 4:04 AM
It also better to have a same calendar instance... Srikanth Reddy Sanivarapu December 10, 2011 4:05 AM
- Add ability to Configure which Calendar Views... Randy Parsons January 11, 2012 12:07 PM
Not seen anyone mention workflows yet, that... Sam Collett March 9, 2012 8:18 AM
i think this would be an important plug-in.... Jim Trott March 22, 2012 10:23 AM
+1 for the ability to associate / book... Ross Stanley June 14, 2012 3:21 PM
I vote for: Calendar should be able to be... Alenna B September 19, 2012 12:33 AM
Produce/subscribe iCal feeds from/to the... Karin Maria Lindholm October 1, 2012 11:49 PM
Everybody is talking about defining ocupation... Paco Alías October 28, 2012 4:36 AM
Event types should be able to be shared across... hari pulijala November 9, 2012 10:28 AM

I think the improvements under 'Even Types' are very interesting...

* Event types should be managed dynamically
* Event types should be able to be shared across communities
* Event types should be able to be editied at several levels. Some event types will be specific to a Group, Community or sub-org while others will be Org-wide.
Posted on 9/21/09 9:12 AM.
Something that I miss is the possibility to modify or create my own views for the calendar. One way to implement that could be to have the possibility to add a dynamic number of velocity templates to a calendar portlet.
Posted on 9/21/09 12:03 PM.
Ability to define structures for events, similar to the web content service. I.e. a certain type of event has certain fields, which can be mandatory or optional, localized or not.
Posted on 9/25/09 12:19 PM in reply to Sverker Abrahamsson.
I would like to see the ability to choose a WebContent article as the description for a calendar event. I think that's more flexible than duplicating the "CMS" to the calendar
Posted on 10/6/09 2:34 AM in reply to Sverker Abrahamsson.
At a bare minimum for the calendar/event enhancements (as the list above is quite daunting)
My customers and I would like to see:
* Image/Thumbnail associated with an event.
* Rich text entry / display for description
* More summary views i.e
- Event list with title,synopsis and thumbnail
- Calendar and event list (with title,synopsis and thumbnail)
Posted on 10/15/09 4:38 PM.
A post I made on the forum... it was suggested that the ability to do this may not exist, so it would be worthwhile mentioning here:

"When you export an .ical and import into Liferay then it merges the data on the site, which is what I'm wanting. However, it doesn't remove duplicates. Is there a way to only import new calendar entries, rather than all entries?"
Posted on 10/27/09 1:28 AM.
Add ability to have an event point to a link or Web Content Article. Not only a WebContent article. May be an external link like the official url of the event.....
Posted on 11/2/09 7:22 AM in reply to Thomas Kellerer.
i would very much like to be able to subscribe to events from liferay to for instance my email program.
And also be able to specify an external calendar to fetch events from at a regular basis.
Posted on 11/23/09 5:30 AM.
i hope that there would be tooltip on displaying event
Posted on 11/23/09 8:12 AM.
Hi guys!
wouldn't it be much better to have a "calendar admin" tab in the control panel from where we can administrate the configuration? (event types, for example)...
What do you think? What functionallity would you like to see there?
In this case we could move the calendar from the control panel (it has little sense to leave it there!)
Posted on 2/11/10 7:46 AM in reply to delang j.
Would it be interesting to allow comments in the calendar events?

[update: already done in trunk LPS-7913]
Posted on 2/23/10 4:08 AM in reply to Juan Fernández.
I would LOOOOOVE to have a Calendar Admin. And quite frankly, i think for this to work properly it's going to have to become a set of calendar portlets. I think, IMHO, that you guys (who do an awesome job BTW) limit yourselves by trying to keep things to a single portlet when they really NEED to be a set of portlets.

Event types, time increments, and automagaical data flow. Community X's public events will also be on Org Y or Community M's calendar.

Calendar tags and categories.

Color coding - all events from Category Q are pink for example.

Approval, Denial, and pending status for external requests to add events to your calendar(s)
Posted on 3/3/10 9:51 AM in reply to Juan Fernández.
I would like to see the things mentioned on the first comment plus this 3

- Meeting Scheduling
- Ability to check free/busy time on another user's calendar
- Event Owner should be displayed

Well the main idea would be to manage events which could show 4 cases: community, organization unit, group or individual events

All those cases have an owner and attendees, which are invited by the owner

And the cases should manage a heriarchy, so if theres a community event and you want to have a meeting with a friend you should be informed of the conflict, not necessarily stopped from creating the event, just informed
Posted on 3/16/10 9:15 AM.
The ability to send calendar reminders via IM is an excellent feature. Support for XMPP in addition to AIM, MSN, YM and ICQ would make it even more interesting.
Posted on 3/26/10 1:43 AM.
What about the integration with other calendar servers? For instance I am going to need to integrate with Sharepoint and Exchange. I am looking at a webdav / ical type functionality.
Posted on 4/19/10 9:41 AM.
Yes I'm definitely voting for CalDAV.
The thing is: it was already announced for 5.3 (6.0) but I haven't seen any progress on it. The Roadmap states that it is a third party integration by Sun.
Is this actively being worked on?
Posted on 4/28/10 8:50 AM in reply to Geoff Ruscoe.
What about Google Calendar integration?

That was the first thing I missed when I first looked at Calendar Portlet.
Posted on 5/13/10 4:42 AM.
And what about seeing a popup with the events of the day when you put the mouse cursor over a concrete day in the month/year/summary views? I think this would be nice. What do you think?
Posted on 5/18/10 3:39 AM.
Using Liferay 6.0.2 I cannot add an Event.
There are no error messages.
I tried with Chrome and Firefox.
The Event form doesn't ask for a date, only time, duration, title, reminder ...
When I clic "Save" it said that the form was processed successfully.
Posted on 6/29/10 9:16 AM in reply to Juan Fernández.
Definitely Outlook integration! This feature has been requested by many of our users.
Posted on 8/31/10 11:49 AM.
RSVP is a must in Events .. and it also should propagate to the walls portlet of your friends.
Posted on 10/12/10 4:35 AM.
Ability to print any view of the calendar.
Posted on 11/3/10 5:05 AM.
i try to use the addEvent action in a popup, the vieww is working fine but when i submit the form, the event is not adding.
Posted on 12/24/10 2:10 AM.
This is a great idea! What about a popup that displays the details for specific event.
Posted on 1/26/11 11:43 AM in reply to Juan Fernández.
Need to add what Timezone an event / Calendar is displaying. We have users across multiple timezones and when they are viewing an event it doesn't display what time zone the time is in. This is confusing since if the user is not logged in and viewing an event it displays the time in the Systems timezone. However, if they are logged in it displays it in their local time zone (what the selected in profile). A simple PST MST, PST next to the time would improve usability.
Posted on 7/8/11 12:09 PM.
Why can't Liferay default calendar has the facilities to have difference date versions like Isamic(Hijri), Japanese etc.?
It has the facility only change the content and the text. There is no option to modify the date version. Any help?
Posted on 8/24/11 4:04 AM.
It also better to have a same calendar instance shows user based events and UserA' events should not be visible to UserB and UserB' events should not be visible to UserA.

Currently, it shows all events based on groupId, it is also better to get the events based on Users' EmailAddress and hide the events which are created by another User.

If this feature is already existed, please let me know. Thanks.

Regards,
Srik
Posted on 12/10/11 4:05 AM.
- Add ability to Configure which Calendar Views (Tabs) are available for user to select and then of those selected, which would be the default Tab
- In events tab, provide ability to select which columns to show
- Ability to select background color for different Events when showing up in views
- Ability to set a Display, Expiry Date on Events
Posted on 1/11/12 12:07 PM.
Not seen anyone mention workflows yet, that would be a useful addition
Posted on 3/9/12 8:18 AM.
i think this would be an important plug-in. very useful.
Posted on 3/22/12 10:23 AM.
+1 for the ability to associate / book resources against a calendar event.
Posted on 6/14/12 3:21 PM in reply to Jim Trott.
I vote for:
Calendar should be able to be configured to only pull events with a specific tag and/or category
Posted on 9/19/12 12:33 AM.
Produce/subscribe iCal feeds from/to the calender is important because many of our students use other calenders like google kalender. Outlook connector is also a very good idea.
Posted on 10/1/12 11:49 PM.
Everybody is talking about defining ocupation of resources, but what about defining availability?

In 6.2 you'll be able to define that any resource is "busy" for a period of time. I.e. "company car will be busy in somebody's Calendar from Tuesday to Friday".
But, as far as I know, you can't define something like "Company Car will be avalilable from 8.00 to 15.00 only from Monday to Friday" and, when someone wants to book it, only avaliable slices will be shown.

What do you think about this improvement?

Apologies if it's not the correct page :-o
Posted on 10/28/12 4:36 AM.
Event types should be able to be shared across communities
Posted on 11/9/12 10:28 AM in reply to Paco Alías.