From 2c1763041dfd28101839bd925b46558fb615eaa8 Mon Sep 17 00:00:00 2001 From: Michael Klier Date: Mon, 31 Mar 2008 11:54:02 +0200 Subject: XMLRPC: getPage() should honour namespace templates darcs-hash:20080331095402-23886-20331db4e1975c3fbc9c4c59e8688f62d7367390.gz --- lib/exe/xmlrpc.php | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) 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; + } } /** -- cgit v1.2.3