diff options
author | Michael Klier <chi@chimeric.de> | 2008-03-31 11:54:02 +0200 |
---|---|---|
committer | Michael Klier <chi@chimeric.de> | 2008-03-31 11:54:02 +0200 |
commit | 2c1763041dfd28101839bd925b46558fb615eaa8 (patch) | |
tree | d3dc1437fbda885ae0b4f9c7ec5d11a0243bea7d | |
parent | 6531ab0371622c4da437267aca812ff9297aaf4d (diff) | |
download | rpg-2c1763041dfd28101839bd925b46558fb615eaa8.tar.gz rpg-2c1763041dfd28101839bd925b46558fb615eaa8.tar.bz2 |
XMLRPC: getPage() should honour namespace templates
darcs-hash:20080331095402-23886-20331db4e1975c3fbc9c4c59e8688f62d7367390.gz
-rw-r--r-- | lib/exe/xmlrpc.php | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/lib/exe/xmlrpc.php b/lib/exe/xmlrpc.php index 87d3af07e..9dd1a906c 100644 --- a/lib/exe/xmlrpc.php +++ b/lib/exe/xmlrpc.php @@ -128,7 +128,13 @@ class dokuwiki_xmlrpc_server extends IXR_IntrospectionServer { if(auth_quickaclcheck($id) < AUTH_READ){ return new IXR_Error(1, 'You are not allowed to read this page'); } - return rawWiki($id,$rev); + $text = rawWiki($id,$rev); + if(!$text) { + $data = array($id); + return trigger_event('HTML_PAGE_FROMTEMPLATE',$data,'pageTemplate',true); + } else { + return $text; + } } /** |