From 3d7760aa04b1d78e515c25d92e8849be398747ac Mon Sep 17 00:00:00 2001 From: Andreas Gohr <andi@splitbrain.org> Date: Sun, 17 Sep 2006 16:50:25 +0200 Subject: [PATCH] update for updatecheck function Messages are now displayed to all users if ACL is not enabled. The update-URL changed to http://update.dokuwiki.org/check/ darcs-hash:20060917145025-7ad00-1d64b90e51c1a49567a28b132caf79ae0f124c8e.gz --- conf/msg | 8 ++++++++ inc/infoutils.php | 4 ++-- 2 files changed, 10 insertions(+), 2 deletions(-) create mode 100644 conf/msg diff --git a/conf/msg b/conf/msg new file mode 100644 index 000000000..a5b98b2b0 --- /dev/null +++ b/conf/msg @@ -0,0 +1,8 @@ +2 +The first line of this file contains a number, indicating +which notification messages should not be displayed. This +is the only information sent to dokuwiki.org when the +updatecheck option is enabled. You usually don't need to +change this number as it gets updated when you install the +new release - but to ignore a certain message set it's +number here. diff --git a/inc/infoutils.php b/inc/infoutils.php index fcaba23cf..c619da2ac 100644 --- a/inc/infoutils.php +++ b/inc/infoutils.php @@ -6,7 +6,7 @@ * @author Andreas Gohr <andi@splitbrain.org> */ if(!defined('DOKU_INC')) define('DOKU_INC',realpath(dirname(__FILE__).'/../').'/'); -if(!defined('DOKU_MESSAGEURL')) define('DOKU_MESSAGEURL','http://www.splitbrain.org/lib/exe/msg.php?msg='); +if(!defined('DOKU_MESSAGEURL')) define('DOKU_MESSAGEURL','http://update.dokuwiki.org/check/'); require_once(DOKU_INC.'inc/HTTPClient.php'); /** @@ -18,7 +18,7 @@ function checkUpdateMessages(){ global $conf; global $INFO; if(!$conf['updatecheck']) return; - if($INFO['perm'] < AUTH_ADMIN) return; + if($conf['useacl'] && $INFO['perm'] < AUTH_ADMIN) return; $cf = $conf['cachedir'].'/messages.txt'; $lm = @filemtime($cf); -- GitLab