Home arrow Documentation arrow Administration arrow Custom Settings / Tweeks
Home
FAQ
Documentation
Forums
License Key
Custom Settings / Tweeks Print
There are some settings which are configurable in Thyme that are not readily published in the interface. This could be because we did not want the setting easily accessable or it was added as an after thought or too obscure to clutter the interface with.

To change these settings, Thyme has a Custom tab in Site Settings. You can navigate to Site Settings from the admin panel.



Here is where you may enter custom settings. Add the name of the setting under name, and it's value under Value. To remove a setting, clear it's value text box and click save.


You may use the table below to add and modify custom settings. Some setting names are links to screenshots that examplify the functionality they modify.

NameValueDescription
WEEK_SCHEDULE_VIEW1Setting this changes the week view in Thyme to a schedule overview of the week.
EVENT_COPY1If set, enables the event copy feature in Thyme. This allows you to create a new event with the information contained in an existing event.
DEFAULT_EVENT_COUNT1-xSets the default event list size in on the Events tab.
SITE_SETTINGS_HELP_URLURLThis changes the URL for the "Help" link in Admin -> Site Settings -> Custom. E.g. http://your.site.com/your/help/documents.html
GUEST_NO_EVENT_DETAILS1If set, all event details will be unavailable to public users. Only title, date / times, category, icon, and repeating information will be displayed.
GUEST_EVENT_TITLETITLE E.g. BookedIf GUEST_NO_EVENT_DETAILS is set, this setting controls event titles. For instance, set to Booked so that when the public views your calendar all they see is that a time is "Booked."
SEARCH_OLD_EVENTS1Changes Thyme's search function to include past events.
NO_ICAL_HTML1Strips all HTML from event notes in Thyme's exported iCalendar (.ics) files.
GUEST_EMAIL_OK1Allows guest users to e-mail events. This may be useful if you are on a protected intranet where there is no possibility of spammers taking advantage of e-mail functions.
APPLY_THIS_DEFAULT1When editing a repeating event, this makes the 'Apply changes to' setting default to 'This date only'.
EVENT_SERIAL1,2Setting this to 1 uses a serial (top-to-bottom) layout instead of tabs for editing events, much like the layout used when viewing events.

Settings this value to 2 eliminates the toolbar at the top that contains the 'Save' button. This forces users who are editing or adding an event to scroll through the entire list of event properties before saving an event.
IGNORE_INVALID_VIEW1This setting turns off the warning that is normally displayed if a View contains a calendar that a user does not have permissions to view.
ENABLE_TZ1This setting turns timezone compensation in Thyme. For more information see the Enabling timezone compensation section of our documentation.
SES_TIMEOUT0 - XThe amount of time in seconds that a login session can be idle before being marked invalid. The default is 86400 (1 day). If set to 0, login sessions never time out.
FORCE_DAV_URL1In IIS, this forces a WebDav compatible URL to be displayed for calendar publishing URLs. For more information, see Remote publishing and IIS.
MONTH_SHOW_END_TIME1This setting causes Thyme to display the end time as well as the start time in month views.
TIME_SMALL_FORMATformat stringTime format used in month views to display times. See http://www.php.net/manual/function.date.php for formatting options. E.g. g:ia
CALL_FOR_TIMES_ENABLE1 Enables the 'Call for times' option when creating and editing an event. This is off by default.
CALL_FOR_TIMESText When setting an event to start to 'Contact us for times', this is the text to be displayed for Time of the event. For instance, you may choose Call for times or E-Mail us for times.
CALL_FOR_TIMES_MINText When setting an event to start to 'Contact us for times', this is the text to be displayed as the event's time using minimal text. For instance, when viewing events in a month view or the events tab.
PAGE_PRINTE.g. my_print_page.php If you wish to create a custom print page for Thyme, enter the name of the page here.
PAGE_MAINE.g. index2.php If you wish to customize Thyme's main interface (index.php), copy it to a different name, change it's content, then enter the name of the page here.
OUTOFMONTH_OPACITY0 - 100 This setting controls the opacity % (transparency) of days in a month view that are not in that month. 0 is fully transparent (not visible at all), 100 is fully visible. The default opacity setting is 40.
LOCATION_ALL1 When 'Remember Locations' is set for a calendar, this enables it to draw from all Locations entered in Thyme rather than all locations entered for just that calendar.
LOCATION_IGNORE_PHONE1 When 'Remember Locations' is set for a calendar, this tells Thyme to ignore phone numbers. Useful if you use the phone number field for an organizer contact, rather than the phone number of the location.
LOCATION_LIMIT1-x When 'Remember Locations' is set for a calendar, Thyme pulls the 5 most recently added locations. You may raise or lower this count by modifying this setting. For instance, to use the last 10 entered locations, set this value to 10.
NEW_DEFAULT_OPTS1-x This setting dictates the default options applied to any new calendar that is created. Use the tool below to generate it's setting.