mirror of
https://github.com/moodle/moodle.git
synced 2025-01-19 06:18:28 +01:00
* Configurable defaults for the calendar upcoming events lookahead and maximum upcoming events displayed (bug #1623) * Configurable setting for which days of the week are treated as weekend (bug #1919) * Configurable setting for which day starts the week (the admin can now set this as the default for new users and guests without messing with language packs) (no butracker issue)
111 lines
3.3 KiB
HTML
111 lines
3.3 KiB
HTML
<form method="post" action="preferences.php" name="form">
|
|
|
|
<table cellpadding="9" cellspacing="0">
|
|
<tr valign="top">
|
|
<td nowrap="nowrap" align="right"><?php print_string('pref_dstpreset', 'calendar')?>:</td>
|
|
<td>
|
|
<?php
|
|
if(empty($CFG->calendar_dstforusers)) {
|
|
$presets = get_records('dst_preset');
|
|
$presetarray = array('0' => get_string('notusingdst', 'calendar'));
|
|
if(!empty($presets)) {
|
|
foreach($presets as $preset) {
|
|
$presetarray[$preset->id] = $preset->name;
|
|
}
|
|
}
|
|
choose_from_menu ($presetarray, 'dstpreset', $prefs->dstpreset, '');
|
|
}
|
|
else {
|
|
$preset = get_record('dst_preset', 'id', $CFG->calendar_dstforusers);
|
|
echo '<strong>'.$preset->name.'</strong>';
|
|
}
|
|
?>
|
|
</td>
|
|
<td>
|
|
<?php
|
|
if(empty($CFG->calendar_dstforusers)) {
|
|
print_string('explain_dstpreset', 'calendar');
|
|
}
|
|
else {
|
|
print_string('explain_dstpresetforced', 'calendar');
|
|
}
|
|
?>
|
|
</td>
|
|
</tr>
|
|
|
|
<tr valign="top">
|
|
<td nowrap="nowrap" align="right"><?php print_string('pref_timeformat', 'calendar')?>:</td>
|
|
<td>
|
|
<?php
|
|
$options = array();
|
|
$options['0'] = get_string('default', 'calendar');
|
|
$options[CALENDAR_TF_12] = get_string('timeformat_12', 'calendar');
|
|
$options[CALENDAR_TF_24] = get_string('timeformat_24', 'calendar');
|
|
choose_from_menu ($options, "timeformat", $prefs->timeformat, "", "", "");
|
|
?>
|
|
</td>
|
|
<td>
|
|
<?php print_string('explain_timeformat', 'calendar'); ?>
|
|
</td>
|
|
</tr>
|
|
|
|
<tr valign="top">
|
|
<td nowrap="nowrap" align="right"><?php print_string('pref_startwday', 'calendar')?>:</td>
|
|
<td>
|
|
<?php
|
|
$options = array();
|
|
$options[0] = get_string('sunday', 'calendar');
|
|
$options[1] = get_string('monday', 'calendar');
|
|
$options[2] = get_string('tuesday', 'calendar');
|
|
$options[3] = get_string('wednesday', 'calendar');
|
|
$options[4] = get_string('thursday', 'calendar');
|
|
$options[5] = get_string('friday', 'calendar');
|
|
$options[6] = get_string('saturday', 'calendar');
|
|
choose_from_menu($options, 'startwday', $prefs->startwday, '', '', '');
|
|
?>
|
|
</td>
|
|
<td>
|
|
<?php print_string('explain_startwday', 'calendar'); ?>
|
|
</td>
|
|
</tr>
|
|
|
|
<tr valign="top">
|
|
<td nowrap="nowrap" align="right"><?php print_string('pref_maxevents', 'calendar')?>:</td>
|
|
<td>
|
|
<?php
|
|
$options = NULL;
|
|
for ($i=1; $i<=20; $i++) {
|
|
$options[$i] = $i;
|
|
}
|
|
choose_from_menu ($options, "maxevents", $prefs->maxevents, "", "", "");
|
|
?>
|
|
</td>
|
|
<td>
|
|
<?php print_string('explain_maxevents', 'calendar'); ?>
|
|
</td>
|
|
</tr>
|
|
|
|
<tr valign="top">
|
|
<td nowrap="nowrap" align="right"><?php print_string('pref_lookahead', 'calendar')?>:</td>
|
|
<td>
|
|
<?php
|
|
$options = NULL;
|
|
for ($i=1; $i<=200; $i++) {
|
|
$options[$i] = $i;
|
|
}
|
|
choose_from_menu ($options, "lookahead", $prefs->lookahead, "", "", "");
|
|
?>
|
|
</td>
|
|
<td>
|
|
<?php print_string('explain_lookahead', 'calendar'); ?>
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td colspan="3" align="center">
|
|
<input type="submit" value="<?php print_string("savechanges") ?>" /></td>
|
|
</tr>
|
|
</table>
|
|
|
|
</form>
|