Scripts Index
PHP Miscellaneous phpBB Modules  

Elysia Cron

download download home home   report broken
important script information
company name:
Eric Berdondini
license: Free
minimum requirements: Drupal
functional limitations:
Elysia Cron description
Extended cron support with crontab-like scheduling (you can run some cron hooks every day at a specified hour, other only monthly and so on...) and other features: * crontab-like scheduling configuration of each job. * grouping of jobs in channels (parallel lines of execution). * you can disable all jobs, an entire channel or a single job via configuration. * force execution of a single cron job on demand * change the priority/order of job execution * time statistics of each job and of the whole channel. * modules can define extra cron tasks, each one with own default cron-rules (site administrators can override them by configuration). * administrators can define custom jobs (call to functions with parameters) * protection from external cron calling by cron_key or allowed host list. * ensure all shutdown hook functions launched by cron jobs are launched inside cron protection (ex: search_cron() will launch search_update_totals() in a shutdown hook).Example of a cron scriptNote: this is only a way to configure scheduling, there is also a simpler guided configuration.# Search indexing every 2 hours (i'm setting this as the job description)0 */2 * * * search_cron# I'll check for module status only on sunday nights# (and this is will not be the job description, see the empty line below)0 2 * * 0 update_status_cron# Trackback ping process every 15min and on a channel called "net"*/15 * * * * ctx:net trackback_cron# Disable node_cron (i must set the cron rule even if disabled)- */15 * * * * node_cron# Launch function send_summary_mail('test@test.com', false); every night# And set its description to "Send daily summary"# Send daily summary0 1 * * *  send_summary_mail('test@test.com', false);Example of a module defining its cron jobs// Assume your module needs 2 cron tasks: one executed every hour (process_queue)// and one executed once a day (send_summary_mail).function module_cronapi($op, $job = NULL) {  switch ($op) {    case 'list':      return array(        'module_process_queue' => 'Process queue of new data',        'module_send_summary_mail' => 'Send summary of data processed'      );    case 'rule':      if ($job == 'module_process_queue') return '0 * * * *';      else return '0 1 * * *';    case 'execute':      if ($job == 'module_process_queue') {        ... do the job ...      }      // Just for example, module_send_summary_mail is on a separate      // function (see below)  }}function module_send_summary_mail() {  ... do the job ...}More infoREADME.txt (Full overview)INSTALL.txt (Installation instructions)External documentation:Installation guide, usage instructions and examples @ www.cmswiki.net (ITALIAN Language)CreditsElysia cron is a part of the Elysia Community Platform project (but could be used stand alone with no limitation).Developing is sponsored by Void Labs s.n.c (http://www.void.it)
Similar scripts
Filter tips dialog (Popularity: ) : When you click the "More information about text formats" link, you don't expect to see the node form disappear. And you certainly don't expect to lose your work. Unfortunately on some browsers that's just what happens. This module solves the ...
Daisy's Forum Designs (Popularity: ) : Daisy's Forum Designs hosts a collection of PHPBB templates, smilies, avatars and forum icons. Webmasters are able to include attractive and eye catching templates for their forums with different template styles and images in several colours.
IP.Board Comments (Popularity: ) : IP.Board Comments for WordPress allows you to use IPB (IP.Board or Invision Power Board) to replace or enhance your WordPress comments. When a new WordPress post is created in a mapped category, it will cross-post to your IPB forum with ...
Total Control Admin Dashboard (Popularity: ) : What is Total Control?The Total Control Admin Dashboard creates a default panel page with useful administration panes right out of the box. Several overview panes are included for site stats and quick reference. Several View panes are provided with 'more' ...
Page Comments Off Please (Popularity: ) : This plug-in un-checks the "allow comments" and "allow trackbacks/pingbacks" checkboxes by default for new pages while leaving the default behavior for posts alone.Enable the plugin to uncheck the discussion checkboxes by default for pages. Disable the plugin to remove this ...
Registration Secret Codes (Popularity: ) : This module helps create secret codes that users can enter to automatically register or upgrade their accounts to specific roles. It is particularly useful for cases when it's impractical for the website administrator to manually process and upgrade single subscriptions, ...
Google Adsense Dashboard (Popularity: ) : Google Adsense Dashboard is a very simple WordPress plugin to display your live Google Adsense earnings on your WordPress Dashboard. Google Adsense Dashboard is designed to show Today's earnings only. Google Adsense Dashboard is compatible with WordPress 3.0+ as of ...
Advanced Forum More Styles (Popularity: ) : More Styles for Advanced Forum, compatible with the current 6.1.x release. Created by Rufzeichen Webdesign.Advanced Forum is a great module. Over Time, Michelle has built a nice theme layer, and it is completely pluggable. So Styles (or say forum themes) ...
What is my IP Address (Popularity: ) : This is an advanced online tool designed especially for PHP based bulletin boards to help webmasters to find out the IP address and whois information of their bulletin board visitors. This program gives you the visitor IP address along with ...
Usernode Guestbook (Popularity: ) : So, you have a usernode. Do you want to make further sense of it?Having a user a node gives also the possibility to post comments on a user. Let's use these comments as guestbook entries!usernode_guestbook is another way of implementing ...
User reviews

