Knowledge Base

Event Calendar - Calendar Settings

Configuring Calendar Settings
on Monday 30 July 2018
comments: 0
If you don't know where or how to find admin page of this plugin, this plugin is not for you.

This article was built with help of Building Websites with e107: A step by step tutorial to getting your e107 website up and running fast and readme.pdf from e107 0.7 version

Configuring Calendar Settings



Events can be added by: This field will enable the control of adding events. It's the class of user who is allowed to add events to the calendar, and to edit existing events. (This is different to those members who are ‘calendar administrators’, in that this class of users can only add events in categories they can see). It is possible to further restrict the ability to add events in specific categories.

Calendar Administrator Class: This field will allow you to enter the calendar administrator class.

Calendar Administrator Class is "superadmin'. They can add events although Events can be added by NoOne. They can both see and add events in all categories.
Permission to add event : this button is displayed:


Level of logging to main admin log: This field will allow you to set the level of logging to main admin log. Changes to event details may be logged to the main admin log - either just edits (including deletion) or additions as well.

Menu settings:

Calendar menu header links to: What link will be used for menu header. It determines whether the large calendar or the Event List is displayed when the user clicks on the month in the heading of the small calendar menu. Or if it's just title without link.

Calendar Menu mouseover shows event title: On - displays titles, Off - displays number of events during mouse hover on menu date
Show number of events for this month in Calendar Menu: This checkbox is set to display the number of events for a particular month in the calendar menu. If checked, the number of events in the current month is shown underneath the title in the calendar menu.
Show link to 'more information' with events: This checkbox is set to display link More info


Flag recently added/updated events: This field will allow you to set the time (in hrs) to flag the recently added /updated fields. It highlights recently added or updated events. In the calendar menu and main calendar the nature of the highlight depends on the theme. In the event list, a ‘new’ marker is placed to the left of the event. The time for which this marker is present (from the date of the update) is set in hours; zero disables this feature.


Calendar: Date settings:

Week starts with: This field will allow you to choose the start day of the week. It determines whether the displayed week begins with Sunday or Monday.
Length of daynames (characters): This field will allow you to set the length of the day names. It determines the number of characters displayed for a day in the calendar menu.
Date format in calendar header: This field will allow you to set the date format in the calendar header. It determines how the month and year are shown in the full page calendar.
Date format for event entry: This field will allow you to set the date format for the event entry. It determines whether the event date is specified as yyyy-mm-dd (the original), dd-mm-yyyy or mm-dd-yyyy.


Event start/end times on 5-minute boundaries: if checked, only minute values which are multiples of five are shown when entering events - reduces the length of the drop-down list.

Editor for events:
Changed labels to:
BBcodes: (always displayed bbcodes, WYSIWYG prefs can be set ON)
WYSIWYG: (only if is set on in site prefs, otherwise bbcodes are displayed)

Calendar: Time settings

Calendar time reference: This field will allow you to set the calendar time reference.
Legacy description: it determines the time and date used for calculations and display within this plugin; may be:
a) ‘Server Time’ (as in earlier versions)
b) ‘Site Time’ - in which case the offset set in ‘Site Preferences’ is added to the server time
c) ‘User Time’ - in which case the time/date applicable to the current user is shown (not sure if this is actually useful)

Only one time is possible now. If you use user timezone, it will be user time, if you use timezone, it will be sitetime, otherwise it will be server time.
Now all dates need to be checked.

Calendar time format: This field determines time display format throughout event calendar.
a) ‘24-hour’ - a 4-digit number hhmm (default)
b) ‘12-hour’ - hh:mm am or hh:mm pm - i.e. a format acceptable to many English-speaking countries
c) ‘Custom’ - in which case the formatting string entered in the adjacent box is used - this must contain a format string which is acceptable to PHP’s strftime() function

Events: Date settings

Date display in Event List: This field determines date display format for event listings. A ‘custom’ string (acceptable to PHP’s strftime() function) may be used.

Date display in Forthcoming Events: This field determines date display format for forthcoming events menu. A ‘custom’ string (acceptable to PHP’s strftime() function) may be used.


Allow users to display/print/PDF lists: displays/remove this option. if checked, enables the user email subscription system. If unchecked, users are not given the option to subscribe to emails at all - however forced subscriptions can still be sent.


Enable manual subscriptions: Disabling this field removes the subscriptions button and overrides the category manual subscription setting.

Email From - the ‘from’ name used in subscription emails
Email Subject - the subject line used in subscription emails
Email From Address - the ‘from’ email address used in subscription emails
Logging of emails - determines what, if any, logging is done in respect of subscription emails. The ‘Summary’ option simply notes the events found, and the number of emails sent for each. The ‘detailed’ option lists every email sent. (If the mailout task is run as a menu, less information is logged).