{i18n arg_link=$sAdminLink}The scheduler takes care of managing and running tasks or batch jobs at regular intervals in the background. These tasks can be configured via the #link#.{/i18n}

{if $lasttime} {i18n arg_time=$lasttime}The last time these tasks were performed was on #time#.{/i18n} {else} {i18n}No tasks have been run yet.{/i18n} {/if}

{if !$lasttime} {if $isDue} {i18n arg_time=$timedif}The tasks were scheduled to be run #time# ago.{/i18n} {else} {i18n arg_time=$timedif}The tasks are scheduled to be run in #time#.{/i18n} {/if} {/if}

{if $bWin}

{i18n}Note: The stack install uses its own service for task scheduling. To check if this service has been installed and is running, open the Control Panel, go to Administrative Tools and open the list of Services. The scheduler service is called KTScheduler. For further information on this service, please refer to the documentation.{/i18n}

{else}

{i18n}Note: The stack install uses its own service for task scheduling and the following is only for source installs.{/i18n}
{i18n}Please ensure that the scheduler is listed in your cron jobs. The line to be added to the crontab to implement the cron job is: {/i18n}

- */5 * * * * {$sPath} > /dev/null

{i18n}Guide to using cron:{/i18n}

- {i18n}View jobs in the crontab:{/i18n} crontab -l
- {i18n}Edit the crontab:{/i18n} crontab -e
  1. {i18n}Press 'o' to start a new line.{/i18n}
  2. {i18n}Press 'i' to edit a line.{/i18n}
  3. {i18n}Press the 'esc' key to exit the edit mode.{/i18n}
  4. {i18n}Type ZZ to save changes and exit.{/i18n}
  5. {i18n}Type :q! to exit without saving.{/i18n}

{/if}