From 6afe8dca1f7bd2a9ca21fb2dca6fef12ded423e1 Mon Sep 17 00:00:00 2001 From: chris Date: Wed, 4 Oct 2006 23:00:30 +0200 Subject: update p_get/set_metadata to use $INFO['meta'] This patch updates p_get_metadata() to utilise the in memory copy copy of the current page's metadata ($INFO['meta']) when appropriate. The patch also updates p_set_metadata() to synchronise any changes to the current page's metadata with $INFO['meta']. $INFO hash is updated with two new elements: 'id' darcs-hash:20061004210030-9b6ab-7eab6f933a775fe350a1fb14d1118ea77d2db919.gz --- inc/common.php | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'inc/common.php') diff --git a/inc/common.php b/inc/common.php index 88891af74..8b21c0585 100644 --- a/inc/common.php +++ b/inc/common.php @@ -56,6 +56,11 @@ function pageinfo(){ global $USERINFO; global $conf; + // include ID & REV not redundant, as some parts of DokuWiki may temporarily change $ID, e.g. p_wiki_xhtml + // FIXME ... perhaps it would be better to ensure the temporary changes weren't necessary + $info['id'] = $ID; + $info['rev'] = $REV; + if($_SERVER['REMOTE_USER']){ $info['userinfo'] = $USERINFO; $info['perm'] = auth_quickaclcheck($ID); -- cgit v1.2.3