annotate forum/Themes/default/ManageScheduledTasks.template.php @ 82:6dd719d7c78b website

Add Sonic Annotator pages (probably best to host it here in future rather than with the omras2 site)
author Chris Cannam
date Mon, 20 Jan 2014 10:48:02 +0000
parents e3e11437ecea
children
rev   line source
Chris@76 1 <?php
Chris@76 2 /**
Chris@76 3 * Simple Machines Forum (SMF)
Chris@76 4 *
Chris@76 5 * @package SMF
Chris@76 6 * @author Simple Machines
Chris@76 7 * @copyright 2011 Simple Machines
Chris@76 8 * @license http://www.simplemachines.org/about/smf/license.php BSD
Chris@76 9 *
Chris@76 10 * @version 2.0
Chris@76 11 */
Chris@76 12
Chris@76 13 // Template for listing all scheduled tasks.
Chris@76 14 function template_view_scheduled_tasks()
Chris@76 15 {
Chris@76 16 global $context, $settings, $options, $txt, $scripturl, $modSettings;
Chris@76 17
Chris@76 18 // We completed some tasks?
Chris@76 19 if (!empty($context['tasks_were_run']))
Chris@76 20 echo '
Chris@76 21 <div id="task_completed">
Chris@76 22 ', $txt['scheduled_tasks_were_run'], '
Chris@76 23 </div>';
Chris@76 24
Chris@76 25 template_show_list('scheduled_tasks');
Chris@76 26 }
Chris@76 27
Chris@76 28 // A template for, you guessed it, editing a task!
Chris@76 29 function template_edit_scheduled_tasks()
Chris@76 30 {
Chris@76 31 global $context, $settings, $options, $txt, $scripturl, $modSettings;
Chris@76 32
Chris@76 33 // Starts off with general maintenance procedures.
Chris@76 34 echo '
Chris@76 35 <div id="admincenter">
Chris@76 36 <form action="', $scripturl, '?action=admin;area=scheduledtasks;sa=taskedit;save;tid=', $context['task']['id'], '" method="post" accept-charset="', $context['character_set'], '">
Chris@76 37 <div class="cat_bar">
Chris@76 38 <h3 class="catbg">', $txt['scheduled_task_edit'], '</h3>
Chris@76 39 </div>
Chris@76 40 <div class="information">
Chris@76 41 <em>', sprintf($txt['scheduled_task_time_offset'], $context['server_time']), ' </em>
Chris@76 42 </div>
Chris@76 43 <div class="windowbg">
Chris@76 44 <span class="topslice"><span></span></span>
Chris@76 45 <div class="content">
Chris@76 46 <dl class="settings">
Chris@76 47 <dt>
Chris@76 48 <strong>', $txt['scheduled_tasks_name'], ':</strong>
Chris@76 49 </dt>
Chris@76 50 <dd>
Chris@76 51 ', $context['task']['name'], '<br />
Chris@76 52 <span class="smalltext">', $context['task']['desc'], '</span>
Chris@76 53 </dd>
Chris@76 54 <dt>
Chris@76 55 <strong>', $txt['scheduled_task_edit_interval'], ':</strong>
Chris@76 56 </dt>
Chris@76 57 <dd>
Chris@76 58 ', $txt['scheduled_task_edit_repeat'], '
Chris@76 59 <input type="text" name="regularity" value="', empty($context['task']['regularity']) ? 1 : $context['task']['regularity'], '" onchange="if (this.value < 1) this.value = 1;" size="2" maxlength="2" class="input_text" />
Chris@76 60 <select name="unit">
Chris@76 61 <option value="0">', $txt['scheduled_task_edit_pick_unit'], '</option>
Chris@76 62 <option value="0">---------------------</option>
Chris@76 63 <option value="m" ', empty($context['task']['unit']) || $context['task']['unit'] == 'm' ? 'selected="selected"' : '', '>', $txt['scheduled_task_reg_unit_m'], '</option>
Chris@76 64 <option value="h" ', $context['task']['unit'] == 'h' ? 'selected="selected"' : '', '>', $txt['scheduled_task_reg_unit_h'], '</option>
Chris@76 65 <option value="d" ', $context['task']['unit'] == 'd' ? 'selected="selected"' : '', '>', $txt['scheduled_task_reg_unit_d'], '</option>
Chris@76 66 <option value="w" ', $context['task']['unit'] == 'w' ? 'selected="selected"' : '', '>', $txt['scheduled_task_reg_unit_w'], '</option>
Chris@76 67 </select>
Chris@76 68 </dd>
Chris@76 69 <dt>
Chris@76 70 <strong>', $txt['scheduled_task_edit_start_time'], ':</strong><br />
Chris@76 71 <span class="smalltext">', $txt['scheduled_task_edit_start_time_desc'], '</span>
Chris@76 72 </dt>
Chris@76 73 <dd>
Chris@76 74 <input type="text" name="offset" value="', $context['task']['offset_formatted'], '" size="6" maxlength="5" class="input_text" />
Chris@76 75 </dd>
Chris@76 76 <dt>
Chris@76 77 <strong>', $txt['scheduled_tasks_enabled'], ':</strong>
Chris@76 78 </dt>
Chris@76 79 <dd>
Chris@76 80 <input type="checkbox" name="enabled" id="enabled" ', !$context['task']['disabled'] ? 'checked="checked"' : '', ' class="input_check" />
Chris@76 81 </dd>
Chris@76 82 </dl>
Chris@76 83 <div class="righttext">
Chris@76 84 <input type="hidden" name="', $context['session_var'], '" value="', $context['session_id'], '" />
Chris@76 85 <input type="submit" name="save" value="', $txt['scheduled_tasks_save_changes'], '" class="button_submit" />
Chris@76 86 </div>
Chris@76 87 </div>
Chris@76 88 <span class="botslice"><span></span></span>
Chris@76 89 </div>
Chris@76 90 </form>
Chris@76 91 </div>
Chris@76 92 <br class="clear" />';
Chris@76 93 }
Chris@76 94
Chris@76 95 ?>