You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

154 lines
5.3 KiB

<?php
// (c) Copyright by authors of the Tiki Wiki CMS Groupware Project
//
// All Rights Reserved. See copyright.txt for details and a complete list of authors.
// Licensed under the GNU LESSER GENERAL PUBLIC LICENSE. See license.txt for details.
// $Id$
function prefs_calendar_list()
{
return [
'calendar_view_days' => [
'name' => tra('Days to display in the calendar'),
'type' => 'multicheckbox',
'options' => [
0 => tra('Sunday'),
1 => tra('Monday'),
2 => tra('Tuesday'),
3 => tra('Wednesday'),
4 => tra('Thursday'),
5 => tra('Friday'),
6 => tra('Saturday'),
],
'default' => [0,1,2,3,4,5,6],
],
'calendar_view_mode' => [
'name' => tra('Default view mode'),
'description' => '',
'type' => 'list',
'options' => [
'day' => tra('Day'),
'week' => tra('Week'),
'month' => tra('Month'),
'quarter' => tra('Quarter'),
'semester' => tra('Semester'),
'year' => tra('Year'),
],
'default' => 'month',
'tags' => ['basic'],
],
'calendar_list_begins_focus' => [
'name' => tra('View list begins'),
'description' => '',
'type' => 'list',
'options' => [
'y' => tra('Focus date'),
'n' => tra('Period beginning'),
],
'default' => 'n',
],
'calendar_firstDayofWeek' => [
'name' => tra('First day of the week'),
'description' => '',
'type' => 'list',
'options' => [
'0' => tra('Sunday'),
'1' => tra('Monday'),
'user' => tra('Depends user language'),
],
'default' => 'user',
],
'calendar_timespan' => [
'name' => tra('Split hours in periods of'),
'description' => tra('Times shown in week and day view.'),
'type' => 'list',
'units' => tra('minutes'),
'options' => [
'1' => '1',
'5' => '5',
'10' => '10',
'15' => '15',
'30' => '30',
],
'default' => '30',
],
'calendar_minute_interval' => [
'name' => tra('Minute Interval'),
'description' => tra('Interval to show between minutes on time selectors'),
'type' => 'list',
'units' => tra('minutes'),
'options' => [
'1' => '1',
'5' => '5',
'10' => '10',
'15' => '15',
'30' => '30',
],
'default' => '5',
],
'calendar_start_year' => [
'name' => tra('First year in the dropdown'),
'units' => tra('years'),
'description' => '',
'type' => 'text',
'size' => '5',
'hint' => tra('Enter a year or use +/- N to specify a year relative to the current year. Year selection is valid when the JS Calendar __is not__ enabled'),
'default' => '-3',
],
'calendar_end_year' => [
'name' => tra('Last year in the dropdown'),
'description' => '',
'units' => tra('years'),
'type' => 'text',
'size' => '5',
'hint' => tra('Enter a year or use +/- N to specify a year relative to the current year'),
'default' => '+5',
],
'calendar_sticky_popup' => [
'name' => tra('Sticky popup'),
'description' => '',
'type' => 'flag',
'default' => 'n',
],
'calendar_view_tab' => [
'name' => tra('Item view tab'),
'description' => '',
'type' => 'flag',
'default' => 'n',
],
'calendar_addtogooglecal' => [
'name' => tra('Show "Add to Google Calendar" icon'),
'description' => '',
'type' => 'flag',
'dependencies' => [
'wikiplugin_addtogooglecal'
],
'default' => 'n',
],
'calendar_export' => [
'name' => tra('Show "Export Calendars" button'),
'description' => '',
'type' => 'flag',
'default' => 'n',
],
'calendar_export_item' => [
'name' => tra('Show "Export Calendar Item" Button'),
'description' => tra('Allow exporting a single calendar event as an iCal file'),
'type' => 'flag',
'default' => 'n',
],
'calendar_description_is_html' => [
'name' => tra('Treat calendar item descriptions as HTML'),
'description' => tra('Use this if you use the WYSIWYG editor for calendars. This is to handle legacy data from Tiki pre 7.0.'),
'type' => 'flag',
'default' => 'y',
],
'calendar_watch_editor' => [
'name' => tra('Enable watch events when you are the editor'),
'description' => tra('Check this to receive email notifications of events you changed yourself.'),
'type' => 'flag',
'default' => 'y',
],
];
}