summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--inc/template.php8
1 files changed, 8 insertions, 0 deletions
diff --git a/inc/template.php b/inc/template.php
index e26c5202a..837b06eb4 100644
--- a/inc/template.php
+++ b/inc/template.php
@@ -352,6 +352,14 @@ function tpl_metaheaders($alt=true){
$head['script'][] = array( 'type'=>'text/javascript', 'charset'=>'utf-8', '_data'=>'',
'src'=>DOKU_BASE.'lib/exe/js.php?edit='.$js_edit.'&write='.$js_write);
+ // make $INFO available to JavaScripts
+ require_once(DOKU_INC.'inc/JSON.php');
+ $json = new JSON();
+ $infocpy = $INFO;
+ $infocpy['userinfo']['pass'] = '';
+ $head['script'][] = array( 'type'=>'text/javascript', 'charset'=>'utf-8', '_data'=> 'var INFO = '.$json->encode($infocpy).';');
+
+
// trigger event here
trigger_event('TPL_METAHEADER_OUTPUT',$head,'_tpl_metaheaders_action',true);
return true;