From 3f803e5e8df5f91507a14467a07e89271f9e4e8e Mon Sep 17 00:00:00 2001 From: Gina Haeussge Date: Sat, 26 Jun 2010 18:25:41 +0200 Subject: FS#1878: Hide Dokuwiki version information from metadata and only show it to admins and manager in do=check. Also protected meta files README, VERSION and COPYING additionally to .ht* --- .htaccess.dist | 4 ++-- inc/infoutils.php | 4 +++- inc/template.php | 2 +- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/.htaccess.dist b/.htaccess.dist index 54ad4b589..aa2437b95 100644 --- a/.htaccess.dist +++ b/.htaccess.dist @@ -4,8 +4,8 @@ ## global config. Symlinks maybe needed for URL rewriting. #Options -Indexes -MultiViews +FollowSymLinks -## make sure nobody gets the htaccess files - +## make sure nobody gets the htaccess, README, COPYING or VERSION files + Order allow,deny Deny from all Satisfy All diff --git a/inc/infoutils.php b/inc/infoutils.php index 096662d24..87b29d7af 100644 --- a/inc/infoutils.php +++ b/inc/infoutils.php @@ -100,7 +100,9 @@ function check(){ global $conf; global $INFO; - msg('DokuWiki version: '.getVersion(),1); + if ($INFO['isadmin'] || $INFO['ismanager']){ + msg('DokuWiki version: '.getVersion(),1); + } if(version_compare(phpversion(),'5.1.2','<')){ msg('Your PHP version is too old ('.phpversion().' vs. 5.1.2+ needed)',-1); diff --git a/inc/template.php b/inc/template.php index 8847f788d..4d24c2191 100644 --- a/inc/template.php +++ b/inc/template.php @@ -255,7 +255,7 @@ function tpl_metaheaders($alt=true){ } // the usual stuff - $head['meta'][] = array( 'name'=>'generator', 'content'=>'DokuWiki '.getVersion() ); + $head['meta'][] = array( 'name'=>'generator', 'content'=>'DokuWiki'); $head['link'][] = array( 'rel'=>'search', 'type'=>'application/opensearchdescription+xml', 'href'=>DOKU_BASE.'lib/exe/opensearch.php', 'title'=>$conf['title'] ); $head['link'][] = array( 'rel'=>'start', 'href'=>DOKU_BASE ); -- cgit v1.2.3