From cb66a8b4156f26bb4f4dae288fc84e8f289ed86a Mon Sep 17 00:00:00 2001 From: marcus Date: Mon, 23 Jun 2008 11:23:08 +0000 Subject: Closes #77 - Cron endpoint and event git-svn-id: https://code.elgg.org/elgg/trunk@1053 36083f99-b078-4883-b0ff-0f9b5a30f544 --- engine/handlers/cron_handler.php | 30 ++++++++++++++++++++++++++++++ htaccess_dist | 2 ++ 2 files changed, 32 insertions(+) create mode 100644 engine/handlers/cron_handler.php diff --git a/engine/handlers/cron_handler.php b/engine/handlers/cron_handler.php new file mode 100644 index 000000000..2d3e0168b --- /dev/null +++ b/engine/handlers/cron_handler.php @@ -0,0 +1,30 @@ + $v) + $params[$k] = $v; + + // Trigger hack + $std_out = ""; // Data to return to + $std_out = trigger_plugin_hook('system', 'cron', $params, $std_out); + + // Return event + echo $std_out; +?> \ No newline at end of file diff --git a/htaccess_dist b/htaccess_dist index 3e83fc5c2..1eb892cc2 100644 --- a/htaccess_dist +++ b/htaccess_dist @@ -14,6 +14,8 @@ RewriteEngine on # RewriteBase /web/path/to/elgg/root/ # +RewriteRule ^cron\/$ engine/handlers/cron_handler.php + RewriteRule ^action\/([A-Za-z\_\-\/]+)$ engine/handlers/action_handler.php?action=$1 RewriteRule ^actions\/([A-Za-z\_\-\/]+)$ engine/handlers/action_handler.php?action=$1 -- cgit v1.2.3