Mercurial > hg > vamp-website
diff forum/Themes/Vamp/ManageScheduledTasks.template.php @ 76:e3e11437ecea website
Add forum code
author | Chris Cannam |
---|---|
date | Sun, 07 Jul 2013 11:25:48 +0200 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/forum/Themes/Vamp/ManageScheduledTasks.template.php Sun Jul 07 11:25:48 2013 +0200 @@ -0,0 +1,95 @@ +<?php +/** + * Simple Machines Forum (SMF) + * + * @package SMF + * @author Simple Machines + * @copyright 2011 Simple Machines + * @license http://www.simplemachines.org/about/smf/license.php BSD + * + * @version 2.0 + */ + +// Template for listing all scheduled tasks. +function template_view_scheduled_tasks() +{ + global $context, $settings, $options, $txt, $scripturl, $modSettings; + + // We completed some tasks? + if (!empty($context['tasks_were_run'])) + echo ' + <div id="task_completed"> + ', $txt['scheduled_tasks_were_run'], ' + </div>'; + + template_show_list('scheduled_tasks'); +} + +// A template for, you guessed it, editing a task! +function template_edit_scheduled_tasks() +{ + global $context, $settings, $options, $txt, $scripturl, $modSettings; + + // Starts off with general maintenance procedures. + echo ' + <div id="admincenter"> + <form action="', $scripturl, '?action=admin;area=scheduledtasks;sa=taskedit;save;tid=', $context['task']['id'], '" method="post" accept-charset="', $context['character_set'], '"> + <div class="cat_bar"> + <h3 class="catbg">', $txt['scheduled_task_edit'], '</h3> + </div> + <div class="information"> + <em>', sprintf($txt['scheduled_task_time_offset'], $context['server_time']), ' </em> + </div> + <div class="windowbg"> + <span class="topslice"><span></span></span> + <div class="content"> + <dl class="settings"> + <dt> + <strong>', $txt['scheduled_tasks_name'], ':</strong> + </dt> + <dd> + ', $context['task']['name'], '<br /> + <span class="smalltext">', $context['task']['desc'], '</span> + </dd> + <dt> + <strong>', $txt['scheduled_task_edit_interval'], ':</strong> + </dt> + <dd> + ', $txt['scheduled_task_edit_repeat'], ' + <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" /> + <select name="unit"> + <option value="0">', $txt['scheduled_task_edit_pick_unit'], '</option> + <option value="0">---------------------</option> + <option value="m" ', empty($context['task']['unit']) || $context['task']['unit'] == 'm' ? 'selected="selected"' : '', '>', $txt['scheduled_task_reg_unit_m'], '</option> + <option value="h" ', $context['task']['unit'] == 'h' ? 'selected="selected"' : '', '>', $txt['scheduled_task_reg_unit_h'], '</option> + <option value="d" ', $context['task']['unit'] == 'd' ? 'selected="selected"' : '', '>', $txt['scheduled_task_reg_unit_d'], '</option> + <option value="w" ', $context['task']['unit'] == 'w' ? 'selected="selected"' : '', '>', $txt['scheduled_task_reg_unit_w'], '</option> + </select> + </dd> + <dt> + <strong>', $txt['scheduled_task_edit_start_time'], ':</strong><br /> + <span class="smalltext">', $txt['scheduled_task_edit_start_time_desc'], '</span> + </dt> + <dd> + <input type="text" name="offset" value="', $context['task']['offset_formatted'], '" size="6" maxlength="5" class="input_text" /> + </dd> + <dt> + <strong>', $txt['scheduled_tasks_enabled'], ':</strong> + </dt> + <dd> + <input type="checkbox" name="enabled" id="enabled" ', !$context['task']['disabled'] ? 'checked="checked"' : '', ' class="input_check" /> + </dd> + </dl> + <div class="righttext"> + <input type="hidden" name="', $context['session_var'], '" value="', $context['session_id'], '" /> + <input type="submit" name="save" value="', $txt['scheduled_tasks_save_changes'], '" class="button_submit" /> + </div> + </div> + <span class="botslice"><span></span></span> + </div> + </form> + </div> + <br class="clear" />'; +} + +?> \ No newline at end of file