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

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

Serving Software Downloads in 976 Categories, Downloaded 29.545.124 Times

Elysia Cron 6.x-1.2

  Date Added: May 06, 2013  |  Visits: 288

Elysia Cron

Report Broken Link
Printer Friendly Version


Product Homepage
Download (19 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
Utilities  -  SysView for Linux 0.4.3
SysView is a Java application to help Linux System Administrators "see" Linux Configuration Files, directories and kernel parameters.
256 KB  
Utilities  -  Asterisk Configuration and Management Interface 1.0-pre5
Asterisk Configuration and Management Interface is a module-based, object oriented framework to administrate Asterisk PBX boxes through a Web browser. The main difference between this and other projects is that ACaMI is based on a small template...
2 MB  
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 >...
 
Libraries  -  Rsync::Config 0.3.1
Rsync::Config is a Perl module for rsync configuration generator. Rsync::Config is a module who can be used to create rsync configuration files. A configuration file (from Rsync::Config point of view) is made by atoms and modules with atoms. A...
22.53 KB  
Business  -  Job Search App 1.0.0.0
If you are looking for a job, why not job search on the go with this new app for your Windows Phone. Job Search App takes the jobs from the top online job sites and presents them to you for easy browsing and applying. Search for the jobs in the...
1024 KB  
Audio Tools  -  PulseAudio Preferences 0.9.5
PulseAudio Preferences in short paprefs, is a simple GTK based configuration dialog for the PulseAudio sound server Please note that this program can only configure local servers, and requires that a special module module-gconf is loaded in the...
 
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.
 
Productivity  -  585 Mobile 1.3.20140623
THIS APP REQUIRES 585 ERP SYSTEM (Version 2.2014.5.2 or later) Current Features: - Time Clock module - Job Allocation module - Shop Floor module - Create and browse attachments Contact support@ability585.com for...
4.3 MB  
Productivity  -  Axe Font Selecter 1.0.2
Axe Font Selecter is the app to easily select the font contained in the iPhone / iPad. There is a function such as the following. - Filter by specifying the characteristics of the font - Search from the name of the font -...
409.6 KB  
Business  -  Azerjobs.com 1.1
Stay connected with largest jobs portal in Azerbaijan! Get www.Azerjobs.com jobs mobile app for FREE and be always updated regarding available job openings in Baku and other major cities in Azerbaijan! Key Features: Search...
3.6 MB  
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