Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 50.326.532 Times

Elysia Cron 6.x-1.2

  Date Added: May 06, 2013  |  Visits: 616

Elysia Cron

Report Broken Link
Printer Friendly Version


Product Homepage
Download (53 downloads)



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)

Requirements: No special requirements
Platforms: PHP
Keyword: Administrators Below41 Channel Configuration Define Execution Function Job Module Module Process Queue Nbspnbsp Nbspnbspnbspnbspcase Nbspnbspnbspnbspnbspnbsp Nbspnbspnbspnbspnbspnbspif Protection Return Scheduling Search Cron Shutdown
Users rating: 0/10

License: Freeware Size: 20.48 KB
USER REVIEWS
More Reviews or Write Review


ELYSIA CRON RELATED
Modules  -  Daylife 1.0
It allows administrators and users to define 'Daylife Feeds' and import content from Daylife. The module provides views and token integration.Installation - Unpack in your modules folder (usually /sites/all/modules/) and enable under Administer >...
 
Modules  -  Job Plus Job Board System 5.x-1.1
This is a complete ready to use Job Board System that uses the job module to create a full system involving both country, province/state and category search. It comes with the necessary Views and creates a descriptive breadcrumb.Now moving into...
20.48 KB  
Libraries  -  Search::Binary 0.95
Search::Binary is a Perl module for generic binary search. SYNOPSIS use Seach::Binary; $pos = binary_search($min, $max, $val, $read, $handle, [$size]); binary_search implements a generic binary search algorithm returning the position of the...
2.05 KB  
Modules  -  Page Array 5.x-1.x-de
The pagearray module is a small (single function) helper module that can be used whenever there is a need to load the output of any Drupal path in data form. Based on the code in index.php, Page Array bypasses the theme('page') call, instead...
10 KB  
Libraries  -  Chart::Graph::Gnuplot 3.2
Chart::Graph::Gnuplot is a function in module Chart::Graph that lets you generate graphs on the fly in perl. SYNOPSIS use Chart::Graph::Gnuplot qw(&gnuplot); gnuplot(%global_options, [%data_set_options, @matrix], [%data_set_options,...
8.19 KB  
Text Management  -  Processing a string-one character at a time 1.0
This function allows you to process a string by one character at a time.
 
Networking Tools  -  NetSaint Configuration Webmin Module 0.80.1-0.0.5
NetSaint Configuration Webmin Module provides a Webmin module for configuring NetSaint. The NetSaint Configuration Webmin Module gives an easy-to-use administration interface for the NetSaint CGI Monitor. It supports all configuration directives...
59.39 KB  
Modules  -  Job queue 6.x-3.0 / 5.x-3.0 1.0
This is achieved through the job_queue_add() function.Modules can allow jobs to be prioritized by function. The hook hook_job_queue_functions() defines functions to prioritize. A priority, from -10 to 10, determines which jobs get priority over...
 
Programming  -  Net::Vypress::Chat 0.72.1
Net::Vypress::Chat is object oriented module and can only be used this way. What's about recognise() function i tried to stay as consistent as i can, but some values are mixed up. Module has these methods: new() Initialises new...
10.24 KB  
Database Tools  -  MySQLDumper for Scripts 1.24
MySQLDumper uses a proprietary technique to avoid execution interruption.It only reads and saves a certain amount of commands and then calls itself via javascript and memorizes how far in the process it was and resumes its action from its last...
614.4 KB  
NEW DOWNLOADS IN SCRIPTS, MODULES
Scripts  -  Free Ecommerce website creator 1.2
Free Ecommerce website creator is a free PHP shop creating script. This allows you to put a online shop on your own website. Create your own free ecommerce website for Your Business. Create an online shop using easyGUI online shop creator. The...
1.44 KB  
Scripts  -  MochiGames PHP Script ZDR 1.00
MochiGames PHP Script ZDR is web site, ready for use, for flash games. These flash games are downloaded automatically by "MochiGames PHP Script ZDR" from MochiGames media. The use of the games is free, you can use your own Mochi Publisher ID and...
368.54 KB  
Scripts  -  Php Chat 2.0
Add a free php site, single sign-on and multiple skins, 100% free 1. Server Modes: The chat server has paid mode and free mode. If the free chat mode, a free chat room will be assigned to your website with your domain as the room name. 2....
938.87 KB  
Scripts  -  Nibbleblog 3.0.1
Nibbleblog it's a powerful engine for creation and manipulation of BLOG's completely free. Very simple to install and configure (Only 1 step). The database used is based on XML files and this way it is not necessary to use MySQL or similar DBMS....
371.09 KB  
Scripts  -  PHP File Manager | CloudOsys 2.9b8
CloudOsys is a PHP file manager, a tool that allows your visitors upload files such as media content directly to your website. Your visitors will upload files directly to your website, where they can share and comment on them. Through cloud...
1.41 MB  
Modules  -  TinyMCE Node Picker 6.x-2.1
This module will de discontinued and replaced with Node Picker as soon as a stable release is available.TinyMCE Node Picker provides a button in TinyMCE that displays a list of links to content. Choosing a link inserts it into the editor.The...
20.48 KB  
Modules  -  Fapilicious 5.x-1.x-de
Fapilicious is a collection of FormAPI goodies.I hope to make it a repository of reusable FormAPI trickery and short cuts. Currently it has small collection of powerful FormAPI element validators.Please submit your favorite tricks as patches so we...
10 KB  
Modules  -  Donation Goals 6.x-1.x-de
The Donation Goals module lets you create nodes of the type "Donation Goal." These goals allow you to set an amount of money you'll need for whatever you're saving up for. Visitors of the site can then donate money through PayPal. Once the target...
20.48 KB  
Modules  -  Plica Twitter 1.0.1
Plica TwitterInstallation : * Download, unzip, and install plugin dir in /wp-content/plugins * Activate * All right now
10 KB  
Modules  -  Page Array 5.x-1.x-de
The pagearray module is a small (single function) helper module that can be used whenever there is a need to load the output of any Drupal path in data form. Based on the code in index.php, Page Array bypasses the theme('page') call, instead...
10 KB