Write a review:
1 2 3 4 5 6 7 8 9 10
1=poor 10=excellent
Write review*
Your name*
Email*
  (Comments are moderated, and will not appear on this site until the editor has approved them)
 
Similar Software
Z-Cron (Popularity: ) : Z-Cron is a scheduler that allows you to automatically execute tasks on computers according to a schedule. It acts as a central managing tool for the automation and monitoring of computer systems. Z-Cron scheduler does not only start other applications, ...
nnCron LITE (Popularity: ) : Small, freeware, full-featured scheduler, that can launch applications and open documents at specified time or with specified frequency. Can be started as a system service or as a regular standalone application. This is a UNIX Cron ported to Windows. It ...
Multi Cron Ftp (Popularity: ) : Multi Cron FTP it's java utility used to execute ftp tasks over a set of hosts or schedule a single script in a cron-like fashion.
Z-FTPcopyII (Popularity: ) : The Z-FTPcopy module provide Z-Cron with the possibility to copy an archive or a backup file to every server that is capable of handling FTP (RFC 959 specification). The only requirement is a FTP server with enough free disc space ...
nnBackup (Popularity: ) : Small and convenient tool for backing up and synchronizing your files and folders, creating and processing file-lists. You can optionally compress the data using gz/zip algorythms and start specified applications before and after main backup process. nnBackup advantages: powerful "inclusive/exclusive" ...
nnCron (Popularity: ) : Advanced scheduler, reminder and automation manager with powerful scripting language. It can start applications, display messages, dial and hang up, shutdown/hibernate and wake up your PC, manage clipboard/files/registry, run tasks as specified user and many more. It is managed with ...
DejaVu (Popularity: ) : DejaVu simplyfies the set up of backups as directory snapshots (timestamped ZIP archives) or directory synchronizations. Automatic change detection in source directories. Backups can be integrated with cron or task scheduler. Ideal backup solution for large amounts of data such ...
Retroskop (Popularity: ) : Retroskop simplyfies the set up of backups as directory snapshots (timestamped ZIP archives), directory synchronizations or entire release packages. Automatic change detection in source directories. Backups can be integrated with cron or task scheduler. Ideal backup solution for large amounts ...
xStarter (Popularity: ) : We forget that computers were invented to help us do our work and not to make us their slaves. Try xStarter! Automate each and every process in your computer. Nothing is impossible with this utility...made by professionals and for professionals. ...
xStarter Web Pilot (Popularity: ) : xStarter is an advanced automation tool that allows system administrators to automate their repetitive tasks. The program uses its built-in scheduler to automate backups, file archiving, FTP synchronizing, starting specific applications, controlling their output and more. The Web pilot edition ...
ad


Rate me
supported os
Linux
Mac OSX
Macintosh
Win All, BSD, Solaris
stats
downloads 1
version 6.x-1.2
size in Kb 20
popularity   
642/372915
user rating 5/10
New Scripts
Popular Scripts
Latest Reviews