diff --git a/inc/parserutils.php b/inc/parserutils.php index 5b0e802bc317d3bc4fb041d8cd86574fd6486518..ba8d8df368fa347abc8f96f8689de917afd23858 100644 --- a/inc/parserutils.php +++ b/inc/parserutils.php @@ -27,7 +27,8 @@ function p_wiki_xhtml($id, $rev='', $excuse=true){ //ensure $id is in global $ID (needed for parsing) global $ID; - $ID = $id; + $keep = $ID; + $ID = $id; if($rev){ if(@file_exists($file)){ @@ -43,6 +44,9 @@ function p_wiki_xhtml($id, $rev='', $excuse=true){ } } + //restore ID (just in case) + $ID = $keep; + return $ret; }