Merge pull request #422 from annando/addon-poller-deactivated

All external poller addons are now deactivated
This commit is contained in:
Tobias Diekershoff 2017-08-23 17:04:12 +02:00 committed by GitHub
commit 63aa4bb7a7
4 changed files with 23 additions and 8 deletions

View File

@ -8,8 +8,11 @@
* Author: Mike Macgirvin <https://macgirvin.com/profile/mike> * Author: Mike Macgirvin <https://macgirvin.com/profile/mike>
* *
* Notes: External service needs to make a web request to http(s)://yoursite/extcron * Notes: External service needs to make a web request to http(s)://yoursite/extcron
* Status: Unsupported
*/ */
require_once "mod/worker.php";
function extcron_install() {} function extcron_install() {}
function extcron_uninstall() {} function extcron_uninstall() {}
@ -17,6 +20,10 @@ function extcron_uninstall() {}
function extcron_module() {} function extcron_module() {}
function extcron_init(&$a) { function extcron_init(&$a) {
proc_run('php','include/poller.php'); worker_init($a);
killme(); killme();
// Deactivated
//proc_run('php','include/poller.php');
//killme();
} }

View File

@ -4,6 +4,7 @@
* Description: Execute updates on pageviews, without the need of commandline php - only for use in total desperation as page loads will take forever * Description: Execute updates on pageviews, without the need of commandline php - only for use in total desperation as page loads will take forever
* Version: 1.2 * Version: 1.2
* Author: Fabio Comuni <http://kirgroup.com/profile/fabrix> * Author: Fabio Comuni <http://kirgroup.com/profile/fabrix>
* Status: Unsupported
*/ */
function poormancron_install() { function poormancron_install() {
@ -36,17 +37,21 @@ function poormancron_uninstall() {
function poormancron_hook(&$a,&$b) { function poormancron_hook(&$a,&$b) {
$now = time(); return; // deactivated
$lastupdate = get_config('poormancron', 'lastupdate');
// 300 secs, 5 mins //$now = time();
if (!$lastupdate || ($now-$lastupdate)>300) { //$lastupdate = get_config('poormancron', 'lastupdate');
set_config('poormancron','lastupdate', $now);
proc_run('php',"include/poller.php"); // 300 secs, 5 mins
} //if (!$lastupdate || ($now-$lastupdate)>300) {
// set_config('poormancron','lastupdate', $now);
// proc_run('php',"include/poller.php");
//}
} }
function poormancron_procrun(&$a, &$arr) { function poormancron_procrun(&$a, &$arr) {
return; // deactivated
if (get_config('poormancron','usecli')==1) return; if (get_config('poormancron','usecli')==1) return;
$argv = $arr['args']; $argv = $arr['args'];
$arr['run_cmd'] = false; $arr['run_cmd'] = false;

View File

@ -5,6 +5,7 @@
* Version: 1.0 * Version: 1.0
* Author: Fabio Comuni <http://kirgroup.com/profile/fabrix> * Author: Fabio Comuni <http://kirgroup.com/profile/fabrix>
* Author: Mike Macgirvin * Author: Mike Macgirvin
* Status: Unsupported
*/ */
function procrunner_install() { function procrunner_install() {
@ -40,6 +41,7 @@ function procrunner_uninstall() {
function procrunner_procrun(&$a, &$arr) { function procrunner_procrun(&$a, &$arr) {
return; // deactivated
$argv = $arr['args']; $argv = $arr['args'];
$arr['run_cmd'] = false; $arr['run_cmd'] = false;

View File

@ -25,6 +25,7 @@ function unicode_smilies_smilies(&$a,&$b) {
Smilies::add($b, ':-D', '&#x1F601;'); Smilies::add($b, ':-D', '&#x1F601;');
Smilies::add($b, ':D', '&#x1F601;'); Smilies::add($b, ':D', '&#x1F601;');
Smilies::add($b, ';-)', '&#x1F609;'); Smilies::add($b, ';-)', '&#x1F609;');
Smilies::add($b, ';)', '&#x1F609;');
Smilies::add($b, ':-P', '&#x1F61B;'); Smilies::add($b, ':-P', '&#x1F61B;');
Smilies::add($b, ':-p', '&#x1F61B;'); Smilies::add($b, ':-p', '&#x1F61B;');
Smilies::add($b, ':-O', '&#x1F62E;'); Smilies::add($b, ':-O', '&#x1F62E;');