]> git.vanrenterghem.biz Git - git.ikiwiki.info.git/commitdiff
More info about the (possible) bug in the external plugin (RPC communication)
authorLouis <spalax@gresille.org>
Sun, 28 Jun 2015 18:35:47 +0000 (20:35 +0200)
committerLouis <spalax@gresille.org>
Sun, 28 Jun 2015 18:35:47 +0000 (20:35 +0200)
doc/bugs/Error_with_external_plugins.mdwn
doc/bugs/Error_with_external_plugins/tee.mdwn [new file with mode: 0644]

index 06323b7a6f0f171659719a32abacb40112dbe46c..f2873692e21c8f08486e5ce4555567f75b472a1f 100644 (file)
@@ -35,3 +35,30 @@ I hope someone will understand the problem better than I do, because I have no i
 
 Regards,    
 -- [[Louis|spalax]]
+
+> I wrote a plugin to monitor what is exchanged between the plugin and Ikiwiki. I ran this with [this version](https://github.com/paternal/ikiwiki-rpcbug/tree/b4ba34a8edd1b97989965af69eddac050bc0a8ba) of my minimal bug example.
+> 
+> * The bug happens in function [preprocess](https://github.com/paternal/ikiwiki-rpcbug/blob/b4ba34a8edd1b97989965af69eddac050bc0a8ba/plugins/rpcbug#L12-17) (in call to [srcfile](https://github.com/paternal/ikiwiki-rpcbug/blob/b4ba34a8edd1b97989965af69eddac050bc0a8ba/plugins/rpcbug#L15), to be more precise).
+> * The directive causing the bug is called on page [foo](https://github.com/paternal/ikiwiki-rpcbug/blob/b4ba34a8edd1b97989965af69eddac050bc0a8ba/foo.mdwn).
+> * Communication between Ikiwiki and the plugin is [[here|tee]].
+> * The resulting HTML (for page `foo`) looks like:
+> 
+> > \[[!rpcbug Erreur: internal error: foo cannot be found in /home/louis/projets/ikiwiki/rpcbug or underlay]]
+> >
+> >
+> > Calling srcfile(foo): page    
+> > Calling srcfile(README.md): /home/louis/projets/ikiwiki/rpcbug/README.md
+> 
+> My analysis:
+> 
+> * The call to `srcfile(foo)` fails (because Ikiwiki thinks that page `foo` does not exist).
+> * Ikiwiki thinks that processing of the directive is finished, whereas the plugin still waits for the answer of Ikiwiki.
+> * Ikiwiki asks the plugin to render a new directive, but the plugin interprets the request as the return value for its previous request. Thus, the plugin thinks that `srcfile(foo)` is `page` (this `page` being a misinterpretation of the Ikiwiki request).
+> 
+> So, I think that this might be an error in the
+> [`rpc_call`](https://github.com/joeyh/ikiwiki/blob/9476e2ac7ad2f53643fa2fca6ba35fcc55ab058e/IkiWiki/Plugin/external.pm#L46-147)
+> function of the `external` plugin: when the called method fails, it should
+> return something (or raise an exception, if this is possible in RPC) to notify
+> the plugin that something went wrong.
+> 
+> -- [[Louis|spalax]]
diff --git a/doc/bugs/Error_with_external_plugins/tee.mdwn b/doc/bugs/Error_with_external_plugins/tee.mdwn
new file mode 100644 (file)
index 0000000..460b64f
--- /dev/null
@@ -0,0 +1,7734 @@
+Lines starting with `->` are lines transmitted by Ikiwiki to the plugin; lines
+starting with `<-` are transmitted from the plugin to Ikiwiki.
+
+    -> <?xml version="1.0" encoding="utf-8"?><methodCall><methodName>import</methodName><params></params></methodCall>
+    <- <?xml version='1.0'?>
+    <- <methodCall>
+    <- <methodName>hook</methodName>
+    <- <params>
+    <- <param>
+    <- <value><string>last</string></value>
+    <- </param>
+    <- <param>
+    <- <value><boolean>0</boolean></value>
+    <- </param>
+    <- <param>
+    <- <value><string>type</string></value>
+    <- </param>
+    <- <param>
+    <- <value><string>getsetup</string></value>
+    <- </param>
+    <- <param>
+    <- <value><string>id</string></value>
+    <- </param>
+    <- <param>
+    <- <value><string>rpcbug</string></value>
+    <- </param>
+    <- <param>
+    <- <value><string>call</string></value>
+    <- </param>
+    <- <param>
+    <- <value><string>getsetup</string></value>
+    <- </param>
+    <- </params>
+    <- </methodCall>
+    -> <?xml version="1.0" encoding="utf-8"?><methodResponse><params><param><value><string>1</string></value></param></params></methodResponse>
+    <- <?xml version='1.0'?>
+    <- <methodCall>
+    <- <methodName>hook</methodName>
+    <- <params>
+    <- <param>
+    <- <value><string>last</string></value>
+    <- </param>
+    <- <param>
+    <- <value><boolean>0</boolean></value>
+    <- </param>
+    <- <param>
+    <- <value><string>type</string></value>
+    <- </param>
+    <- <param>
+    <- <value><string>preprocess</string></value>
+    <- </param>
+    <- <param>
+    <- <value><string>id</string></value>
+    <- </param>
+    <- <param>
+    <- <value><string>rpcbug</string></value>
+    <- </param>
+    <- <param>
+    <- <value><string>call</string></value>
+    <- </param>
+    <- <param>
+    <- <value><string>preprocess</string></value>
+    <- </param>
+    <- </params>
+    <- </methodCall>
+    -> <?xml version="1.0" encoding="utf-8"?><methodResponse><params><param><value><string>1</string></value></param></params></methodResponse>
+    <- <?xml version='1.0'?>
+    <- <methodCall>
+    <- <methodName>hook</methodName>
+    <- <params>
+    <- <param>
+    <- <value><string>last</string></value>
+    <- </param>
+    <- <param>
+    <- <value><boolean>0</boolean></value>
+    <- </param>
+    <- <param>
+    <- <value><string>type</string></value>
+    <- </param>
+    <- <param>
+    <- <value><string>format</string></value>
+    <- </param>
+    <- <param>
+    <- <value><string>id</string></value>
+    <- </param>
+    <- <param>
+    <- <value><string>rpcbug</string></value>
+    <- </param>
+    <- <param>
+    <- <value><string>call</string></value>
+    <- </param>
+    <- <param>
+    <- <value><string>format</string></value>
+    <- </param>
+    <- </params>
+    <- </methodCall>
+    -> <?xml version="1.0" encoding="utf-8"?><methodResponse><params><param><value><string>1</string></value></param></params></methodResponse>
+    <- <?xml version='1.0'?>
+    <- <methodResponse>
+    <- <params>
+    <- <param>
+    <- <value><struct>
+    <- <member>
+    <- <name>null</name>
+    <- <value><string></string></value>
+    <- </member>
+    <- </struct></value>
+    <- </param>
+    <- </params>
+    <- </methodResponse>
+    Omission du fichier au nom incorrect wiki.setup~
+    Omission du fichier au nom incorrect index.mdwn~
+    Omission du fichier au nom incorrect README.md~
+    Omission du fichier au nom incorrect foo.mdwn~
+    Omission du fichier au nom incorrect plugins/evariste~
+    Omission du fichier au nom incorrect plugins/rpcbug~
+    -> <?xml version="1.0" encoding="utf-8"?><methodCall><methodName>preprocess</methodName><params><param><value><string>page</string></value></param><param><value><string>foo</string></value></param><param><value><string>destpage</string></value></param><param><value><string>foo</string></value></param><param><value><string>preview</string></value></param><param><value><string>0</string></value></param></params></methodCall>
+    <- <?xml version='1.0'?>
+    <- <methodCall>
+    <- <methodName>srcfile</methodName>
+    <- <params>
+    <- <param>
+    <- <value><string>foo</string></value>
+    <- </param>
+    <- </params>
+    <- </methodCall>
+    -> <?xml version="1.0" encoding="utf-8"?><methodCall><methodName>preprocess</methodName><params><param><value><string>page</string></value></param><param><value><string>foo</string></value></param><param><value><string>destpage</string></value></param><param><value><string>foo</string></value></param><param><value><string>preview</string></value></param><param><value><string>0</string></value></param></params></methodCall>
+    <- <?xml version='1.0'?>
+    <- <methodCall>
+    <- <methodName>srcfile</methodName>
+    <- <params>
+    <- <param>
+    <- <value><string>README.md</string></value>
+    <- </param>
+    <- </params>
+    <- </methodCall>
+    -> <?xml version="1.0" encoding="utf-8"?><methodResponse><params><param><value><string>/home/louis/projets/ikiwiki/rpcbug/README.md</string></value></param></params></methodResponse>
+    <- <?xml version='1.0'?>
+    <- <methodResponse>
+    <- <params>
+    <- <param>
+    <- <value><string>&lt;br/&gt;* Calling `srcfile(foo)`: page&lt;br/&gt;* Calling `srcfile(README.md)`: /home/louis/projets/ikiwiki/rpcbug/README.md</string></value>
+    <- </param>
+    <- </params>
+    <- </methodResponse>
+    -> <?xml version="1.0" encoding="utf-8"?><methodCall><methodName>format</methodName><params><param><value><string>page</string></value></param><param><value><string>foo</string></value></param><param><value><string>content</string></value></param><param><value><string>&lt;!DOCTYPE html&gt;
+    -> &lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;
+    -> &lt;head&gt;
+    -> 
+    -> &lt;meta charset=&quot;utf-8&quot; /&gt;
+    -> &lt;title&gt;foo&lt;/title&gt;
+    -> &lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt;
+    -> 
+    -> &lt;link rel=&quot;stylesheet&quot; href=&quot;../style.css&quot; type=&quot;text/css&quot; /&gt;
+    -> 
+    -> &lt;link rel=&quot;stylesheet&quot; href=&quot;../local.css&quot; type=&quot;text/css&quot; /&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;link rel=&quot;alternate&quot; type=&quot;application/x-wiki&quot; title=&quot;Edit this page&quot; href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=foo&quot; /&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;/head&gt;
+    -> &lt;body&gt;
+    -> 
+    -> &lt;article class=&quot;page&quot;&gt;
+    -> 
+    -> &lt;section class=&quot;pageheader&quot;&gt;
+    -> &lt;header class=&quot;header&quot;&gt;
+    -> &lt;span&gt;
+    -> &lt;span class=&quot;parentlinks&quot;&gt;
+    -> 
+    -> &lt;a href=&quot;../&quot;&gt;RPC Bug&lt;/a&gt;/ 
+    -> 
+    -> &lt;/span&gt;
+    -> &lt;span class=&quot;title&quot;&gt;
+    -> foo
+    -> 
+    -> &lt;/span&gt;
+    -> &lt;/span&gt;
+    -> 
+    -> 
+    -> 
+    -> &lt;/header&gt;
+    -> 
+    -> 
+    -> &lt;nav class=&quot;actions&quot;&gt;
+    -> &lt;ul&gt;
+    -> 
+    -> &lt;li&gt;&lt;a href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=foo&quot; rel=&quot;nofollow&quot;&gt;Edit&lt;/a&gt;&lt;/li&gt;
+    -> 
+    -> 
+    -> &lt;li&gt;&lt;a href=&quot;../recentchanges/&quot;&gt;RecentChanges&lt;/a&gt;&lt;/li&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;li&gt;&lt;a href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=prefs&quot;&gt;Preferences&lt;/a&gt;&lt;/li&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;/ul&gt;
+    -> &lt;/nav&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;/section&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;div id=&quot;pagebody&quot;&gt;
+    -> 
+    -> &lt;section id=&quot;content&quot; role=&quot;main&quot;&gt;
+    -> &lt;p&gt;[[!rpcbug &lt;span class=&quot;error&quot;&gt;Erreur: internal error: foo cannot be found in /home/louis/projets/ikiwiki/rpcbug or underlay&lt;/span&gt;]]&lt;/p&gt;
+    -> 
+    -> &lt;p&gt;&lt;br /&gt;&lt;em&gt; Calling &lt;code&gt;srcfile(foo)&lt;/code&gt;: page&lt;br /&gt;&lt;/em&gt; Calling &lt;code&gt;srcfile(README.md)&lt;/code&gt;: /home/louis/projets/ikiwiki/rpcbug/README.md&lt;/p&gt;
+    -> 
+    -> &lt;/section&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;/div&gt;
+    -> 
+    -> &lt;footer id=&quot;footer&quot; class=&quot;pagefooter&quot; role=&quot;contentinfo&quot;&gt;
+    -> 
+    -> &lt;nav id=&quot;pageinfo&quot;&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;nav id=&quot;backlinks&quot;&gt;
+    -> Links:
+    -> 
+    -> &lt;a href=&quot;../&quot;&gt;index&lt;/a&gt;
+    -> 
+    -> 
+    -> &lt;/nav&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;div class=&quot;pagedate&quot;&gt;
+    -> Last edited &lt;time datetime=&quot;2015-06-28T13:48:58Z&quot;&gt;28/06/2015&lt;/time&gt;
+    -> &lt;!-- Created &lt;time datetime=&quot;2015-06-15T01:35:13Z&quot; pubdate=&quot;pubdate&quot;&gt;15/06/2015&lt;/time&gt; --&gt;
+    -> &lt;/div&gt;
+    -> 
+    -> &lt;/nav&gt;
+    -> 
+    -> 
+    -> &lt;!-- from RPC Bug --&gt;
+    -> &lt;/footer&gt;
+    -> 
+    -> &lt;/article&gt;
+    -> 
+    -> &lt;/body&gt;
+    -> &lt;/html&gt;
+    -> </string></value></param></params></methodCall>
+    <- <?xml version='1.0'?>
+    <- <methodResponse>
+    <- <params>
+    <- <param>
+    <- <value><string>&lt;!DOCTYPE html&gt;
+    <- &lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;
+    <- &lt;head&gt;
+    <- 
+    <- &lt;meta charset="utf-8" /&gt;
+    <- &lt;title&gt;foo&lt;/title&gt;
+    <- &lt;meta name="viewport" content="width=device-width, initial-scale=1" /&gt;
+    <- 
+    <- &lt;link rel="stylesheet" href="../style.css" type="text/css" /&gt;
+    <- 
+    <- &lt;link rel="stylesheet" href="../local.css" type="text/css" /&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;link rel="alternate" type="application/x-wiki" title="Edit this page" href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=foo" /&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;/head&gt;
+    <- &lt;body&gt;
+    <- 
+    <- &lt;article class="page"&gt;
+    <- 
+    <- &lt;section class="pageheader"&gt;
+    <- &lt;header class="header"&gt;
+    <- &lt;span&gt;
+    <- &lt;span class="parentlinks"&gt;
+    <- 
+    <- &lt;a href="../"&gt;RPC Bug&lt;/a&gt;/ 
+    <- 
+    <- &lt;/span&gt;
+    <- &lt;span class="title"&gt;
+    <- foo
+    <- 
+    <- &lt;/span&gt;
+    <- &lt;/span&gt;
+    <- 
+    <- 
+    <- 
+    <- &lt;/header&gt;
+    <- 
+    <- 
+    <- &lt;nav class="actions"&gt;
+    <- &lt;ul&gt;
+    <- 
+    <- &lt;li&gt;&lt;a href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=foo" rel="nofollow"&gt;Edit&lt;/a&gt;&lt;/li&gt;
+    <- 
+    <- 
+    <- &lt;li&gt;&lt;a href="../recentchanges/"&gt;RecentChanges&lt;/a&gt;&lt;/li&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;li&gt;&lt;a href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=prefs"&gt;Preferences&lt;/a&gt;&lt;/li&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;/ul&gt;
+    <- &lt;/nav&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;/section&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;div id="pagebody"&gt;
+    <- 
+    <- &lt;section id="content" role="main"&gt;
+    <- &lt;p&gt;[[!rpcbug &lt;span class="error"&gt;Erreur: internal error: foo cannot be found in /home/louis/projets/ikiwiki/rpcbug or underlay&lt;/span&gt;]]&lt;/p&gt;
+    <- 
+    <- &lt;p&gt;&lt;br /&gt;&lt;em&gt; Calling &lt;code&gt;srcfile(foo)&lt;/code&gt;: page&lt;br /&gt;&lt;/em&gt; Calling &lt;code&gt;srcfile(README.md)&lt;/code&gt;: /home/louis/projets/ikiwiki/rpcbug/README.md&lt;/p&gt;
+    <- 
+    <- &lt;/section&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;/div&gt;
+    <- 
+    <- &lt;footer id="footer" class="pagefooter" role="contentinfo"&gt;
+    <- 
+    <- &lt;nav id="pageinfo"&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;nav id="backlinks"&gt;
+    <- Links:
+    <- 
+    <- &lt;a href="../"&gt;index&lt;/a&gt;
+    <- 
+    <- 
+    <- &lt;/nav&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;div class="pagedate"&gt;
+    <- Last edited &lt;time datetime="2015-06-28T13:48:58Z"&gt;28/06/2015&lt;/time&gt;
+    <- &lt;!-- Created &lt;time datetime="2015-06-15T01:35:13Z" pubdate="pubdate"&gt;15/06/2015&lt;/time&gt; --&gt;
+    <- &lt;/div&gt;
+    <- 
+    <- &lt;/nav&gt;
+    <- 
+    <- 
+    <- &lt;!-- from RPC Bug --&gt;
+    <- &lt;/footer&gt;
+    <- 
+    <- &lt;/article&gt;
+    <- 
+    <- &lt;/body&gt;
+    <- &lt;/html&gt;
+    <- </string></value>
+    <- </param>
+    <- </params>
+    <- </methodResponse>
+    -> <?xml version="1.0" encoding="utf-8"?><methodCall><methodName>format</methodName><params><param><value><string>page</string></value></param><param><value><string>index</string></value></param><param><value><string>content</string></value></param><param><value><string>&lt;!DOCTYPE html&gt;
+    -> &lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;
+    -> &lt;head&gt;
+    -> 
+    -> &lt;meta charset=&quot;utf-8&quot; /&gt;
+    -> &lt;title&gt;RPC Bug&lt;/title&gt;
+    -> &lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt;
+    -> 
+    -> &lt;link rel=&quot;stylesheet&quot; href=&quot;style.css&quot; type=&quot;text/css&quot; /&gt;
+    -> 
+    -> &lt;link rel=&quot;stylesheet&quot; href=&quot;local.css&quot; type=&quot;text/css&quot; /&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;link rel=&quot;alternate&quot; type=&quot;application/x-wiki&quot; title=&quot;Edit this page&quot; href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=index&quot; /&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;/head&gt;
+    -> &lt;body&gt;
+    -> 
+    -> &lt;article class=&quot;page&quot;&gt;
+    -> 
+    -> &lt;section class=&quot;pageheader&quot;&gt;
+    -> &lt;header class=&quot;header&quot;&gt;
+    -> &lt;span&gt;
+    -> &lt;span class=&quot;parentlinks&quot;&gt;
+    -> 
+    -> &lt;/span&gt;
+    -> &lt;span class=&quot;title&quot;&gt;
+    -> RPC Bug
+    -> 
+    -> &lt;/span&gt;
+    -> &lt;/span&gt;
+    -> 
+    -> 
+    -> 
+    -> &lt;/header&gt;
+    -> 
+    -> 
+    -> &lt;nav class=&quot;actions&quot;&gt;
+    -> &lt;ul&gt;
+    -> 
+    -> &lt;li&gt;&lt;a href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=index&quot; rel=&quot;nofollow&quot;&gt;Edit&lt;/a&gt;&lt;/li&gt;
+    -> 
+    -> 
+    -> &lt;li&gt;&lt;a href=&quot;./recentchanges/&quot;&gt;RecentChanges&lt;/a&gt;&lt;/li&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;li&gt;&lt;a href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=prefs&quot;&gt;Preferences&lt;/a&gt;&lt;/li&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;/ul&gt;
+    -> &lt;/nav&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;/section&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;div id=&quot;pagebody&quot;&gt;
+    -> 
+    -> &lt;section id=&quot;content&quot; role=&quot;main&quot;&gt;
+    -> &lt;p&gt;Hello, world!&lt;/p&gt;
+    -> 
+    -> &lt;p&gt;Page causing the error : &lt;a href=&quot;./foo/&quot;&gt;foo&lt;/a&gt;&lt;/p&gt;
+    -> 
+    -> &lt;/section&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;/div&gt;
+    -> 
+    -> &lt;footer id=&quot;footer&quot; class=&quot;pagefooter&quot; role=&quot;contentinfo&quot;&gt;
+    -> 
+    -> &lt;nav id=&quot;pageinfo&quot;&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;div class=&quot;pagedate&quot;&gt;
+    -> Last edited &lt;time datetime=&quot;2015-06-15T01:35:13Z&quot;&gt;15/06/2015&lt;/time&gt;
+    -> &lt;!-- Created &lt;time datetime=&quot;2015-06-15T01:35:13Z&quot; pubdate=&quot;pubdate&quot;&gt;15/06/2015&lt;/time&gt; --&gt;
+    -> &lt;/div&gt;
+    -> 
+    -> &lt;/nav&gt;
+    -> 
+    -> 
+    -> &lt;!-- from RPC Bug --&gt;
+    -> &lt;/footer&gt;
+    -> 
+    -> &lt;/article&gt;
+    -> 
+    -> &lt;/body&gt;
+    -> &lt;/html&gt;
+    -> </string></value></param></params></methodCall>
+    <- <?xml version='1.0'?>
+    <- <methodResponse>
+    <- <params>
+    <- <param>
+    <- <value><string>&lt;!DOCTYPE html&gt;
+    <- &lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;
+    <- &lt;head&gt;
+    <- 
+    <- &lt;meta charset="utf-8" /&gt;
+    <- &lt;title&gt;RPC Bug&lt;/title&gt;
+    <- &lt;meta name="viewport" content="width=device-width, initial-scale=1" /&gt;
+    <- 
+    <- &lt;link rel="stylesheet" href="style.css" type="text/css" /&gt;
+    <- 
+    <- &lt;link rel="stylesheet" href="local.css" type="text/css" /&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;link rel="alternate" type="application/x-wiki" title="Edit this page" href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=index" /&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;/head&gt;
+    <- &lt;body&gt;
+    <- 
+    <- &lt;article class="page"&gt;
+    <- 
+    <- &lt;section class="pageheader"&gt;
+    <- &lt;header class="header"&gt;
+    <- &lt;span&gt;
+    <- &lt;span class="parentlinks"&gt;
+    <- 
+    <- &lt;/span&gt;
+    <- &lt;span class="title"&gt;
+    <- RPC Bug
+    <- 
+    <- &lt;/span&gt;
+    <- &lt;/span&gt;
+    <- 
+    <- 
+    <- 
+    <- &lt;/header&gt;
+    <- 
+    <- 
+    <- &lt;nav class="actions"&gt;
+    <- &lt;ul&gt;
+    <- 
+    <- &lt;li&gt;&lt;a href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=index" rel="nofollow"&gt;Edit&lt;/a&gt;&lt;/li&gt;
+    <- 
+    <- 
+    <- &lt;li&gt;&lt;a href="./recentchanges/"&gt;RecentChanges&lt;/a&gt;&lt;/li&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;li&gt;&lt;a href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=prefs"&gt;Preferences&lt;/a&gt;&lt;/li&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;/ul&gt;
+    <- &lt;/nav&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;/section&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;div id="pagebody"&gt;
+    <- 
+    <- &lt;section id="content" role="main"&gt;
+    <- &lt;p&gt;Hello, world!&lt;/p&gt;
+    <- 
+    <- &lt;p&gt;Page causing the error : &lt;a href="./foo/"&gt;foo&lt;/a&gt;&lt;/p&gt;
+    <- 
+    <- &lt;/section&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;/div&gt;
+    <- 
+    <- &lt;footer id="footer" class="pagefooter" role="contentinfo"&gt;
+    <- 
+    <- &lt;nav id="pageinfo"&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;div class="pagedate"&gt;
+    <- Last edited &lt;time datetime="2015-06-15T01:35:13Z"&gt;15/06/2015&lt;/time&gt;
+    <- &lt;!-- Created &lt;time datetime="2015-06-15T01:35:13Z" pubdate="pubdate"&gt;15/06/2015&lt;/time&gt; --&gt;
+    <- &lt;/div&gt;
+    <- 
+    <- &lt;/nav&gt;
+    <- 
+    <- 
+    <- &lt;!-- from RPC Bug --&gt;
+    <- &lt;/footer&gt;
+    <- 
+    <- &lt;/article&gt;
+    <- 
+    <- &lt;/body&gt;
+    <- &lt;/html&gt;
+    <- </string></value>
+    <- </param>
+    <- </params>
+    <- </methodResponse>
+    -> <?xml version="1.0" encoding="utf-8"?><methodCall><methodName>format</methodName><params><param><value><string>page</string></value></param><param><value><string>sandbox</string></value></param><param><value><string>content</string></value></param><param><value><string>&lt;!DOCTYPE html&gt;
+    -> &lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;
+    -> &lt;head&gt;
+    -> 
+    -> &lt;meta charset=&quot;utf-8&quot; /&gt;
+    -> &lt;title&gt;sandbox&lt;/title&gt;
+    -> &lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt;
+    -> 
+    -> &lt;link rel=&quot;stylesheet&quot; href=&quot;../style.css&quot; type=&quot;text/css&quot; /&gt;
+    -> 
+    -> &lt;link rel=&quot;stylesheet&quot; href=&quot;../local.css&quot; type=&quot;text/css&quot; /&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;link rel=&quot;alternate&quot; type=&quot;application/x-wiki&quot; title=&quot;Edit this page&quot; href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=sandbox&quot; /&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;/head&gt;
+    -> &lt;body&gt;
+    -> 
+    -> &lt;article class=&quot;page&quot;&gt;
+    -> 
+    -> &lt;section class=&quot;pageheader&quot;&gt;
+    -> &lt;header class=&quot;header&quot;&gt;
+    -> &lt;span&gt;
+    -> &lt;span class=&quot;parentlinks&quot;&gt;
+    -> 
+    -> &lt;a href=&quot;../&quot;&gt;RPC Bug&lt;/a&gt;/ 
+    -> 
+    -> &lt;/span&gt;
+    -> &lt;span class=&quot;title&quot;&gt;
+    -> sandbox
+    -> 
+    -> &lt;/span&gt;
+    -> &lt;/span&gt;
+    -> 
+    -> 
+    -> 
+    -> &lt;/header&gt;
+    -> 
+    -> 
+    -> &lt;nav class=&quot;actions&quot;&gt;
+    -> &lt;ul&gt;
+    -> 
+    -> &lt;li&gt;&lt;a href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=sandbox&quot; rel=&quot;nofollow&quot;&gt;Edit&lt;/a&gt;&lt;/li&gt;
+    -> 
+    -> 
+    -> &lt;li&gt;&lt;a href=&quot;../recentchanges/&quot;&gt;RecentChanges&lt;/a&gt;&lt;/li&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;li&gt;&lt;a href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=prefs&quot;&gt;Preferences&lt;/a&gt;&lt;/li&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;/ul&gt;
+    -> &lt;/nav&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;/section&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;div id=&quot;pagebody&quot;&gt;
+    -> 
+    -> &lt;section id=&quot;content&quot; role=&quot;main&quot;&gt;
+    -> &lt;p&gt;This is the SandBox, a page anyone can edit to learn how to use the wiki.&lt;/p&gt;
+    -> 
+    -> &lt;hr /&gt;
+    -> 
+    -> &lt;p&gt;Here&apos;s a paragraph.&lt;/p&gt;
+    -> 
+    -> &lt;p&gt;Here&apos;s another one with &lt;em&gt;emphasised&lt;/em&gt; text.&lt;/p&gt;
+    -> 
+    -> &lt;h1&gt;Header&lt;/h1&gt;
+    -> 
+    -> &lt;h2&gt;Subheader&lt;/h2&gt;
+    -> 
+    -> &lt;blockquote&gt;&lt;p&gt;This is a blockquote.&lt;/p&gt;
+    -> 
+    -> &lt;p&gt;This is the first level of quoting.&lt;/p&gt;
+    -> 
+    -> &lt;blockquote&gt;&lt;p&gt;This is nested blockquote.&lt;/p&gt;&lt;/blockquote&gt;
+    -> 
+    -> &lt;p&gt;Back to the first level.&lt;/p&gt;&lt;/blockquote&gt;
+    -> 
+    -> &lt;p&gt;Numbered list&lt;/p&gt;
+    -> 
+    -> &lt;ol&gt;
+    -> &lt;li&gt;First item.&lt;/li&gt;
+    -> &lt;li&gt;Another.&lt;/li&gt;
+    -> &lt;li&gt;And another..&lt;/li&gt;
+    -> &lt;/ol&gt;
+    -> 
+    -> 
+    -> &lt;p&gt;Bulleted list&lt;/p&gt;
+    -> 
+    -> &lt;ul&gt;
+    -> &lt;li&gt;&lt;em&gt;item&lt;/em&gt;&lt;/li&gt;
+    -> &lt;li&gt;item&lt;/li&gt;
+    -> &lt;/ul&gt;
+    -> 
+    -> 
+    -> &lt;p&gt;&lt;a href=&quot;../ikiwiki/wikilink/&quot;&gt;WikiLink&lt;/a&gt;&lt;/p&gt;
+    -> 
+    -> &lt;/section&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;/div&gt;
+    -> 
+    -> &lt;footer id=&quot;footer&quot; class=&quot;pagefooter&quot; role=&quot;contentinfo&quot;&gt;
+    -> 
+    -> &lt;nav id=&quot;pageinfo&quot;&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;nav id=&quot;backlinks&quot;&gt;
+    -> Links:
+    -> 
+    -> &lt;a href=&quot;../ikiwiki/wikilink/&quot;&gt;ikiwiki/wikilink&lt;/a&gt;
+    -> 
+    -> 
+    -> &lt;/nav&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;div class=&quot;pagedate&quot;&gt;
+    -> Last edited &lt;time datetime=&quot;2014-09-12T20:23:58Z&quot;&gt;12/09/2014&lt;/time&gt;
+    -> &lt;!-- Created &lt;time datetime=&quot;2014-09-12T20:23:58Z&quot; pubdate=&quot;pubdate&quot;&gt;12/09/2014&lt;/time&gt; --&gt;
+    -> &lt;/div&gt;
+    -> 
+    -> &lt;/nav&gt;
+    -> 
+    -> 
+    -> &lt;!-- from RPC Bug --&gt;
+    -> &lt;/footer&gt;
+    -> 
+    -> &lt;/article&gt;
+    -> 
+    -> &lt;/body&gt;
+    -> &lt;/html&gt;
+    -> </string></value></param></params></methodCall>
+    <- <?xml version='1.0'?>
+    <- <methodResponse>
+    <- <params>
+    <- <param>
+    <- <value><string>&lt;!DOCTYPE html&gt;
+    <- &lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;
+    <- &lt;head&gt;
+    <- 
+    <- &lt;meta charset="utf-8" /&gt;
+    <- &lt;title&gt;sandbox&lt;/title&gt;
+    <- &lt;meta name="viewport" content="width=device-width, initial-scale=1" /&gt;
+    <- 
+    <- &lt;link rel="stylesheet" href="../style.css" type="text/css" /&gt;
+    <- 
+    <- &lt;link rel="stylesheet" href="../local.css" type="text/css" /&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;link rel="alternate" type="application/x-wiki" title="Edit this page" href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=sandbox" /&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;/head&gt;
+    <- &lt;body&gt;
+    <- 
+    <- &lt;article class="page"&gt;
+    <- 
+    <- &lt;section class="pageheader"&gt;
+    <- &lt;header class="header"&gt;
+    <- &lt;span&gt;
+    <- &lt;span class="parentlinks"&gt;
+    <- 
+    <- &lt;a href="../"&gt;RPC Bug&lt;/a&gt;/ 
+    <- 
+    <- &lt;/span&gt;
+    <- &lt;span class="title"&gt;
+    <- sandbox
+    <- 
+    <- &lt;/span&gt;
+    <- &lt;/span&gt;
+    <- 
+    <- 
+    <- 
+    <- &lt;/header&gt;
+    <- 
+    <- 
+    <- &lt;nav class="actions"&gt;
+    <- &lt;ul&gt;
+    <- 
+    <- &lt;li&gt;&lt;a href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=sandbox" rel="nofollow"&gt;Edit&lt;/a&gt;&lt;/li&gt;
+    <- 
+    <- 
+    <- &lt;li&gt;&lt;a href="../recentchanges/"&gt;RecentChanges&lt;/a&gt;&lt;/li&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;li&gt;&lt;a href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=prefs"&gt;Preferences&lt;/a&gt;&lt;/li&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;/ul&gt;
+    <- &lt;/nav&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;/section&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;div id="pagebody"&gt;
+    <- 
+    <- &lt;section id="content" role="main"&gt;
+    <- &lt;p&gt;This is the SandBox, a page anyone can edit to learn how to use the wiki.&lt;/p&gt;
+    <- 
+    <- &lt;hr /&gt;
+    <- 
+    <- &lt;p&gt;Here's a paragraph.&lt;/p&gt;
+    <- 
+    <- &lt;p&gt;Here's another one with &lt;em&gt;emphasised&lt;/em&gt; text.&lt;/p&gt;
+    <- 
+    <- &lt;h1&gt;Header&lt;/h1&gt;
+    <- 
+    <- &lt;h2&gt;Subheader&lt;/h2&gt;
+    <- 
+    <- &lt;blockquote&gt;&lt;p&gt;This is a blockquote.&lt;/p&gt;
+    <- 
+    <- &lt;p&gt;This is the first level of quoting.&lt;/p&gt;
+    <- 
+    <- &lt;blockquote&gt;&lt;p&gt;This is nested blockquote.&lt;/p&gt;&lt;/blockquote&gt;
+    <- 
+    <- &lt;p&gt;Back to the first level.&lt;/p&gt;&lt;/blockquote&gt;
+    <- 
+    <- &lt;p&gt;Numbered list&lt;/p&gt;
+    <- 
+    <- &lt;ol&gt;
+    <- &lt;li&gt;First item.&lt;/li&gt;
+    <- &lt;li&gt;Another.&lt;/li&gt;
+    <- &lt;li&gt;And another..&lt;/li&gt;
+    <- &lt;/ol&gt;
+    <- 
+    <- 
+    <- &lt;p&gt;Bulleted list&lt;/p&gt;
+    <- 
+    <- &lt;ul&gt;
+    <- &lt;li&gt;&lt;em&gt;item&lt;/em&gt;&lt;/li&gt;
+    <- &lt;li&gt;item&lt;/li&gt;
+    <- &lt;/ul&gt;
+    <- 
+    <- 
+    <- &lt;p&gt;&lt;a href="../ikiwiki/wikilink/"&gt;WikiLink&lt;/a&gt;&lt;/p&gt;
+    <- 
+    <- &lt;/section&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;/div&gt;
+    <- 
+    <- &lt;footer id="footer" class="pagefooter" role="contentinfo"&gt;
+    <- 
+    <- &lt;nav id="pageinfo"&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;nav id="backlinks"&gt;
+    <- Links:
+    <- 
+    <- &lt;a href="../ikiwiki/wikilink/"&gt;ikiwiki/wikilink&lt;/a&gt;
+    <- 
+    <- 
+    <- &lt;/nav&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;div class="pagedate"&gt;
+    <- Last edited &lt;time datetime="2014-09-12T20:23:58Z"&gt;12/09/2014&lt;/time&gt;
+    <- &lt;!-- Created &lt;time datetime="2014-09-12T20:23:58Z" pubdate="pubdate"&gt;12/09/2014&lt;/time&gt; --&gt;
+    <- &lt;/div&gt;
+    <- 
+    <- &lt;/nav&gt;
+    <- 
+    <- 
+    <- &lt;!-- from RPC Bug --&gt;
+    <- &lt;/footer&gt;
+    <- 
+    <- &lt;/article&gt;
+    <- 
+    <- &lt;/body&gt;
+    <- &lt;/html&gt;
+    <- </string></value>
+    <- </param>
+    <- </params>
+    <- </methodResponse>
+    -> <?xml version="1.0" encoding="utf-8"?><methodCall><methodName>format</methodName><params><param><value><string>page</string></value></param><param><value><string>ikiwiki</string></value></param><param><value><string>content</string></value></param><param><value><string>&lt;!DOCTYPE html&gt;
+    -> &lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;
+    -> &lt;head&gt;
+    -> 
+    -> &lt;meta charset=&quot;utf-8&quot; /&gt;
+    -> &lt;title&gt;ikiwiki&lt;/title&gt;
+    -> &lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt;
+    -> 
+    -> &lt;link rel=&quot;stylesheet&quot; href=&quot;../style.css&quot; type=&quot;text/css&quot; /&gt;
+    -> 
+    -> &lt;link rel=&quot;stylesheet&quot; href=&quot;../local.css&quot; type=&quot;text/css&quot; /&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;link rel=&quot;alternate&quot; type=&quot;application/x-wiki&quot; title=&quot;Edit this page&quot; href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=ikiwiki&quot; /&gt;
+    -> 
+    -> 
+    -> 
+    -> &lt;meta name=&quot;robots&quot; content=&quot;noindex, follow&quot; /&gt;
+    -> 
+    -> 
+    -> 
+    -> &lt;/head&gt;
+    -> &lt;body&gt;
+    -> 
+    -> &lt;article class=&quot;page&quot;&gt;
+    -> 
+    -> &lt;section class=&quot;pageheader&quot;&gt;
+    -> &lt;header class=&quot;header&quot;&gt;
+    -> &lt;span&gt;
+    -> &lt;span class=&quot;parentlinks&quot;&gt;
+    -> 
+    -> &lt;a href=&quot;../&quot;&gt;RPC Bug&lt;/a&gt;/ 
+    -> 
+    -> &lt;/span&gt;
+    -> &lt;span class=&quot;title&quot;&gt;
+    -> ikiwiki
+    -> 
+    -> &lt;/span&gt;
+    -> &lt;/span&gt;
+    -> 
+    -> 
+    -> 
+    -> &lt;/header&gt;
+    -> 
+    -> 
+    -> &lt;nav class=&quot;actions&quot;&gt;
+    -> &lt;ul&gt;
+    -> 
+    -> &lt;li&gt;&lt;a href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=ikiwiki&quot; rel=&quot;nofollow&quot;&gt;Edit&lt;/a&gt;&lt;/li&gt;
+    -> 
+    -> 
+    -> &lt;li&gt;&lt;a href=&quot;../recentchanges/&quot;&gt;RecentChanges&lt;/a&gt;&lt;/li&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;li&gt;&lt;a href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=prefs&quot;&gt;Preferences&lt;/a&gt;&lt;/li&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;/ul&gt;
+    -> &lt;/nav&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;/section&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;div id=&quot;pagebody&quot;&gt;
+    -> 
+    -> &lt;section id=&quot;content&quot; role=&quot;main&quot;&gt;
+    -> &lt;p&gt;This wiki is powered by &lt;a href=&quot;http://ikiwiki.info/&quot;&gt;ikiwiki&lt;/a&gt;.&lt;/p&gt;
+    -> 
+    -> &lt;p&gt;Some documentation on using ikiwiki:&lt;/p&gt;
+    -> 
+    -> &lt;ul&gt;
+    -> &lt;li&gt;&lt;a href=&quot;./formatting/&quot;&gt;formatting&lt;/a&gt;&lt;/li&gt;
+    -> &lt;li&gt;&lt;a href=&quot;./wikilink/&quot;&gt;wikilink&lt;/a&gt;&lt;/li&gt;
+    -> &lt;li&gt;&lt;a href=&quot;./subpage/&quot;&gt;subpage&lt;/a&gt;&lt;/li&gt;
+    -> &lt;li&gt;&lt;a href=&quot;./pagespec/&quot;&gt;pagespec&lt;/a&gt;&lt;/li&gt;
+    -> &lt;li&gt;&lt;a href=&quot;./directive/&quot;&gt;directive&lt;/a&gt;&lt;/li&gt;
+    -> &lt;li&gt;&lt;a href=&quot;./markdown/&quot;&gt;markdown&lt;/a&gt;&lt;/li&gt;
+    -> &lt;li&gt;&lt;a href=&quot;./openid/&quot;&gt;openid&lt;/a&gt;&lt;/li&gt;
+    -> &lt;li&gt;&lt;a href=&quot;./searching/&quot;&gt;searching&lt;/a&gt;&lt;/li&gt;
+    -> &lt;li&gt;&lt;a href=&quot;../templates/&quot;&gt;templates&lt;/a&gt;&lt;/li&gt;
+    -> &lt;/ul&gt;
+    -> 
+    -> 
+    -> &lt;/section&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;/div&gt;
+    -> 
+    -> &lt;footer id=&quot;footer&quot; class=&quot;pagefooter&quot; role=&quot;contentinfo&quot;&gt;
+    -> 
+    -> &lt;nav id=&quot;pageinfo&quot;&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;nav id=&quot;backlinks&quot;&gt;
+    -> Links:
+    -> 
+    -> &lt;a href=&quot;../templates/&quot;&gt;templates&lt;/a&gt;
+    -> 
+    -> 
+    -> &lt;/nav&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;div class=&quot;pagedate&quot;&gt;
+    -> Last edited &lt;time datetime=&quot;2014-09-12T20:23:58Z&quot;&gt;12/09/2014&lt;/time&gt;
+    -> &lt;!-- Created &lt;time datetime=&quot;2014-09-12T20:23:58Z&quot; pubdate=&quot;pubdate&quot;&gt;12/09/2014&lt;/time&gt; --&gt;
+    -> &lt;/div&gt;
+    -> 
+    -> &lt;/nav&gt;
+    -> 
+    -> 
+    -> &lt;!-- from RPC Bug --&gt;
+    -> &lt;/footer&gt;
+    -> 
+    -> &lt;/article&gt;
+    -> 
+    -> &lt;/body&gt;
+    -> &lt;/html&gt;
+    -> </string></value></param></params></methodCall>
+    <- <?xml version='1.0'?>
+    <- <methodResponse>
+    <- <params>
+    <- <param>
+    <- <value><string>&lt;!DOCTYPE html&gt;
+    <- &lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;
+    <- &lt;head&gt;
+    <- 
+    <- &lt;meta charset="utf-8" /&gt;
+    <- &lt;title&gt;ikiwiki&lt;/title&gt;
+    <- &lt;meta name="viewport" content="width=device-width, initial-scale=1" /&gt;
+    <- 
+    <- &lt;link rel="stylesheet" href="../style.css" type="text/css" /&gt;
+    <- 
+    <- &lt;link rel="stylesheet" href="../local.css" type="text/css" /&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;link rel="alternate" type="application/x-wiki" title="Edit this page" href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=ikiwiki" /&gt;
+    <- 
+    <- 
+    <- 
+    <- &lt;meta name="robots" content="noindex, follow" /&gt;
+    <- 
+    <- 
+    <- 
+    <- &lt;/head&gt;
+    <- &lt;body&gt;
+    <- 
+    <- &lt;article class="page"&gt;
+    <- 
+    <- &lt;section class="pageheader"&gt;
+    <- &lt;header class="header"&gt;
+    <- &lt;span&gt;
+    <- &lt;span class="parentlinks"&gt;
+    <- 
+    <- &lt;a href="../"&gt;RPC Bug&lt;/a&gt;/ 
+    <- 
+    <- &lt;/span&gt;
+    <- &lt;span class="title"&gt;
+    <- ikiwiki
+    <- 
+    <- &lt;/span&gt;
+    <- &lt;/span&gt;
+    <- 
+    <- 
+    <- 
+    <- &lt;/header&gt;
+    <- 
+    <- 
+    <- &lt;nav class="actions"&gt;
+    <- &lt;ul&gt;
+    <- 
+    <- &lt;li&gt;&lt;a href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=ikiwiki" rel="nofollow"&gt;Edit&lt;/a&gt;&lt;/li&gt;
+    <- 
+    <- 
+    <- &lt;li&gt;&lt;a href="../recentchanges/"&gt;RecentChanges&lt;/a&gt;&lt;/li&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;li&gt;&lt;a href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=prefs"&gt;Preferences&lt;/a&gt;&lt;/li&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;/ul&gt;
+    <- &lt;/nav&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;/section&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;div id="pagebody"&gt;
+    <- 
+    <- &lt;section id="content" role="main"&gt;
+    <- &lt;p&gt;This wiki is powered by &lt;a href="http://ikiwiki.info/"&gt;ikiwiki&lt;/a&gt;.&lt;/p&gt;
+    <- 
+    <- &lt;p&gt;Some documentation on using ikiwiki:&lt;/p&gt;
+    <- 
+    <- &lt;ul&gt;
+    <- &lt;li&gt;&lt;a href="./formatting/"&gt;formatting&lt;/a&gt;&lt;/li&gt;
+    <- &lt;li&gt;&lt;a href="./wikilink/"&gt;wikilink&lt;/a&gt;&lt;/li&gt;
+    <- &lt;li&gt;&lt;a href="./subpage/"&gt;subpage&lt;/a&gt;&lt;/li&gt;
+    <- &lt;li&gt;&lt;a href="./pagespec/"&gt;pagespec&lt;/a&gt;&lt;/li&gt;
+    <- &lt;li&gt;&lt;a href="./directive/"&gt;directive&lt;/a&gt;&lt;/li&gt;
+    <- &lt;li&gt;&lt;a href="./markdown/"&gt;markdown&lt;/a&gt;&lt;/li&gt;
+    <- &lt;li&gt;&lt;a href="./openid/"&gt;openid&lt;/a&gt;&lt;/li&gt;
+    <- &lt;li&gt;&lt;a href="./searching/"&gt;searching&lt;/a&gt;&lt;/li&gt;
+    <- &lt;li&gt;&lt;a href="../templates/"&gt;templates&lt;/a&gt;&lt;/li&gt;
+    <- &lt;/ul&gt;
+    <- 
+    <- 
+    <- &lt;/section&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;/div&gt;
+    <- 
+    <- &lt;footer id="footer" class="pagefooter" role="contentinfo"&gt;
+    <- 
+    <- &lt;nav id="pageinfo"&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;nav id="backlinks"&gt;
+    <- Links:
+    <- 
+    <- &lt;a href="../templates/"&gt;templates&lt;/a&gt;
+    <- 
+    <- 
+    <- &lt;/nav&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;div class="pagedate"&gt;
+    <- Last edited &lt;time datetime="2014-09-12T20:23:58Z"&gt;12/09/2014&lt;/time&gt;
+    <- &lt;!-- Created &lt;time datetime="2014-09-12T20:23:58Z" pubdate="pubdate"&gt;12/09/2014&lt;/time&gt; --&gt;
+    <- &lt;/div&gt;
+    <- 
+    <- &lt;/nav&gt;
+    <- 
+    <- 
+    <- &lt;!-- from RPC Bug --&gt;
+    <- &lt;/footer&gt;
+    <- 
+    <- &lt;/article&gt;
+    <- 
+    <- &lt;/body&gt;
+    <- &lt;/html&gt;
+    <- </string></value>
+    <- </param>
+    <- </params>
+    <- </methodResponse>
+    -> <?xml version="1.0" encoding="utf-8"?><methodCall><methodName>format</methodName><params><param><value><string>page</string></value></param><param><value><string>templates</string></value></param><param><value><string>content</string></value></param><param><value><string>&lt;!DOCTYPE html&gt;
+    -> &lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;
+    -> &lt;head&gt;
+    -> 
+    -> &lt;meta charset=&quot;utf-8&quot; /&gt;
+    -> &lt;title&gt;templates&lt;/title&gt;
+    -> &lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt;
+    -> 
+    -> &lt;link rel=&quot;stylesheet&quot; href=&quot;../style.css&quot; type=&quot;text/css&quot; /&gt;
+    -> 
+    -> &lt;link rel=&quot;stylesheet&quot; href=&quot;../local.css&quot; type=&quot;text/css&quot; /&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;link rel=&quot;alternate&quot; type=&quot;application/x-wiki&quot; title=&quot;Edit this page&quot; href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=templates&quot; /&gt;
+    -> 
+    -> 
+    -> 
+    -> &lt;meta name=&quot;robots&quot; content=&quot;noindex, follow&quot; /&gt;
+    -> 
+    -> 
+    -> 
+    -> &lt;/head&gt;
+    -> &lt;body&gt;
+    -> 
+    -> &lt;article class=&quot;page&quot;&gt;
+    -> 
+    -> &lt;section class=&quot;pageheader&quot;&gt;
+    -> &lt;header class=&quot;header&quot;&gt;
+    -> &lt;span&gt;
+    -> &lt;span class=&quot;parentlinks&quot;&gt;
+    -> 
+    -> &lt;a href=&quot;../&quot;&gt;RPC Bug&lt;/a&gt;/ 
+    -> 
+    -> &lt;/span&gt;
+    -> &lt;span class=&quot;title&quot;&gt;
+    -> templates
+    -> 
+    -> &lt;/span&gt;
+    -> &lt;/span&gt;
+    -> 
+    -> 
+    -> 
+    -> &lt;/header&gt;
+    -> 
+    -> 
+    -> &lt;nav class=&quot;actions&quot;&gt;
+    -> &lt;ul&gt;
+    -> 
+    -> &lt;li&gt;&lt;a href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=templates&quot; rel=&quot;nofollow&quot;&gt;Edit&lt;/a&gt;&lt;/li&gt;
+    -> 
+    -> 
+    -> &lt;li&gt;&lt;a href=&quot;../recentchanges/&quot;&gt;RecentChanges&lt;/a&gt;&lt;/li&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;li&gt;&lt;a href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=prefs&quot;&gt;Preferences&lt;/a&gt;&lt;/li&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;/ul&gt;
+    -> &lt;/nav&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;/section&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;div id=&quot;pagebody&quot;&gt;
+    -> 
+    -> &lt;section id=&quot;content&quot; role=&quot;main&quot;&gt;
+    -> &lt;p&gt;&lt;a href=&quot;../ikiwiki/&quot;&gt;Ikiwiki&lt;/a&gt; uses many templates for many purposes. By editing its templates,
+    -> you can fully customise its appearance, and avoid duplicate content.&lt;/p&gt;
+    -> 
+    -> &lt;p&gt;Ikiwiki uses the HTML::Template module as its template engine. This
+    -> supports things like conditionals and loops in templates and is pretty
+    -> easy to learn. All you really need to know to modify templates is this:&lt;/p&gt;
+    -> 
+    -> &lt;ul&gt;
+    -> &lt;li&gt;To insert the value of a template variable, use &lt;code&gt;&amp;lt;TMPL_VAR variable&amp;gt;&lt;/code&gt;.&lt;/li&gt;
+    -> &lt;li&gt;To make a block of text conditional on a variable being set use
+    -> &lt;code&gt;&amp;lt;TMPL_IF variable&amp;gt;text&amp;lt;/TMPL_IF&amp;gt;&lt;/code&gt;.&lt;/li&gt;
+    -> &lt;li&gt;To use one block of text if a variable is set and a second if it&apos;s not,
+    -> use &lt;code&gt;&amp;lt;TMPL_IF variable&amp;gt;text&amp;lt;TMPL_ELSE&amp;gt;other text&amp;lt;/TMPL_IF&amp;gt;&lt;/code&gt;&lt;/li&gt;
+    -> &lt;/ul&gt;
+    -> 
+    -> 
+    -> &lt;p&gt;If the template does not contain a &lt;code&gt;templatebody&lt;/code&gt; directive, the entire
+    -> source of the page is used for the template. This is deprecated.&lt;/p&gt;
+    -> 
+    -> &lt;h2&gt;template files&lt;/h2&gt;
+    -> 
+    -> &lt;p&gt;Template files are unlike template pages in that they have the extension
+    -> &lt;code&gt;.tmpl&lt;/code&gt;. Template files are used extensively by Ikiwiki to generate html.
+    -> They can contain html that would not normally be allowed on a wiki page.&lt;/p&gt;
+    -> 
+    -> &lt;p&gt;Template files are located in &lt;code&gt;/usr/share/ikiwiki/templates&lt;/code&gt; by default;
+    -> the &lt;code&gt;templatedir&lt;/code&gt; setting can be used to make another directory be
+    -> searched first. Customised template files can also be placed inside the
+    -> &quot;templates/&quot; directory in your wiki&apos;s source -- files placed there override
+    -> ones in the &lt;code&gt;templatedir&lt;/code&gt;.&lt;/p&gt;
+    -> 
+    -> &lt;p&gt;Here is a full list of the template files used:&lt;/p&gt;
+    -> 
+    -> &lt;ul&gt;
+    -> &lt;li&gt;&lt;p&gt;&lt;code&gt;page.tmpl&lt;/code&gt; - Used for displaying all regular wiki pages. This is the
+    -> key template to customise to change the look and feel of Ikiwiki.&lt;/p&gt;&lt;/li&gt;
+    -> &lt;li&gt;&lt;p&gt;&lt;code&gt;rsspage.tmpl&lt;/code&gt; - Used for generating rss feeds for blogs.&lt;/p&gt;&lt;/li&gt;
+    -> &lt;li&gt;&lt;code&gt;rssitem.tmpl&lt;/code&gt; - Used for generating individual items on rss feeds.&lt;/li&gt;
+    -> &lt;li&gt;&lt;code&gt;atompage.tmpl&lt;/code&gt; - Used for generating atom feeds for blogs.&lt;/li&gt;
+    -> &lt;li&gt;&lt;code&gt;atomitem.tmpl&lt;/code&gt; - Used for generating individual items on atom feeds.&lt;/li&gt;
+    -> &lt;li&gt;&lt;code&gt;inlinepage.tmpl&lt;/code&gt; - Used for displaying a post in a blog.&lt;/li&gt;
+    -> &lt;li&gt;&lt;code&gt;archivepage.tmpl&lt;/code&gt; - Used for listing a page in a blog archive page.&lt;/li&gt;
+    -> &lt;li&gt;&lt;code&gt;titlepage.tmpl&lt;/code&gt; - Used for listing a page by title in a blog archive page.&lt;/li&gt;
+    -> &lt;li&gt;&lt;code&gt;microblog.tmpl&lt;/code&gt; - Used for showing a microblogging post inline.&lt;/li&gt;
+    -> &lt;li&gt;&lt;code&gt;blogpost.tmpl&lt;/code&gt; - Used for a form to add a post to a blog (and rss/atom links)&lt;/li&gt;
+    -> &lt;li&gt;&lt;code&gt;feedlink.tmpl&lt;/code&gt; - Used to add rss/atom links if &lt;code&gt;blogpost.tmpl&lt;/code&gt; is not used.&lt;/li&gt;
+    -> &lt;li&gt;&lt;code&gt;aggregatepost.tmpl&lt;/code&gt; - Used by the aggregate plugin to create
+    -> a page for a post.&lt;/li&gt;
+    -> &lt;li&gt;&lt;code&gt;searchform.tmpl&lt;/code&gt;, &lt;code&gt;googleform.tmpl&lt;/code&gt; - Used by the search plugin
+    -> and google plugin to add search forms to wiki pages.&lt;/li&gt;
+    -> &lt;li&gt;&lt;code&gt;searchquery.tmpl&lt;/code&gt; - This is a Omega template, used by the
+    -> search plugin.&lt;/li&gt;
+    -> &lt;li&gt;&lt;code&gt;comment.tmpl&lt;/code&gt; - Used by the comments plugin to display a comment.&lt;/li&gt;
+    -> &lt;li&gt;&lt;code&gt;change.tmpl&lt;/code&gt; - Used to create a page describing a change made to the wiki.&lt;/li&gt;
+    -> &lt;li&gt;&lt;code&gt;recentchanges.tmpl&lt;/code&gt; - Used for listing a change on the RecentChanges page.&lt;/li&gt;
+    -> &lt;li&gt;&lt;code&gt;autoindex.tmpl&lt;/code&gt; - Filled in by the autoindex plugin to make index pages.&lt;/li&gt;
+    -> &lt;li&gt;&lt;code&gt;autotag.tmpl&lt;/code&gt; - Filled in by the tag plugin to make tag pages.&lt;/li&gt;
+    -> &lt;li&gt;&lt;code&gt;calendarmonth.tmpl&lt;/code&gt;, &lt;code&gt;calendaryear.tmpl&lt;/code&gt; - Used by ikiwiki-calendar to
+    -> make calendar archive pages.&lt;/li&gt;
+    -> &lt;li&gt;&lt;code&gt;trails.tmpl&lt;/code&gt; - Used by the trail plugin to generate links on each page
+    -> that is a member of a trail.&lt;/li&gt;
+    -> &lt;li&gt;&lt;code&gt;notifyemail.tmpl&lt;/code&gt; - Used by the notifymail plugin to generate mails about
+    -> changed pages.&lt;/li&gt;
+    -> &lt;li&gt;&lt;code&gt;editpage.tmpl&lt;/code&gt;, &lt;code&gt;editconflict.tmpl&lt;/code&gt;, &lt;code&gt;editcreationconflict.tmpl&lt;/code&gt;,
+    -> &lt;code&gt;editfailedsave.tmpl&lt;/code&gt;, &lt;code&gt;editpagegone.tmpl&lt;/code&gt;, &lt;code&gt;pocreatepage.tmpl&lt;/code&gt;,
+    -> &lt;code&gt;editcomment.tmpl&lt;/code&gt; &lt;code&gt;commentmoderation.tmpl&lt;/code&gt;, &lt;code&gt;renamesummary.tmpl&lt;/code&gt;,
+    -> &lt;code&gt;passwordmail.tmpl&lt;/code&gt;, &lt;code&gt;emailauth.tmpl,&lt;/code&gt;login-selector.tmpl&lt;code&gt;,
+    -> &lt;/code&gt;revert.tmpl` - Parts of ikiwiki&apos;s user interface; do not normally need
+    -> to be customised.&lt;/li&gt;
+    -> &lt;/ul&gt;
+    -> 
+    -> 
+    -> &lt;/section&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;/div&gt;
+    -> 
+    -> &lt;footer id=&quot;footer&quot; class=&quot;pagefooter&quot; role=&quot;contentinfo&quot;&gt;
+    -> 
+    -> &lt;nav id=&quot;pageinfo&quot;&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;nav id=&quot;backlinks&quot;&gt;
+    -> Links:
+    -> 
+    -> &lt;a href=&quot;../ikiwiki/&quot;&gt;ikiwiki&lt;/a&gt;
+    -> 
+    -> &lt;a href=&quot;../ikiwiki/formatting/&quot;&gt;ikiwiki/formatting&lt;/a&gt;
+    -> 
+    -> 
+    -> &lt;/nav&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;div class=&quot;pagedate&quot;&gt;
+    -> Last edited &lt;time datetime=&quot;2015-05-14T01:15:08Z&quot;&gt;14/05/2015&lt;/time&gt;
+    -> &lt;!-- Created &lt;time datetime=&quot;2015-05-14T01:15:08Z&quot; pubdate=&quot;pubdate&quot;&gt;14/05/2015&lt;/time&gt; --&gt;
+    -> &lt;/div&gt;
+    -> 
+    -> &lt;/nav&gt;
+    -> 
+    -> 
+    -> &lt;!-- from RPC Bug --&gt;
+    -> &lt;/footer&gt;
+    -> 
+    -> &lt;/article&gt;
+    -> 
+    -> &lt;/body&gt;
+    -> &lt;/html&gt;
+    -> </string></value></param></params></methodCall>
+    <- <?xml version='1.0'?>
+    <- <methodResponse>
+    <- <params>
+    <- <param>
+    <- <value><string>&lt;!DOCTYPE html&gt;
+    <- &lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;
+    <- &lt;head&gt;
+    <- 
+    <- &lt;meta charset="utf-8" /&gt;
+    <- &lt;title&gt;templates&lt;/title&gt;
+    <- &lt;meta name="viewport" content="width=device-width, initial-scale=1" /&gt;
+    <- 
+    <- &lt;link rel="stylesheet" href="../style.css" type="text/css" /&gt;
+    <- 
+    <- &lt;link rel="stylesheet" href="../local.css" type="text/css" /&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;link rel="alternate" type="application/x-wiki" title="Edit this page" href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=templates" /&gt;
+    <- 
+    <- 
+    <- 
+    <- &lt;meta name="robots" content="noindex, follow" /&gt;
+    <- 
+    <- 
+    <- 
+    <- &lt;/head&gt;
+    <- &lt;body&gt;
+    <- 
+    <- &lt;article class="page"&gt;
+    <- 
+    <- &lt;section class="pageheader"&gt;
+    <- &lt;header class="header"&gt;
+    <- &lt;span&gt;
+    <- &lt;span class="parentlinks"&gt;
+    <- 
+    <- &lt;a href="../"&gt;RPC Bug&lt;/a&gt;/ 
+    <- 
+    <- &lt;/span&gt;
+    <- &lt;span class="title"&gt;
+    <- templates
+    <- 
+    <- &lt;/span&gt;
+    <- &lt;/span&gt;
+    <- 
+    <- 
+    <- 
+    <- &lt;/header&gt;
+    <- 
+    <- 
+    <- &lt;nav class="actions"&gt;
+    <- &lt;ul&gt;
+    <- 
+    <- &lt;li&gt;&lt;a href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=templates" rel="nofollow"&gt;Edit&lt;/a&gt;&lt;/li&gt;
+    <- 
+    <- 
+    <- &lt;li&gt;&lt;a href="../recentchanges/"&gt;RecentChanges&lt;/a&gt;&lt;/li&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;li&gt;&lt;a href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=prefs"&gt;Preferences&lt;/a&gt;&lt;/li&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;/ul&gt;
+    <- &lt;/nav&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;/section&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;div id="pagebody"&gt;
+    <- 
+    <- &lt;section id="content" role="main"&gt;
+    <- &lt;p&gt;&lt;a href="../ikiwiki/"&gt;Ikiwiki&lt;/a&gt; uses many templates for many purposes. By editing its templates,
+    <- you can fully customise its appearance, and avoid duplicate content.&lt;/p&gt;
+    <- 
+    <- &lt;p&gt;Ikiwiki uses the HTML::Template module as its template engine. This
+    <- supports things like conditionals and loops in templates and is pretty
+    <- easy to learn. All you really need to know to modify templates is this:&lt;/p&gt;
+    <- 
+    <- &lt;ul&gt;
+    <- &lt;li&gt;To insert the value of a template variable, use &lt;code&gt;&amp;lt;TMPL_VAR variable&amp;gt;&lt;/code&gt;.&lt;/li&gt;
+    <- &lt;li&gt;To make a block of text conditional on a variable being set use
+    <- &lt;code&gt;&amp;lt;TMPL_IF variable&amp;gt;text&amp;lt;/TMPL_IF&amp;gt;&lt;/code&gt;.&lt;/li&gt;
+    <- &lt;li&gt;To use one block of text if a variable is set and a second if it's not,
+    <- use &lt;code&gt;&amp;lt;TMPL_IF variable&amp;gt;text&amp;lt;TMPL_ELSE&amp;gt;other text&amp;lt;/TMPL_IF&amp;gt;&lt;/code&gt;&lt;/li&gt;
+    <- &lt;/ul&gt;
+    <- 
+    <- 
+    <- &lt;p&gt;If the template does not contain a &lt;code&gt;templatebody&lt;/code&gt; directive, the entire
+    <- source of the page is used for the template. This is deprecated.&lt;/p&gt;
+    <- 
+    <- &lt;h2&gt;template files&lt;/h2&gt;
+    <- 
+    <- &lt;p&gt;Template files are unlike template pages in that they have the extension
+    <- &lt;code&gt;.tmpl&lt;/code&gt;. Template files are used extensively by Ikiwiki to generate html.
+    <- They can contain html that would not normally be allowed on a wiki page.&lt;/p&gt;
+    <- 
+    <- &lt;p&gt;Template files are located in &lt;code&gt;/usr/share/ikiwiki/templates&lt;/code&gt; by default;
+    <- the &lt;code&gt;templatedir&lt;/code&gt; setting can be used to make another directory be
+    <- searched first. Customised template files can also be placed inside the
+    <- "templates/" directory in your wiki's source -- files placed there override
+    <- ones in the &lt;code&gt;templatedir&lt;/code&gt;.&lt;/p&gt;
+    <- 
+    <- &lt;p&gt;Here is a full list of the template files used:&lt;/p&gt;
+    <- 
+    <- &lt;ul&gt;
+    <- &lt;li&gt;&lt;p&gt;&lt;code&gt;page.tmpl&lt;/code&gt; - Used for displaying all regular wiki pages. This is the
+    <- key template to customise to change the look and feel of Ikiwiki.&lt;/p&gt;&lt;/li&gt;
+    <- &lt;li&gt;&lt;p&gt;&lt;code&gt;rsspage.tmpl&lt;/code&gt; - Used for generating rss feeds for blogs.&lt;/p&gt;&lt;/li&gt;
+    <- &lt;li&gt;&lt;code&gt;rssitem.tmpl&lt;/code&gt; - Used for generating individual items on rss feeds.&lt;/li&gt;
+    <- &lt;li&gt;&lt;code&gt;atompage.tmpl&lt;/code&gt; - Used for generating atom feeds for blogs.&lt;/li&gt;
+    <- &lt;li&gt;&lt;code&gt;atomitem.tmpl&lt;/code&gt; - Used for generating individual items on atom feeds.&lt;/li&gt;
+    <- &lt;li&gt;&lt;code&gt;inlinepage.tmpl&lt;/code&gt; - Used for displaying a post in a blog.&lt;/li&gt;
+    <- &lt;li&gt;&lt;code&gt;archivepage.tmpl&lt;/code&gt; - Used for listing a page in a blog archive page.&lt;/li&gt;
+    <- &lt;li&gt;&lt;code&gt;titlepage.tmpl&lt;/code&gt; - Used for listing a page by title in a blog archive page.&lt;/li&gt;
+    <- &lt;li&gt;&lt;code&gt;microblog.tmpl&lt;/code&gt; - Used for showing a microblogging post inline.&lt;/li&gt;
+    <- &lt;li&gt;&lt;code&gt;blogpost.tmpl&lt;/code&gt; - Used for a form to add a post to a blog (and rss/atom links)&lt;/li&gt;
+    <- &lt;li&gt;&lt;code&gt;feedlink.tmpl&lt;/code&gt; - Used to add rss/atom links if &lt;code&gt;blogpost.tmpl&lt;/code&gt; is not used.&lt;/li&gt;
+    <- &lt;li&gt;&lt;code&gt;aggregatepost.tmpl&lt;/code&gt; - Used by the aggregate plugin to create
+    <- a page for a post.&lt;/li&gt;
+    <- &lt;li&gt;&lt;code&gt;searchform.tmpl&lt;/code&gt;, &lt;code&gt;googleform.tmpl&lt;/code&gt; - Used by the search plugin
+    <- and google plugin to add search forms to wiki pages.&lt;/li&gt;
+    <- &lt;li&gt;&lt;code&gt;searchquery.tmpl&lt;/code&gt; - This is a Omega template, used by the
+    <- search plugin.&lt;/li&gt;
+    <- &lt;li&gt;&lt;code&gt;comment.tmpl&lt;/code&gt; - Used by the comments plugin to display a comment.&lt;/li&gt;
+    <- &lt;li&gt;&lt;code&gt;change.tmpl&lt;/code&gt; - Used to create a page describing a change made to the wiki.&lt;/li&gt;
+    <- &lt;li&gt;&lt;code&gt;recentchanges.tmpl&lt;/code&gt; - Used for listing a change on the RecentChanges page.&lt;/li&gt;
+    <- &lt;li&gt;&lt;code&gt;autoindex.tmpl&lt;/code&gt; - Filled in by the autoindex plugin to make index pages.&lt;/li&gt;
+    <- &lt;li&gt;&lt;code&gt;autotag.tmpl&lt;/code&gt; - Filled in by the tag plugin to make tag pages.&lt;/li&gt;
+    <- &lt;li&gt;&lt;code&gt;calendarmonth.tmpl&lt;/code&gt;, &lt;code&gt;calendaryear.tmpl&lt;/code&gt; - Used by ikiwiki-calendar to
+    <- make calendar archive pages.&lt;/li&gt;
+    <- &lt;li&gt;&lt;code&gt;trails.tmpl&lt;/code&gt; - Used by the trail plugin to generate links on each page
+    <- that is a member of a trail.&lt;/li&gt;
+    <- &lt;li&gt;&lt;code&gt;notifyemail.tmpl&lt;/code&gt; - Used by the notifymail plugin to generate mails about
+    <- changed pages.&lt;/li&gt;
+    <- &lt;li&gt;&lt;code&gt;editpage.tmpl&lt;/code&gt;, &lt;code&gt;editconflict.tmpl&lt;/code&gt;, &lt;code&gt;editcreationconflict.tmpl&lt;/code&gt;,
+    <- &lt;code&gt;editfailedsave.tmpl&lt;/code&gt;, &lt;code&gt;editpagegone.tmpl&lt;/code&gt;, &lt;code&gt;pocreatepage.tmpl&lt;/code&gt;,
+    <- &lt;code&gt;editcomment.tmpl&lt;/code&gt; &lt;code&gt;commentmoderation.tmpl&lt;/code&gt;, &lt;code&gt;renamesummary.tmpl&lt;/code&gt;,
+    <- &lt;code&gt;passwordmail.tmpl&lt;/code&gt;, &lt;code&gt;emailauth.tmpl,&lt;/code&gt;login-selector.tmpl&lt;code&gt;,
+    <- &lt;/code&gt;revert.tmpl` - Parts of ikiwiki's user interface; do not normally need
+    <- to be customised.&lt;/li&gt;
+    <- &lt;/ul&gt;
+    <- 
+    <- 
+    <- &lt;/section&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;/div&gt;
+    <- 
+    <- &lt;footer id="footer" class="pagefooter" role="contentinfo"&gt;
+    <- 
+    <- &lt;nav id="pageinfo"&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;nav id="backlinks"&gt;
+    <- Links:
+    <- 
+    <- &lt;a href="../ikiwiki/"&gt;ikiwiki&lt;/a&gt;
+    <- 
+    <- &lt;a href="../ikiwiki/formatting/"&gt;ikiwiki/formatting&lt;/a&gt;
+    <- 
+    <- 
+    <- &lt;/nav&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;div class="pagedate"&gt;
+    <- Last edited &lt;time datetime="2015-05-14T01:15:08Z"&gt;14/05/2015&lt;/time&gt;
+    <- &lt;!-- Created &lt;time datetime="2015-05-14T01:15:08Z" pubdate="pubdate"&gt;14/05/2015&lt;/time&gt; --&gt;
+    <- &lt;/div&gt;
+    <- 
+    <- &lt;/nav&gt;
+    <- 
+    <- 
+    <- &lt;!-- from RPC Bug --&gt;
+    <- &lt;/footer&gt;
+    <- 
+    <- &lt;/article&gt;
+    <- 
+    <- &lt;/body&gt;
+    <- &lt;/html&gt;
+    <- </string></value>
+    <- </param>
+    <- </params>
+    <- </methodResponse>
+    -> <?xml version="1.0" encoding="utf-8"?><methodCall><methodName>format</methodName><params><param><value><string>page</string></value></param><param><value><string>recentchanges</string></value></param><param><value><string>content</string></value></param><param><value><string>&lt;!DOCTYPE html&gt;
+    -> &lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;
+    -> &lt;head&gt;
+    -> 
+    -> &lt;meta charset=&quot;utf-8&quot; /&gt;
+    -> &lt;title&gt;RecentChanges&lt;/title&gt;
+    -> &lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt;
+    -> 
+    -> &lt;link rel=&quot;stylesheet&quot; href=&quot;../style.css&quot; type=&quot;text/css&quot; /&gt;
+    -> 
+    -> &lt;link rel=&quot;stylesheet&quot; href=&quot;../local.css&quot; type=&quot;text/css&quot; /&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;link rel=&quot;alternate&quot; type=&quot;application/x-wiki&quot; title=&quot;Edit this page&quot; href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=recentchanges&quot; /&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;/head&gt;
+    -> &lt;body&gt;
+    -> 
+    -> &lt;article class=&quot;page&quot;&gt;
+    -> 
+    -> &lt;section class=&quot;pageheader&quot;&gt;
+    -> &lt;header class=&quot;header&quot;&gt;
+    -> &lt;span&gt;
+    -> &lt;span class=&quot;parentlinks&quot;&gt;
+    -> 
+    -> &lt;a href=&quot;../&quot;&gt;RPC Bug&lt;/a&gt;/ 
+    -> 
+    -> &lt;/span&gt;
+    -> &lt;span class=&quot;title&quot;&gt;
+    -> RecentChanges
+    -> 
+    -> &lt;/span&gt;
+    -> &lt;/span&gt;
+    -> 
+    -> 
+    -> 
+    -> &lt;/header&gt;
+    -> 
+    -> 
+    -> &lt;nav class=&quot;actions&quot;&gt;
+    -> &lt;ul&gt;
+    -> 
+    -> &lt;li&gt;&lt;a href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=recentchanges&quot; rel=&quot;nofollow&quot;&gt;Edit&lt;/a&gt;&lt;/li&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;li&gt;&lt;a href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=prefs&quot;&gt;Preferences&lt;/a&gt;&lt;/li&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;/ul&gt;
+    -> &lt;/nav&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;/section&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;div id=&quot;pagebody&quot;&gt;
+    -> 
+    -> &lt;section id=&quot;content&quot; role=&quot;main&quot;&gt;
+    -> &lt;p&gt;Recent changes to this wiki:&lt;/p&gt;
+    -> 
+    -> &lt;div  class=&quot;feedlink&quot;&gt;
+    -> 
+    -> 
+    -> &lt;/div&gt;
+    -> 
+    -> &lt;div class=&quot;recentchanges&quot;&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;div id=&quot;change-b4ba34a8edd1b97989965af69eddac050bc0a8ba&quot; class=&quot;metadata&quot;&gt;
+    -> &lt;span class=&quot;desc&quot;&gt;&lt;br /&gt;Changed pages:&lt;/span&gt;
+    -> &lt;span class=&quot;pagelinks&quot;&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;a href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=goto&amp;amp;page=foo&quot; rel=&quot;nofollow&quot;&gt;foo&lt;/a&gt;
+    -> 
+    -> &lt;a href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=goto&amp;amp;page=plugins%2Frpcbug&quot; rel=&quot;nofollow&quot;&gt;plugins/rpcbug&lt;/a&gt;
+    -> 
+    -> &lt;/span&gt;
+    -> &lt;span class=&quot;desc&quot;&gt;&lt;br /&gt;Changed by:&lt;/span&gt;
+    -> &lt;span class=&quot;committer&quot;&gt;
+    -> 
+    -> &lt;a href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=goto&amp;amp;page=spalax&quot; rel=&quot;nofollow&quot;&gt;spalax&lt;/a&gt;
+    -> 
+    -> &lt;/span&gt;
+    -> &lt;span class=&quot;desc&quot;&gt;&lt;br /&gt;Commit type:&lt;/span&gt;
+    -> &lt;span class=&quot;committype&quot;&gt;git&lt;/span&gt;
+    -> &lt;span class=&quot;desc&quot;&gt;&lt;br /&gt;Date:&lt;/span&gt;
+    -> &lt;span class=&quot;changedate&quot;&gt;&lt;time datetime=&quot;2015-06-28T18:08:33Z&quot;&gt;20:08:33 28/06/2015&lt;/time&gt;&lt;/span&gt;
+    -> &lt;span class=&quot;desc&quot;&gt;&lt;br /&gt;&lt;/span&gt;
+    -> &lt;span class=&quot;revert&quot;&gt;
+    -> &lt;a href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=revert&amp;amp;rev=b4ba34a8edd1b97989965af69eddac050bc0a8ba&quot; title=&quot;revert&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;../wikiicons/revert.png&quot; alt=&quot;revert&quot; /&gt;&lt;/a&gt;
+    -> &lt;/span&gt;
+    -> &lt;/div&gt;
+    -> &lt;div class=&quot;changelog&quot;&gt;
+    -> 
+    -> 
+    -> Still debugging&lt;br /&gt;
+    -> 
+    -> 
+    -> &lt;/div&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;div id=&quot;change-203e0121761fc8ec953cd24821291f45afc0b334&quot; class=&quot;metadata&quot;&gt;
+    -> &lt;span class=&quot;desc&quot;&gt;&lt;br /&gt;Changed pages:&lt;/span&gt;
+    -> &lt;span class=&quot;pagelinks&quot;&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;a href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=goto&amp;amp;page=plugins%2Frpcbug&quot; rel=&quot;nofollow&quot;&gt;plugins/rpcbug&lt;/a&gt;
+    -> 
+    -> &lt;/span&gt;
+    -> &lt;span class=&quot;desc&quot;&gt;&lt;br /&gt;Changed by:&lt;/span&gt;
+    -> &lt;span class=&quot;committer&quot;&gt;
+    -> 
+    -> &lt;a href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=goto&amp;amp;page=spalax&quot; rel=&quot;nofollow&quot;&gt;spalax&lt;/a&gt;
+    -> 
+    -> &lt;/span&gt;
+    -> &lt;span class=&quot;desc&quot;&gt;&lt;br /&gt;Commit type:&lt;/span&gt;
+    -> &lt;span class=&quot;committype&quot;&gt;git&lt;/span&gt;
+    -> &lt;span class=&quot;desc&quot;&gt;&lt;br /&gt;Date:&lt;/span&gt;
+    -> &lt;span class=&quot;changedate&quot;&gt;&lt;time datetime=&quot;2015-06-15T01:51:08Z&quot;&gt;03:51:08 15/06/2015&lt;/time&gt;&lt;/span&gt;
+    -> &lt;span class=&quot;desc&quot;&gt;&lt;br /&gt;&lt;/span&gt;
+    -> &lt;span class=&quot;revert&quot;&gt;
+    -> &lt;a href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=revert&amp;amp;rev=203e0121761fc8ec953cd24821291f45afc0b334&quot; title=&quot;revert&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;../wikiicons/revert.png&quot; alt=&quot;revert&quot; /&gt;&lt;/a&gt;
+    -> &lt;/span&gt;
+    -> &lt;/div&gt;
+    -> &lt;div class=&quot;changelog&quot;&gt;
+    -> 
+    -> 
+    -> update&lt;br /&gt;
+    -> 
+    -> 
+    -> &lt;/div&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;div id=&quot;change-8ef7576b628a88b2b3e974e202a16bbeb2251354&quot; class=&quot;metadata&quot;&gt;
+    -> &lt;span class=&quot;desc&quot;&gt;&lt;br /&gt;Changed pages:&lt;/span&gt;
+    -> &lt;span class=&quot;pagelinks&quot;&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;a href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=goto&amp;amp;page=plugins%2Frpcbug&quot; rel=&quot;nofollow&quot;&gt;plugins/rpcbug&lt;/a&gt;
+    -> 
+    -> &lt;/span&gt;
+    -> &lt;span class=&quot;desc&quot;&gt;&lt;br /&gt;Changed by:&lt;/span&gt;
+    -> &lt;span class=&quot;committer&quot;&gt;
+    -> 
+    -> &lt;a href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=goto&amp;amp;page=spalax&quot; rel=&quot;nofollow&quot;&gt;spalax&lt;/a&gt;
+    -> 
+    -> &lt;/span&gt;
+    -> &lt;span class=&quot;desc&quot;&gt;&lt;br /&gt;Commit type:&lt;/span&gt;
+    -> &lt;span class=&quot;committype&quot;&gt;git&lt;/span&gt;
+    -> &lt;span class=&quot;desc&quot;&gt;&lt;br /&gt;Date:&lt;/span&gt;
+    -> &lt;span class=&quot;changedate&quot;&gt;&lt;time datetime=&quot;2015-06-15T01:47:52Z&quot;&gt;03:47:52 15/06/2015&lt;/time&gt;&lt;/span&gt;
+    -> &lt;span class=&quot;desc&quot;&gt;&lt;br /&gt;&lt;/span&gt;
+    -> &lt;span class=&quot;revert&quot;&gt;
+    -> &lt;a href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=revert&amp;amp;rev=8ef7576b628a88b2b3e974e202a16bbeb2251354&quot; title=&quot;revert&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;../wikiicons/revert.png&quot; alt=&quot;revert&quot; /&gt;&lt;/a&gt;
+    -> &lt;/span&gt;
+    -> &lt;/div&gt;
+    -> &lt;div class=&quot;changelog&quot;&gt;
+    -> 
+    -> 
+    -> update&lt;br /&gt;
+    -> 
+    -> 
+    -> &lt;/div&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;div id=&quot;change-9444f53d5b4960dd2560b85d9e8a3d2a77d6db02&quot; class=&quot;metadata&quot;&gt;
+    -> &lt;span class=&quot;desc&quot;&gt;&lt;br /&gt;Changed pages:&lt;/span&gt;
+    -> &lt;span class=&quot;pagelinks&quot;&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;a href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=goto&amp;amp;page=README.md&quot; rel=&quot;nofollow&quot;&gt;README.md&lt;/a&gt;
+    -> 
+    -> &lt;a href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=goto&amp;amp;page=foo&quot; rel=&quot;nofollow&quot;&gt;foo&lt;/a&gt;
+    -> 
+    -> &lt;a href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=goto&amp;amp;page=index&quot; rel=&quot;nofollow&quot;&gt;index&lt;/a&gt;
+    -> 
+    -> &lt;a href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=goto&amp;amp;page=plugins%2Frpcbug&quot; rel=&quot;nofollow&quot;&gt;plugins/rpcbug&lt;/a&gt;
+    -> 
+    -> &lt;a href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=goto&amp;amp;page=wiki.setup&quot; rel=&quot;nofollow&quot;&gt;wiki.setup&lt;/a&gt;
+    -> 
+    -> &lt;/span&gt;
+    -> &lt;span class=&quot;desc&quot;&gt;&lt;br /&gt;Changed by:&lt;/span&gt;
+    -> &lt;span class=&quot;committer&quot;&gt;
+    -> 
+    -> &lt;a href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=goto&amp;amp;page=spalax&quot; rel=&quot;nofollow&quot;&gt;spalax&lt;/a&gt;
+    -> 
+    -> &lt;/span&gt;
+    -> &lt;span class=&quot;desc&quot;&gt;&lt;br /&gt;Commit type:&lt;/span&gt;
+    -> &lt;span class=&quot;committype&quot;&gt;git&lt;/span&gt;
+    -> &lt;span class=&quot;desc&quot;&gt;&lt;br /&gt;Date:&lt;/span&gt;
+    -> &lt;span class=&quot;changedate&quot;&gt;&lt;time datetime=&quot;2015-06-15T01:35:13Z&quot;&gt;03:35:13 15/06/2015&lt;/time&gt;&lt;/span&gt;
+    -> &lt;span class=&quot;desc&quot;&gt;&lt;br /&gt;&lt;/span&gt;
+    -> &lt;span class=&quot;revert&quot;&gt;
+    -> &lt;a href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=revert&amp;amp;rev=9444f53d5b4960dd2560b85d9e8a3d2a77d6db02&quot; title=&quot;revert&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;../wikiicons/revert.png&quot; alt=&quot;revert&quot; /&gt;&lt;/a&gt;
+    -> &lt;/span&gt;
+    -> &lt;/div&gt;
+    -> &lt;div class=&quot;changelog&quot;&gt;
+    -> 
+    -> 
+    -> Initial commit&lt;br /&gt;
+    -> 
+    -> 
+    -> &lt;/div&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;div id=&quot;change-35009e6655542601b4570fd4d328f6db1d81409d&quot; class=&quot;metadata&quot;&gt;
+    -> &lt;span class=&quot;desc&quot;&gt;&lt;br /&gt;Changed pages:&lt;/span&gt;
+    -> &lt;span class=&quot;pagelinks&quot;&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;a href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=goto&amp;amp;page=.gitignore&quot; rel=&quot;nofollow&quot;&gt;.gitignore&lt;/a&gt;
+    -> 
+    -> &lt;/span&gt;
+    -> &lt;span class=&quot;desc&quot;&gt;&lt;br /&gt;Changed by:&lt;/span&gt;
+    -> &lt;span class=&quot;committer&quot;&gt;
+    -> 
+    -> &lt;a href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=goto&amp;amp;page=spalax&quot; rel=&quot;nofollow&quot;&gt;spalax&lt;/a&gt;
+    -> 
+    -> &lt;/span&gt;
+    -> &lt;span class=&quot;desc&quot;&gt;&lt;br /&gt;Commit type:&lt;/span&gt;
+    -> &lt;span class=&quot;committype&quot;&gt;git&lt;/span&gt;
+    -> &lt;span class=&quot;desc&quot;&gt;&lt;br /&gt;Date:&lt;/span&gt;
+    -> &lt;span class=&quot;changedate&quot;&gt;&lt;time datetime=&quot;2015-06-15T00:56:18Z&quot;&gt;02:56:18 15/06/2015&lt;/time&gt;&lt;/span&gt;
+    -> &lt;span class=&quot;desc&quot;&gt;&lt;br /&gt;&lt;/span&gt;
+    -> &lt;span class=&quot;revert&quot;&gt;
+    -> &lt;a href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=revert&amp;amp;rev=35009e6655542601b4570fd4d328f6db1d81409d&quot; title=&quot;revert&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;../wikiicons/revert.png&quot; alt=&quot;revert&quot; /&gt;&lt;/a&gt;
+    -> &lt;/span&gt;
+    -> &lt;/div&gt;
+    -> &lt;div class=&quot;changelog&quot;&gt;
+    -> 
+    -> 
+    -> initial commit&lt;br /&gt;
+    -> 
+    -> 
+    -> &lt;/div&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;/div&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;/section&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;/div&gt;
+    -> 
+    -> &lt;footer id=&quot;footer&quot; class=&quot;pagefooter&quot; role=&quot;contentinfo&quot;&gt;
+    -> 
+    -> &lt;nav id=&quot;pageinfo&quot;&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;div class=&quot;pagedate&quot;&gt;
+    -> Last edited &lt;time datetime=&quot;2014-09-12T20:23:58Z&quot;&gt;12/09/2014&lt;/time&gt;
+    -> &lt;!-- Created &lt;time datetime=&quot;2014-09-12T20:23:58Z&quot; pubdate=&quot;pubdate&quot;&gt;12/09/2014&lt;/time&gt; --&gt;
+    -> &lt;/div&gt;
+    -> 
+    -> &lt;/nav&gt;
+    -> 
+    -> 
+    -> &lt;!-- from RPC Bug --&gt;
+    -> &lt;/footer&gt;
+    -> 
+    -> &lt;/article&gt;
+    -> 
+    -> &lt;/body&gt;
+    -> &lt;/html&gt;
+    -> </string></value></param></params></methodCall>
+    <- <?xml version='1.0'?>
+    <- <methodResponse>
+    <- <params>
+    <- <param>
+    <- <value><string>&lt;!DOCTYPE html&gt;
+    <- &lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;
+    <- &lt;head&gt;
+    <- 
+    <- &lt;meta charset="utf-8" /&gt;
+    <- &lt;title&gt;RecentChanges&lt;/title&gt;
+    <- &lt;meta name="viewport" content="width=device-width, initial-scale=1" /&gt;
+    <- 
+    <- &lt;link rel="stylesheet" href="../style.css" type="text/css" /&gt;
+    <- 
+    <- &lt;link rel="stylesheet" href="../local.css" type="text/css" /&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;link rel="alternate" type="application/x-wiki" title="Edit this page" href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=recentchanges" /&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;/head&gt;
+    <- &lt;body&gt;
+    <- 
+    <- &lt;article class="page"&gt;
+    <- 
+    <- &lt;section class="pageheader"&gt;
+    <- &lt;header class="header"&gt;
+    <- &lt;span&gt;
+    <- &lt;span class="parentlinks"&gt;
+    <- 
+    <- &lt;a href="../"&gt;RPC Bug&lt;/a&gt;/ 
+    <- 
+    <- &lt;/span&gt;
+    <- &lt;span class="title"&gt;
+    <- RecentChanges
+    <- 
+    <- &lt;/span&gt;
+    <- &lt;/span&gt;
+    <- 
+    <- 
+    <- 
+    <- &lt;/header&gt;
+    <- 
+    <- 
+    <- &lt;nav class="actions"&gt;
+    <- &lt;ul&gt;
+    <- 
+    <- &lt;li&gt;&lt;a href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=recentchanges" rel="nofollow"&gt;Edit&lt;/a&gt;&lt;/li&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;li&gt;&lt;a href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=prefs"&gt;Preferences&lt;/a&gt;&lt;/li&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;/ul&gt;
+    <- &lt;/nav&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;/section&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;div id="pagebody"&gt;
+    <- 
+    <- &lt;section id="content" role="main"&gt;
+    <- &lt;p&gt;Recent changes to this wiki:&lt;/p&gt;
+    <- 
+    <- &lt;div  class="feedlink"&gt;
+    <- 
+    <- 
+    <- &lt;/div&gt;
+    <- 
+    <- &lt;div class="recentchanges"&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;div id="change-b4ba34a8edd1b97989965af69eddac050bc0a8ba" class="metadata"&gt;
+    <- &lt;span class="desc"&gt;&lt;br /&gt;Changed pages:&lt;/span&gt;
+    <- &lt;span class="pagelinks"&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;a href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=goto&amp;amp;page=foo" rel="nofollow"&gt;foo&lt;/a&gt;
+    <- 
+    <- &lt;a href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=goto&amp;amp;page=plugins%2Frpcbug" rel="nofollow"&gt;plugins/rpcbug&lt;/a&gt;
+    <- 
+    <- &lt;/span&gt;
+    <- &lt;span class="desc"&gt;&lt;br /&gt;Changed by:&lt;/span&gt;
+    <- &lt;span class="committer"&gt;
+    <- 
+    <- &lt;a href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=goto&amp;amp;page=spalax" rel="nofollow"&gt;spalax&lt;/a&gt;
+    <- 
+    <- &lt;/span&gt;
+    <- &lt;span class="desc"&gt;&lt;br /&gt;Commit type:&lt;/span&gt;
+    <- &lt;span class="committype"&gt;git&lt;/span&gt;
+    <- &lt;span class="desc"&gt;&lt;br /&gt;Date:&lt;/span&gt;
+    <- &lt;span class="changedate"&gt;&lt;time datetime="2015-06-28T18:08:33Z"&gt;20:08:33 28/06/2015&lt;/time&gt;&lt;/span&gt;
+    <- &lt;span class="desc"&gt;&lt;br /&gt;&lt;/span&gt;
+    <- &lt;span class="revert"&gt;
+    <- &lt;a href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=revert&amp;amp;rev=b4ba34a8edd1b97989965af69eddac050bc0a8ba" title="revert" rel="nofollow"&gt;&lt;img src="../wikiicons/revert.png" alt="revert" /&gt;&lt;/a&gt;
+    <- &lt;/span&gt;
+    <- &lt;/div&gt;
+    <- &lt;div class="changelog"&gt;
+    <- 
+    <- 
+    <- Still debugging&lt;br /&gt;
+    <- 
+    <- 
+    <- &lt;/div&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;div id="change-203e0121761fc8ec953cd24821291f45afc0b334" class="metadata"&gt;
+    <- &lt;span class="desc"&gt;&lt;br /&gt;Changed pages:&lt;/span&gt;
+    <- &lt;span class="pagelinks"&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;a href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=goto&amp;amp;page=plugins%2Frpcbug" rel="nofollow"&gt;plugins/rpcbug&lt;/a&gt;
+    <- 
+    <- &lt;/span&gt;
+    <- &lt;span class="desc"&gt;&lt;br /&gt;Changed by:&lt;/span&gt;
+    <- &lt;span class="committer"&gt;
+    <- 
+    <- &lt;a href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=goto&amp;amp;page=spalax" rel="nofollow"&gt;spalax&lt;/a&gt;
+    <- 
+    <- &lt;/span&gt;
+    <- &lt;span class="desc"&gt;&lt;br /&gt;Commit type:&lt;/span&gt;
+    <- &lt;span class="committype"&gt;git&lt;/span&gt;
+    <- &lt;span class="desc"&gt;&lt;br /&gt;Date:&lt;/span&gt;
+    <- &lt;span class="changedate"&gt;&lt;time datetime="2015-06-15T01:51:08Z"&gt;03:51:08 15/06/2015&lt;/time&gt;&lt;/span&gt;
+    <- &lt;span class="desc"&gt;&lt;br /&gt;&lt;/span&gt;
+    <- &lt;span class="revert"&gt;
+    <- &lt;a href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=revert&amp;amp;rev=203e0121761fc8ec953cd24821291f45afc0b334" title="revert" rel="nofollow"&gt;&lt;img src="../wikiicons/revert.png" alt="revert" /&gt;&lt;/a&gt;
+    <- &lt;/span&gt;
+    <- &lt;/div&gt;
+    <- &lt;div class="changelog"&gt;
+    <- 
+    <- 
+    <- update&lt;br /&gt;
+    <- 
+    <- 
+    <- &lt;/div&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;div id="change-8ef7576b628a88b2b3e974e202a16bbeb2251354" class="metadata"&gt;
+    <- &lt;span class="desc"&gt;&lt;br /&gt;Changed pages:&lt;/span&gt;
+    <- &lt;span class="pagelinks"&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;a href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=goto&amp;amp;page=plugins%2Frpcbug" rel="nofollow"&gt;plugins/rpcbug&lt;/a&gt;
+    <- 
+    <- &lt;/span&gt;
+    <- &lt;span class="desc"&gt;&lt;br /&gt;Changed by:&lt;/span&gt;
+    <- &lt;span class="committer"&gt;
+    <- 
+    <- &lt;a href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=goto&amp;amp;page=spalax" rel="nofollow"&gt;spalax&lt;/a&gt;
+    <- 
+    <- &lt;/span&gt;
+    <- &lt;span class="desc"&gt;&lt;br /&gt;Commit type:&lt;/span&gt;
+    <- &lt;span class="committype"&gt;git&lt;/span&gt;
+    <- &lt;span class="desc"&gt;&lt;br /&gt;Date:&lt;/span&gt;
+    <- &lt;span class="changedate"&gt;&lt;time datetime="2015-06-15T01:47:52Z"&gt;03:47:52 15/06/2015&lt;/time&gt;&lt;/span&gt;
+    <- &lt;span class="desc"&gt;&lt;br /&gt;&lt;/span&gt;
+    <- &lt;span class="revert"&gt;
+    <- &lt;a href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=revert&amp;amp;rev=8ef7576b628a88b2b3e974e202a16bbeb2251354" title="revert" rel="nofollow"&gt;&lt;img src="../wikiicons/revert.png" alt="revert" /&gt;&lt;/a&gt;
+    <- &lt;/span&gt;
+    <- &lt;/div&gt;
+    <- &lt;div class="changelog"&gt;
+    <- 
+    <- 
+    <- update&lt;br /&gt;
+    <- 
+    <- 
+    <- &lt;/div&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;div id="change-9444f53d5b4960dd2560b85d9e8a3d2a77d6db02" class="metadata"&gt;
+    <- &lt;span class="desc"&gt;&lt;br /&gt;Changed pages:&lt;/span&gt;
+    <- &lt;span class="pagelinks"&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;a href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=goto&amp;amp;page=README.md" rel="nofollow"&gt;README.md&lt;/a&gt;
+    <- 
+    <- &lt;a href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=goto&amp;amp;page=foo" rel="nofollow"&gt;foo&lt;/a&gt;
+    <- 
+    <- &lt;a href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=goto&amp;amp;page=index" rel="nofollow"&gt;index&lt;/a&gt;
+    <- 
+    <- &lt;a href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=goto&amp;amp;page=plugins%2Frpcbug" rel="nofollow"&gt;plugins/rpcbug&lt;/a&gt;
+    <- 
+    <- &lt;a href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=goto&amp;amp;page=wiki.setup" rel="nofollow"&gt;wiki.setup&lt;/a&gt;
+    <- 
+    <- &lt;/span&gt;
+    <- &lt;span class="desc"&gt;&lt;br /&gt;Changed by:&lt;/span&gt;
+    <- &lt;span class="committer"&gt;
+    <- 
+    <- &lt;a href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=goto&amp;amp;page=spalax" rel="nofollow"&gt;spalax&lt;/a&gt;
+    <- 
+    <- &lt;/span&gt;
+    <- &lt;span class="desc"&gt;&lt;br /&gt;Commit type:&lt;/span&gt;
+    <- &lt;span class="committype"&gt;git&lt;/span&gt;
+    <- &lt;span class="desc"&gt;&lt;br /&gt;Date:&lt;/span&gt;
+    <- &lt;span class="changedate"&gt;&lt;time datetime="2015-06-15T01:35:13Z"&gt;03:35:13 15/06/2015&lt;/time&gt;&lt;/span&gt;
+    <- &lt;span class="desc"&gt;&lt;br /&gt;&lt;/span&gt;
+    <- &lt;span class="revert"&gt;
+    <- &lt;a href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=revert&amp;amp;rev=9444f53d5b4960dd2560b85d9e8a3d2a77d6db02" title="revert" rel="nofollow"&gt;&lt;img src="../wikiicons/revert.png" alt="revert" /&gt;&lt;/a&gt;
+    <- &lt;/span&gt;
+    <- &lt;/div&gt;
+    <- &lt;div class="changelog"&gt;
+    <- 
+    <- 
+    <- Initial commit&lt;br /&gt;
+    <- 
+    <- 
+    <- &lt;/div&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;div id="change-35009e6655542601b4570fd4d328f6db1d81409d" class="metadata"&gt;
+    <- &lt;span class="desc"&gt;&lt;br /&gt;Changed pages:&lt;/span&gt;
+    <- &lt;span class="pagelinks"&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;a href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=goto&amp;amp;page=.gitignore" rel="nofollow"&gt;.gitignore&lt;/a&gt;
+    <- 
+    <- &lt;/span&gt;
+    <- &lt;span class="desc"&gt;&lt;br /&gt;Changed by:&lt;/span&gt;
+    <- &lt;span class="committer"&gt;
+    <- 
+    <- &lt;a href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=goto&amp;amp;page=spalax" rel="nofollow"&gt;spalax&lt;/a&gt;
+    <- 
+    <- &lt;/span&gt;
+    <- &lt;span class="desc"&gt;&lt;br /&gt;Commit type:&lt;/span&gt;
+    <- &lt;span class="committype"&gt;git&lt;/span&gt;
+    <- &lt;span class="desc"&gt;&lt;br /&gt;Date:&lt;/span&gt;
+    <- &lt;span class="changedate"&gt;&lt;time datetime="2015-06-15T00:56:18Z"&gt;02:56:18 15/06/2015&lt;/time&gt;&lt;/span&gt;
+    <- &lt;span class="desc"&gt;&lt;br /&gt;&lt;/span&gt;
+    <- &lt;span class="revert"&gt;
+    <- &lt;a href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=revert&amp;amp;rev=35009e6655542601b4570fd4d328f6db1d81409d" title="revert" rel="nofollow"&gt;&lt;img src="../wikiicons/revert.png" alt="revert" /&gt;&lt;/a&gt;
+    <- &lt;/span&gt;
+    <- &lt;/div&gt;
+    <- &lt;div class="changelog"&gt;
+    <- 
+    <- 
+    <- initial commit&lt;br /&gt;
+    <- 
+    <- 
+    <- &lt;/div&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;/div&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;/section&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;/div&gt;
+    <- 
+    <- &lt;footer id="footer" class="pagefooter" role="contentinfo"&gt;
+    <- 
+    <- &lt;nav id="pageinfo"&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;div class="pagedate"&gt;
+    <- Last edited &lt;time datetime="2014-09-12T20:23:58Z"&gt;12/09/2014&lt;/time&gt;
+    <- &lt;!-- Created &lt;time datetime="2014-09-12T20:23:58Z" pubdate="pubdate"&gt;12/09/2014&lt;/time&gt; --&gt;
+    <- &lt;/div&gt;
+    <- 
+    <- &lt;/nav&gt;
+    <- 
+    <- 
+    <- &lt;!-- from RPC Bug --&gt;
+    <- &lt;/footer&gt;
+    <- 
+    <- &lt;/article&gt;
+    <- 
+    <- &lt;/body&gt;
+    <- &lt;/html&gt;
+    <- </string></value>
+    <- </param>
+    <- </params>
+    <- </methodResponse>
+    -> <?xml version="1.0" encoding="utf-8"?><methodCall><methodName>format</methodName><params><param><value><string>page</string></value></param><param><value><string>shortcuts</string></value></param><param><value><string>content</string></value></param><param><value><string>&lt;!DOCTYPE html&gt;
+    -> &lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;
+    -> &lt;head&gt;
+    -> 
+    -> &lt;meta charset=&quot;utf-8&quot; /&gt;
+    -> &lt;title&gt;shortcuts&lt;/title&gt;
+    -> &lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt;
+    -> 
+    -> &lt;link rel=&quot;stylesheet&quot; href=&quot;../style.css&quot; type=&quot;text/css&quot; /&gt;
+    -> 
+    -> &lt;link rel=&quot;stylesheet&quot; href=&quot;../local.css&quot; type=&quot;text/css&quot; /&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;link rel=&quot;alternate&quot; type=&quot;application/x-wiki&quot; title=&quot;Edit this page&quot; href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=shortcuts&quot; /&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;/head&gt;
+    -> &lt;body&gt;
+    -> 
+    -> &lt;article class=&quot;page&quot;&gt;
+    -> 
+    -> &lt;section class=&quot;pageheader&quot;&gt;
+    -> &lt;header class=&quot;header&quot;&gt;
+    -> &lt;span&gt;
+    -> &lt;span class=&quot;parentlinks&quot;&gt;
+    -> 
+    -> &lt;a href=&quot;../&quot;&gt;RPC Bug&lt;/a&gt;/ 
+    -> 
+    -> &lt;/span&gt;
+    -> &lt;span class=&quot;title&quot;&gt;
+    -> shortcuts
+    -> 
+    -> &lt;/span&gt;
+    -> &lt;/span&gt;
+    -> 
+    -> 
+    -> 
+    -> &lt;/header&gt;
+    -> 
+    -> 
+    -> &lt;nav class=&quot;actions&quot;&gt;
+    -> &lt;ul&gt;
+    -> 
+    -> &lt;li&gt;&lt;a href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=shortcuts&quot; rel=&quot;nofollow&quot;&gt;Edit&lt;/a&gt;&lt;/li&gt;
+    -> 
+    -> 
+    -> &lt;li&gt;&lt;a href=&quot;../recentchanges/&quot;&gt;RecentChanges&lt;/a&gt;&lt;/li&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;li&gt;&lt;a href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=prefs&quot;&gt;Preferences&lt;/a&gt;&lt;/li&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;/ul&gt;
+    -> &lt;/nav&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;/section&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;div id=&quot;pagebody&quot;&gt;
+    -> 
+    -> &lt;section id=&quot;content&quot; role=&quot;main&quot;&gt;
+    -> &lt;p&gt;This wiki has shortcuts &lt;strong&gt;disabled&lt;/strong&gt;.&lt;/p&gt;
+    -> 
+    -> &lt;p&gt;Some examples of using shortcuts include:&lt;/p&gt;
+    -> 
+    -> &lt;pre&gt;&lt;code&gt;[[!google  foo]]
+    -> [[!wikipedia  War_of_1812]]
+    -> [[!debbug  12345]]
+    -> Check the [[!google  ikiwiki desc=&quot;google search for %s&quot;]].
+    -> &lt;/code&gt;&lt;/pre&gt;
+    -> 
+    -> &lt;p&gt;This page controls what shortcut links the wiki supports.&lt;/p&gt;
+    -> 
+    -> &lt;ul&gt;
+    -> &lt;li&gt;[[!shortcut  name=google url=&quot;https://encrypted.google.com/search?q=%s&quot;]]&lt;/li&gt;
+    -> &lt;li&gt;[[!shortcut  name=archive url=&quot;http://web.archive.org/*/%S&quot;]]&lt;/li&gt;
+    -> &lt;li&gt;[[!shortcut  name=gmap url=&quot;https://maps.google.com/maps?q=%s&quot;]]&lt;/li&gt;
+    -> &lt;li&gt;[[!shortcut  name=gmsg url=&quot;https://groups.google.com/groups?selm=%s&quot;]]&lt;/li&gt;
+    -> &lt;li&gt;[[!shortcut  name=wikipedia url=&quot;https://en.wikipedia.org/wiki/%W&quot;]]&lt;/li&gt;
+    -> &lt;li&gt;[[!shortcut  name=wikitravel url=&quot;https://wikitravel.org/en/%s&quot;]]&lt;/li&gt;
+    -> &lt;li&gt;[[!shortcut  name=wiktionary url=&quot;https://en.wiktionary.org/wiki/%s&quot;]]&lt;/li&gt;
+    -> &lt;li&gt;[[!shortcut  name=debbug url=&quot;http://bugs.debian.org/%S&quot; desc=&quot;Debian bug #%s&quot;]]&lt;/li&gt;
+    -> &lt;li&gt;[[!shortcut  name=deblist url=&quot;https://lists.debian.org/debian-%s&quot; desc=&quot;debian-%s@lists.debian.org&quot;]]&lt;/li&gt;
+    -> &lt;li&gt;[[!shortcut  name=debpkg url=&quot;http://packages.debian.org/%s&quot;]]&lt;/li&gt;
+    -> &lt;li&gt;[[!shortcut  name=debpkgsid url=&quot;http://packages.debian.org/sid/%s&quot;]]&lt;/li&gt;
+    -> &lt;li&gt;[[!shortcut  name=debpts url=&quot;http://packages.qa.debian.org/%s&quot;]]&lt;/li&gt;
+    -> &lt;li&gt;[[!shortcut  name=debmsg url=&quot;https://lists.debian.org/msgid-search/%s&quot;]]&lt;/li&gt;
+    -> &lt;li&gt;[[!shortcut  name=debrt url=&quot;https://rt.debian.org/Ticket/Display.html?id=%s&quot;]]&lt;/li&gt;
+    -> &lt;li&gt;[[!shortcut  name=debss url=&quot;http://snapshot.debian.org/package/%s/&quot;]]
+    -> 
+    -> &lt;ul&gt;
+    -> &lt;li&gt;Usage: &lt;code&gt;[[!debss  package]]&lt;/code&gt; or &lt;code&gt;[[!debss  package/version]]&lt;/code&gt;.  See &lt;a href=&quot;http://snapshot.debian.org/&quot;&gt;http://snapshot.debian.org/&lt;/a&gt; for details.&lt;/li&gt;
+    -> &lt;/ul&gt;
+    -> &lt;/li&gt;
+    -> &lt;li&gt;[[!shortcut  name=debwiki url=&quot;https://wiki.debian.org/%S&quot;]]&lt;/li&gt;
+    -> &lt;li&gt;[[!shortcut  name=fdobug url=&quot;https://bugs.freedesktop.org/show_bug.cgi?id=%s&quot; desc=&quot;freedesktop.org bug #%s&quot;]]&lt;/li&gt;
+    -> &lt;li&gt;[[!shortcut  name=fdolist url=&quot;http://lists.freedesktop.org/mailman/listinfo/%s&quot; desc=&quot;%s@lists.freedesktop.org&quot;]]&lt;/li&gt;
+    -> &lt;li&gt;[[!shortcut  name=gnomebug url=&quot;https://bugzilla.gnome.org/show_bug.cgi?id=%s&quot; desc=&quot;GNOME bug #%s&quot;]]&lt;/li&gt;
+    -> &lt;li&gt;[[!shortcut  name=linuxbug url=&quot;https://bugzilla.kernel.org/show_bug.cgi?id=%s&quot; desc=&quot;Linux bug #%s&quot;]]&lt;/li&gt;
+    -> &lt;li&gt;[[!shortcut  name=mozbug url=&quot;https://bugzilla.mozilla.org/show_bug.cgi?id=%s&quot; desc=&quot;Mozilla bug #%s&quot;]]&lt;/li&gt;
+    -> &lt;li&gt;[[!shortcut  name=gnulist url=&quot;https://lists.gnu.org/mailman/listinfo/%s&quot; desc=&quot;%s@gnu.org&quot;]]&lt;/li&gt;
+    -> &lt;li&gt;[[!shortcut  name=marcmsg url=&quot;http://marc.info/?i=%s&quot;]]&lt;/li&gt;
+    -> &lt;li&gt;[[!shortcut  name=marclist url=&quot;http://marc.info/?l=%s&quot;]]&lt;/li&gt;
+    -> &lt;li&gt;[[!shortcut  name=gmane url=&quot;http://dir.gmane.org/gmane.%s&quot; desc=&quot;gmane.%s&quot;]]&lt;/li&gt;
+    -> &lt;li&gt;[[!shortcut  name=gmanemsg url=&quot;http://mid.gmane.org/%s&quot;]]&lt;/li&gt;
+    -> &lt;li&gt;[[!shortcut  name=cpan url=&quot;http://search.cpan.org/search?mode=dist&amp;amp;query=%s&quot;]]&lt;/li&gt;
+    -> &lt;li&gt;[[!shortcut  name=ctan url=&quot;http://tug.ctan.org/cgi-bin/ctanPackageInformation.py?id=%s&quot;]]&lt;/li&gt;
+    -> &lt;li&gt;[[!shortcut  name=hoogle url=&quot;http://haskell.org/hoogle/?q=%s&quot;]]&lt;/li&gt;
+    -> &lt;li&gt;[[!shortcut  name=iki url=&quot;http://ikiwiki.info/%S/&quot;]]&lt;/li&gt;
+    -> &lt;li&gt;[[!shortcut  name=ljuser url=&quot;http://%s.livejournal.com/&quot;]]&lt;/li&gt;
+    -> &lt;li&gt;[[!shortcut  name=rfc url=&quot;https://www.ietf.org/rfc/rfc%s.txt&quot; desc=&quot;RFC %s&quot;]]&lt;/li&gt;
+    -> &lt;li&gt;[[!shortcut  name=c2 url=&quot;http://c2.com/cgi/wiki?%s&quot;]]&lt;/li&gt;
+    -> &lt;li&gt;[[!shortcut  name=meatballwiki url=&quot;http://www.usemod.com/cgi-bin/mb.pl?%s&quot;]]&lt;/li&gt;
+    -> &lt;li&gt;[[!shortcut  name=emacswiki url=&quot;http://www.emacswiki.org/cgi-bin/wiki/%s&quot;]]&lt;/li&gt;
+    -> &lt;li&gt;[[!shortcut  name=haskellwiki url=&quot;http://haskell.org/haskellwiki/%s&quot;]]&lt;/li&gt;
+    -> &lt;li&gt;[[!shortcut  name=dict url=&quot;http://www.dict.org/bin/Dict?Form=Dict1&amp;amp;Strategy=&lt;em&gt;&amp;amp;Database=&lt;/em&gt;&amp;amp;Query=%s&quot;]]&lt;/li&gt;
+    -> &lt;li&gt;[[!shortcut  name=imdb url=&quot;http://imdb.com/find?q=%s&quot;]]&lt;/li&gt;
+    -> &lt;li&gt;[[!shortcut  name=gpg url=&quot;http://pgpkeys.mit.edu:11371/pks/lookup?op=vindex&amp;amp;exact=on&amp;amp;search=0x%s&quot;]]&lt;/li&gt;
+    -> &lt;li&gt;[[!shortcut  name=perldoc url=&quot;http://perldoc.perl.org/search.html?q=%s&quot;]]&lt;/li&gt;
+    -> &lt;li&gt;[[!shortcut  name=whois url=&quot;http://reports.internic.net/cgi/whois?whois_nic=%s&amp;amp;type=domain&quot;]]&lt;/li&gt;
+    -> &lt;li&gt;[[!shortcut  name=cve url=&quot;https://cve.mitre.org/cgi-bin/cvename.cgi?name=%s&quot;]]&lt;/li&gt;
+    -> &lt;li&gt;[[!shortcut  name=flickr url=&quot;https://secure.flickr.com/photos/%s&quot;]]&lt;/li&gt;
+    -> &lt;li&gt;[[!shortcut  name=man url=&quot;http://manpages.debian.org/%s&quot;]]&lt;/li&gt;
+    -> &lt;li&gt;[[!shortcut  name=ohloh url=&quot;https://www.ohloh.net/p/%s&quot;]]&lt;/li&gt;
+    -> &lt;li&gt;[[!shortcut  name=cpanrt url=&quot;https://rt.cpan.org/Ticket/Display.html?id=%s&quot; desc=&quot;CPAN RT#%s&quot;]]&lt;/li&gt;
+    -> &lt;li&gt;[[!shortcut  name=novellbug url=&quot;https://bugzilla.novell.com/show_bug.cgi?id=%s&quot; desc=&quot;bug %s&quot;]]&lt;/li&gt;
+    -> &lt;li&gt;[[!shortcut  name=ubupkg url=&quot;http://packages.ubuntu.com/%s&quot;]]&lt;/li&gt;
+    -> &lt;li&gt;[[!shortcut  name=mozillazinekb url=&quot;http://kb.mozillazine.org/%s&quot;]]&lt;/li&gt;
+    -> &lt;li&gt;[[!shortcut  name=freebsdwiki url=&quot;http://wiki.freebsd.org/%s&quot;]]&lt;/li&gt;
+    -> &lt;li&gt;[[!shortcut  name=hackage url=&quot;http://hackage.haskell.org/package/%s&quot;]]&lt;/li&gt;
+    -> &lt;li&gt;[[!shortcut  name=pkgsrc url=&quot;http://pkgsrc.se/%S&quot;]]&lt;/li&gt;
+    -> &lt;li&gt;[[!shortcut  name=doi url=&quot;http://dx.doi.org/%s&quot; desc=&quot;doi:%s&quot;]]&lt;/li&gt;
+    -> &lt;li&gt;[[!shortcut  name=arxiv url=&quot;http://arxiv.org/abs/%s&quot; desc=&quot;arXiv:%s&quot;]]&lt;/li&gt;
+    -> &lt;/ul&gt;
+    -> 
+    -> 
+    -> &lt;p&gt;To add a new shortcut, use the &lt;code&gt;shortcut&lt;/code&gt;
+    -> &lt;a href=&quot;../ikiwiki/directive/&quot;&gt;directive&lt;/a&gt;. In the url, &quot;%s&quot; is replaced with the
+    -> text passed to the named shortcut, after [[!wikipedia  url_encoding]]
+    -> it, and &apos;%S&apos; is replaced with the raw, non-encoded text.
+    -> Additionally, &lt;code&gt;%W&lt;/code&gt; is replaced with the text encoded just right for
+    -> Wikipedia. The optional &lt;code&gt;desc&lt;/code&gt; parameter controls the description of
+    -> the link.&lt;/p&gt;
+    -> 
+    -> &lt;p&gt;Remember that the &lt;code&gt;name&lt;/code&gt; you give the shortcut will become a new
+    -> &lt;a href=&quot;../ikiwiki/directive/&quot;&gt;directive&lt;/a&gt;.  Avoid using a &lt;code&gt;name&lt;/code&gt; that conflicts
+    -> with an existing directive.  These directives also accept a &lt;code&gt;desc&lt;/code&gt;
+    -> parameter that will override the one provided at definition time.&lt;/p&gt;
+    -> 
+    -> &lt;p&gt;If you come up with a shortcut that you think others might find useful,
+    -> consider contributing it to the &lt;a href=&quot;http://ikiwiki.info/shortcuts/&quot;&gt;shortcuts page on the ikiwiki
+    -> wiki&lt;/a&gt;, so that future versions of
+    -> ikiwiki will include your shortcut in the standard underlay.&lt;/p&gt;
+    -> 
+    -> &lt;/section&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;/div&gt;
+    -> 
+    -> &lt;footer id=&quot;footer&quot; class=&quot;pagefooter&quot; role=&quot;contentinfo&quot;&gt;
+    -> 
+    -> &lt;nav id=&quot;pageinfo&quot;&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;nav id=&quot;backlinks&quot;&gt;
+    -> Links:
+    -> 
+    -> &lt;a href=&quot;../ikiwiki/formatting/&quot;&gt;ikiwiki/formatting&lt;/a&gt;
+    -> 
+    -> 
+    -> &lt;/nav&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;div class=&quot;pagedate&quot;&gt;
+    -> Last edited &lt;time datetime=&quot;2014-09-26T22:55:09Z&quot;&gt;27/09/2014&lt;/time&gt;
+    -> &lt;!-- Created &lt;time datetime=&quot;2014-09-26T22:55:09Z&quot; pubdate=&quot;pubdate&quot;&gt;27/09/2014&lt;/time&gt; --&gt;
+    -> &lt;/div&gt;
+    -> 
+    -> &lt;/nav&gt;
+    -> 
+    -> 
+    -> &lt;!-- from RPC Bug --&gt;
+    -> &lt;/footer&gt;
+    -> 
+    -> &lt;/article&gt;
+    -> 
+    -> &lt;/body&gt;
+    -> &lt;/html&gt;
+    -> </string></value></param></params></methodCall>
+    <- <?xml version='1.0'?>
+    <- <methodResponse>
+    <- <params>
+    <- <param>
+    <- <value><string>&lt;!DOCTYPE html&gt;
+    <- &lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;
+    <- &lt;head&gt;
+    <- 
+    <- &lt;meta charset="utf-8" /&gt;
+    <- &lt;title&gt;shortcuts&lt;/title&gt;
+    <- &lt;meta name="viewport" content="width=device-width, initial-scale=1" /&gt;
+    <- 
+    <- &lt;link rel="stylesheet" href="../style.css" type="text/css" /&gt;
+    <- 
+    <- &lt;link rel="stylesheet" href="../local.css" type="text/css" /&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;link rel="alternate" type="application/x-wiki" title="Edit this page" href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=shortcuts" /&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;/head&gt;
+    <- &lt;body&gt;
+    <- 
+    <- &lt;article class="page"&gt;
+    <- 
+    <- &lt;section class="pageheader"&gt;
+    <- &lt;header class="header"&gt;
+    <- &lt;span&gt;
+    <- &lt;span class="parentlinks"&gt;
+    <- 
+    <- &lt;a href="../"&gt;RPC Bug&lt;/a&gt;/ 
+    <- 
+    <- &lt;/span&gt;
+    <- &lt;span class="title"&gt;
+    <- shortcuts
+    <- 
+    <- &lt;/span&gt;
+    <- &lt;/span&gt;
+    <- 
+    <- 
+    <- 
+    <- &lt;/header&gt;
+    <- 
+    <- 
+    <- &lt;nav class="actions"&gt;
+    <- &lt;ul&gt;
+    <- 
+    <- &lt;li&gt;&lt;a href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=shortcuts" rel="nofollow"&gt;Edit&lt;/a&gt;&lt;/li&gt;
+    <- 
+    <- 
+    <- &lt;li&gt;&lt;a href="../recentchanges/"&gt;RecentChanges&lt;/a&gt;&lt;/li&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;li&gt;&lt;a href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=prefs"&gt;Preferences&lt;/a&gt;&lt;/li&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;/ul&gt;
+    <- &lt;/nav&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;/section&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;div id="pagebody"&gt;
+    <- 
+    <- &lt;section id="content" role="main"&gt;
+    <- &lt;p&gt;This wiki has shortcuts &lt;strong&gt;disabled&lt;/strong&gt;.&lt;/p&gt;
+    <- 
+    <- &lt;p&gt;Some examples of using shortcuts include:&lt;/p&gt;
+    <- 
+    <- &lt;pre&gt;&lt;code&gt;[[!google  foo]]
+    <- [[!wikipedia  War_of_1812]]
+    <- [[!debbug  12345]]
+    <- Check the [[!google  ikiwiki desc="google search for %s"]].
+    <- &lt;/code&gt;&lt;/pre&gt;
+    <- 
+    <- &lt;p&gt;This page controls what shortcut links the wiki supports.&lt;/p&gt;
+    <- 
+    <- &lt;ul&gt;
+    <- &lt;li&gt;[[!shortcut  name=google url="https://encrypted.google.com/search?q=%s"]]&lt;/li&gt;
+    <- &lt;li&gt;[[!shortcut  name=archive url="http://web.archive.org/*/%S"]]&lt;/li&gt;
+    <- &lt;li&gt;[[!shortcut  name=gmap url="https://maps.google.com/maps?q=%s"]]&lt;/li&gt;
+    <- &lt;li&gt;[[!shortcut  name=gmsg url="https://groups.google.com/groups?selm=%s"]]&lt;/li&gt;
+    <- &lt;li&gt;[[!shortcut  name=wikipedia url="https://en.wikipedia.org/wiki/%W"]]&lt;/li&gt;
+    <- &lt;li&gt;[[!shortcut  name=wikitravel url="https://wikitravel.org/en/%s"]]&lt;/li&gt;
+    <- &lt;li&gt;[[!shortcut  name=wiktionary url="https://en.wiktionary.org/wiki/%s"]]&lt;/li&gt;
+    <- &lt;li&gt;[[!shortcut  name=debbug url="http://bugs.debian.org/%S" desc="Debian bug #%s"]]&lt;/li&gt;
+    <- &lt;li&gt;[[!shortcut  name=deblist url="https://lists.debian.org/debian-%s" desc="debian-%s@lists.debian.org"]]&lt;/li&gt;
+    <- &lt;li&gt;[[!shortcut  name=debpkg url="http://packages.debian.org/%s"]]&lt;/li&gt;
+    <- &lt;li&gt;[[!shortcut  name=debpkgsid url="http://packages.debian.org/sid/%s"]]&lt;/li&gt;
+    <- &lt;li&gt;[[!shortcut  name=debpts url="http://packages.qa.debian.org/%s"]]&lt;/li&gt;
+    <- &lt;li&gt;[[!shortcut  name=debmsg url="https://lists.debian.org/msgid-search/%s"]]&lt;/li&gt;
+    <- &lt;li&gt;[[!shortcut  name=debrt url="https://rt.debian.org/Ticket/Display.html?id=%s"]]&lt;/li&gt;
+    <- &lt;li&gt;[[!shortcut  name=debss url="http://snapshot.debian.org/package/%s/"]]
+    <- 
+    <- &lt;ul&gt;
+    <- &lt;li&gt;Usage: &lt;code&gt;[[!debss  package]]&lt;/code&gt; or &lt;code&gt;[[!debss  package/version]]&lt;/code&gt;.  See &lt;a href="http://snapshot.debian.org/"&gt;http://snapshot.debian.org/&lt;/a&gt; for details.&lt;/li&gt;
+    <- &lt;/ul&gt;
+    <- &lt;/li&gt;
+    <- &lt;li&gt;[[!shortcut  name=debwiki url="https://wiki.debian.org/%S"]]&lt;/li&gt;
+    <- &lt;li&gt;[[!shortcut  name=fdobug url="https://bugs.freedesktop.org/show_bug.cgi?id=%s" desc="freedesktop.org bug #%s"]]&lt;/li&gt;
+    <- &lt;li&gt;[[!shortcut  name=fdolist url="http://lists.freedesktop.org/mailman/listinfo/%s" desc="%s@lists.freedesktop.org"]]&lt;/li&gt;
+    <- &lt;li&gt;[[!shortcut  name=gnomebug url="https://bugzilla.gnome.org/show_bug.cgi?id=%s" desc="GNOME bug #%s"]]&lt;/li&gt;
+    <- &lt;li&gt;[[!shortcut  name=linuxbug url="https://bugzilla.kernel.org/show_bug.cgi?id=%s" desc="Linux bug #%s"]]&lt;/li&gt;
+    <- &lt;li&gt;[[!shortcut  name=mozbug url="https://bugzilla.mozilla.org/show_bug.cgi?id=%s" desc="Mozilla bug #%s"]]&lt;/li&gt;
+    <- &lt;li&gt;[[!shortcut  name=gnulist url="https://lists.gnu.org/mailman/listinfo/%s" desc="%s@gnu.org"]]&lt;/li&gt;
+    <- &lt;li&gt;[[!shortcut  name=marcmsg url="http://marc.info/?i=%s"]]&lt;/li&gt;
+    <- &lt;li&gt;[[!shortcut  name=marclist url="http://marc.info/?l=%s"]]&lt;/li&gt;
+    <- &lt;li&gt;[[!shortcut  name=gmane url="http://dir.gmane.org/gmane.%s" desc="gmane.%s"]]&lt;/li&gt;
+    <- &lt;li&gt;[[!shortcut  name=gmanemsg url="http://mid.gmane.org/%s"]]&lt;/li&gt;
+    <- &lt;li&gt;[[!shortcut  name=cpan url="http://search.cpan.org/search?mode=dist&amp;amp;query=%s"]]&lt;/li&gt;
+    <- &lt;li&gt;[[!shortcut  name=ctan url="http://tug.ctan.org/cgi-bin/ctanPackageInformation.py?id=%s"]]&lt;/li&gt;
+    <- &lt;li&gt;[[!shortcut  name=hoogle url="http://haskell.org/hoogle/?q=%s"]]&lt;/li&gt;
+    <- &lt;li&gt;[[!shortcut  name=iki url="http://ikiwiki.info/%S/"]]&lt;/li&gt;
+    <- &lt;li&gt;[[!shortcut  name=ljuser url="http://%s.livejournal.com/"]]&lt;/li&gt;
+    <- &lt;li&gt;[[!shortcut  name=rfc url="https://www.ietf.org/rfc/rfc%s.txt" desc="RFC %s"]]&lt;/li&gt;
+    <- &lt;li&gt;[[!shortcut  name=c2 url="http://c2.com/cgi/wiki?%s"]]&lt;/li&gt;
+    <- &lt;li&gt;[[!shortcut  name=meatballwiki url="http://www.usemod.com/cgi-bin/mb.pl?%s"]]&lt;/li&gt;
+    <- &lt;li&gt;[[!shortcut  name=emacswiki url="http://www.emacswiki.org/cgi-bin/wiki/%s"]]&lt;/li&gt;
+    <- &lt;li&gt;[[!shortcut  name=haskellwiki url="http://haskell.org/haskellwiki/%s"]]&lt;/li&gt;
+    <- &lt;li&gt;[[!shortcut  name=dict url="http://www.dict.org/bin/Dict?Form=Dict1&amp;amp;Strategy=&lt;em&gt;&amp;amp;Database=&lt;/em&gt;&amp;amp;Query=%s"]]&lt;/li&gt;
+    <- &lt;li&gt;[[!shortcut  name=imdb url="http://imdb.com/find?q=%s"]]&lt;/li&gt;
+    <- &lt;li&gt;[[!shortcut  name=gpg url="http://pgpkeys.mit.edu:11371/pks/lookup?op=vindex&amp;amp;exact=on&amp;amp;search=0x%s"]]&lt;/li&gt;
+    <- &lt;li&gt;[[!shortcut  name=perldoc url="http://perldoc.perl.org/search.html?q=%s"]]&lt;/li&gt;
+    <- &lt;li&gt;[[!shortcut  name=whois url="http://reports.internic.net/cgi/whois?whois_nic=%s&amp;amp;type=domain"]]&lt;/li&gt;
+    <- &lt;li&gt;[[!shortcut  name=cve url="https://cve.mitre.org/cgi-bin/cvename.cgi?name=%s"]]&lt;/li&gt;
+    <- &lt;li&gt;[[!shortcut  name=flickr url="https://secure.flickr.com/photos/%s"]]&lt;/li&gt;
+    <- &lt;li&gt;[[!shortcut  name=man url="http://manpages.debian.org/%s"]]&lt;/li&gt;
+    <- &lt;li&gt;[[!shortcut  name=ohloh url="https://www.ohloh.net/p/%s"]]&lt;/li&gt;
+    <- &lt;li&gt;[[!shortcut  name=cpanrt url="https://rt.cpan.org/Ticket/Display.html?id=%s" desc="CPAN RT#%s"]]&lt;/li&gt;
+    <- &lt;li&gt;[[!shortcut  name=novellbug url="https://bugzilla.novell.com/show_bug.cgi?id=%s" desc="bug %s"]]&lt;/li&gt;
+    <- &lt;li&gt;[[!shortcut  name=ubupkg url="http://packages.ubuntu.com/%s"]]&lt;/li&gt;
+    <- &lt;li&gt;[[!shortcut  name=mozillazinekb url="http://kb.mozillazine.org/%s"]]&lt;/li&gt;
+    <- &lt;li&gt;[[!shortcut  name=freebsdwiki url="http://wiki.freebsd.org/%s"]]&lt;/li&gt;
+    <- &lt;li&gt;[[!shortcut  name=hackage url="http://hackage.haskell.org/package/%s"]]&lt;/li&gt;
+    <- &lt;li&gt;[[!shortcut  name=pkgsrc url="http://pkgsrc.se/%S"]]&lt;/li&gt;
+    <- &lt;li&gt;[[!shortcut  name=doi url="http://dx.doi.org/%s" desc="doi:%s"]]&lt;/li&gt;
+    <- &lt;li&gt;[[!shortcut  name=arxiv url="http://arxiv.org/abs/%s" desc="arXiv:%s"]]&lt;/li&gt;
+    <- &lt;/ul&gt;
+    <- 
+    <- 
+    <- &lt;p&gt;To add a new shortcut, use the &lt;code&gt;shortcut&lt;/code&gt;
+    <- &lt;a href="../ikiwiki/directive/"&gt;directive&lt;/a&gt;. In the url, "%s" is replaced with the
+    <- text passed to the named shortcut, after [[!wikipedia  url_encoding]]
+    <- it, and '%S' is replaced with the raw, non-encoded text.
+    <- Additionally, &lt;code&gt;%W&lt;/code&gt; is replaced with the text encoded just right for
+    <- Wikipedia. The optional &lt;code&gt;desc&lt;/code&gt; parameter controls the description of
+    <- the link.&lt;/p&gt;
+    <- 
+    <- &lt;p&gt;Remember that the &lt;code&gt;name&lt;/code&gt; you give the shortcut will become a new
+    <- &lt;a href="../ikiwiki/directive/"&gt;directive&lt;/a&gt;.  Avoid using a &lt;code&gt;name&lt;/code&gt; that conflicts
+    <- with an existing directive.  These directives also accept a &lt;code&gt;desc&lt;/code&gt;
+    <- parameter that will override the one provided at definition time.&lt;/p&gt;
+    <- 
+    <- &lt;p&gt;If you come up with a shortcut that you think others might find useful,
+    <- consider contributing it to the &lt;a href="http://ikiwiki.info/shortcuts/"&gt;shortcuts page on the ikiwiki
+    <- wiki&lt;/a&gt;, so that future versions of
+    <- ikiwiki will include your shortcut in the standard underlay.&lt;/p&gt;
+    <- 
+    <- &lt;/section&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;/div&gt;
+    <- 
+    <- &lt;footer id="footer" class="pagefooter" role="contentinfo"&gt;
+    <- 
+    <- &lt;nav id="pageinfo"&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;nav id="backlinks"&gt;
+    <- Links:
+    <- 
+    <- &lt;a href="../ikiwiki/formatting/"&gt;ikiwiki/formatting&lt;/a&gt;
+    <- 
+    <- 
+    <- &lt;/nav&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;div class="pagedate"&gt;
+    <- Last edited &lt;time datetime="2014-09-26T22:55:09Z"&gt;27/09/2014&lt;/time&gt;
+    <- &lt;!-- Created &lt;time datetime="2014-09-26T22:55:09Z" pubdate="pubdate"&gt;27/09/2014&lt;/time&gt; --&gt;
+    <- &lt;/div&gt;
+    <- 
+    <- &lt;/nav&gt;
+    <- 
+    <- 
+    <- &lt;!-- from RPC Bug --&gt;
+    <- &lt;/footer&gt;
+    <- 
+    <- &lt;/article&gt;
+    <- 
+    <- &lt;/body&gt;
+    <- &lt;/html&gt;
+    <- </string></value>
+    <- </param>
+    <- </params>
+    <- </methodResponse>
+    -> <?xml version="1.0" encoding="utf-8"?><methodCall><methodName>format</methodName><params><param><value><string>page</string></value></param><param><value><string>templates/note</string></value></param><param><value><string>content</string></value></param><param><value><string>&lt;!DOCTYPE html&gt;
+    -> &lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;
+    -> &lt;head&gt;
+    -> 
+    -> &lt;meta charset=&quot;utf-8&quot; /&gt;
+    -> &lt;title&gt;note&lt;/title&gt;
+    -> &lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt;
+    -> 
+    -> &lt;link rel=&quot;stylesheet&quot; href=&quot;../../style.css&quot; type=&quot;text/css&quot; /&gt;
+    -> 
+    -> &lt;link rel=&quot;stylesheet&quot; href=&quot;../../local.css&quot; type=&quot;text/css&quot; /&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;link rel=&quot;alternate&quot; type=&quot;application/x-wiki&quot; title=&quot;Edit this page&quot; href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=templates%2Fnote&quot; /&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;/head&gt;
+    -> &lt;body&gt;
+    -> 
+    -> &lt;article class=&quot;page&quot;&gt;
+    -> 
+    -> &lt;section class=&quot;pageheader&quot;&gt;
+    -> &lt;header class=&quot;header&quot;&gt;
+    -> &lt;span&gt;
+    -> &lt;span class=&quot;parentlinks&quot;&gt;
+    -> 
+    -> &lt;a href=&quot;../../&quot;&gt;RPC Bug&lt;/a&gt;/ 
+    -> 
+    -> &lt;a href=&quot;../&quot;&gt;templates&lt;/a&gt;/ 
+    -> 
+    -> &lt;/span&gt;
+    -> &lt;span class=&quot;title&quot;&gt;
+    -> note
+    -> 
+    -> &lt;/span&gt;
+    -> &lt;/span&gt;
+    -> 
+    -> 
+    -> 
+    -> &lt;/header&gt;
+    -> 
+    -> 
+    -> &lt;nav class=&quot;actions&quot;&gt;
+    -> &lt;ul&gt;
+    -> 
+    -> &lt;li&gt;&lt;a href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=templates%2Fnote&quot; rel=&quot;nofollow&quot;&gt;Edit&lt;/a&gt;&lt;/li&gt;
+    -> 
+    -> 
+    -> &lt;li&gt;&lt;a href=&quot;../../recentchanges/&quot;&gt;RecentChanges&lt;/a&gt;&lt;/li&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;li&gt;&lt;a href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=prefs&quot;&gt;Preferences&lt;/a&gt;&lt;/li&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;/ul&gt;
+    -> &lt;/nav&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;/section&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;div id=&quot;pagebody&quot;&gt;
+    -> 
+    -> &lt;section id=&quot;content&quot; role=&quot;main&quot;&gt;
+    -> &lt;p&gt;Use this template to insert a note into a page. The note will be styled to
+    -> float to the right of other text on the page. This template has one
+    -> parameter:&lt;/p&gt;
+    -> 
+    -> &lt;ul&gt;
+    -> &lt;li&gt;`text` - the text to display in the note
+    -> &lt;/ul&gt;
+    -> 
+    -> 
+    -> &lt;/section&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;/div&gt;
+    -> 
+    -> &lt;footer id=&quot;footer&quot; class=&quot;pagefooter&quot; role=&quot;contentinfo&quot;&gt;
+    -> 
+    -> &lt;nav id=&quot;pageinfo&quot;&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;div class=&quot;pagedate&quot;&gt;
+    -> Last edited &lt;time datetime=&quot;2013-09-13T09:30:24Z&quot;&gt;13/09/2013&lt;/time&gt;
+    -> &lt;!-- Created &lt;time datetime=&quot;2013-09-13T09:30:24Z&quot; pubdate=&quot;pubdate&quot;&gt;13/09/2013&lt;/time&gt; --&gt;
+    -> &lt;/div&gt;
+    -> 
+    -> &lt;/nav&gt;
+    -> 
+    -> 
+    -> &lt;!-- from RPC Bug --&gt;
+    -> &lt;/footer&gt;
+    -> 
+    -> &lt;/article&gt;
+    -> 
+    -> &lt;/body&gt;
+    -> &lt;/html&gt;
+    -> </string></value></param></params></methodCall>
+    <- <?xml version='1.0'?>
+    <- <methodResponse>
+    <- <params>
+    <- <param>
+    <- <value><string>&lt;!DOCTYPE html&gt;
+    <- &lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;
+    <- &lt;head&gt;
+    <- 
+    <- &lt;meta charset="utf-8" /&gt;
+    <- &lt;title&gt;note&lt;/title&gt;
+    <- &lt;meta name="viewport" content="width=device-width, initial-scale=1" /&gt;
+    <- 
+    <- &lt;link rel="stylesheet" href="../../style.css" type="text/css" /&gt;
+    <- 
+    <- &lt;link rel="stylesheet" href="../../local.css" type="text/css" /&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;link rel="alternate" type="application/x-wiki" title="Edit this page" href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=templates%2Fnote" /&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;/head&gt;
+    <- &lt;body&gt;
+    <- 
+    <- &lt;article class="page"&gt;
+    <- 
+    <- &lt;section class="pageheader"&gt;
+    <- &lt;header class="header"&gt;
+    <- &lt;span&gt;
+    <- &lt;span class="parentlinks"&gt;
+    <- 
+    <- &lt;a href="../../"&gt;RPC Bug&lt;/a&gt;/ 
+    <- 
+    <- &lt;a href="../"&gt;templates&lt;/a&gt;/ 
+    <- 
+    <- &lt;/span&gt;
+    <- &lt;span class="title"&gt;
+    <- note
+    <- 
+    <- &lt;/span&gt;
+    <- &lt;/span&gt;
+    <- 
+    <- 
+    <- 
+    <- &lt;/header&gt;
+    <- 
+    <- 
+    <- &lt;nav class="actions"&gt;
+    <- &lt;ul&gt;
+    <- 
+    <- &lt;li&gt;&lt;a href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=templates%2Fnote" rel="nofollow"&gt;Edit&lt;/a&gt;&lt;/li&gt;
+    <- 
+    <- 
+    <- &lt;li&gt;&lt;a href="../../recentchanges/"&gt;RecentChanges&lt;/a&gt;&lt;/li&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;li&gt;&lt;a href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=prefs"&gt;Preferences&lt;/a&gt;&lt;/li&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;/ul&gt;
+    <- &lt;/nav&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;/section&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;div id="pagebody"&gt;
+    <- 
+    <- &lt;section id="content" role="main"&gt;
+    <- &lt;p&gt;Use this template to insert a note into a page. The note will be styled to
+    <- float to the right of other text on the page. This template has one
+    <- parameter:&lt;/p&gt;
+    <- 
+    <- &lt;ul&gt;
+    <- &lt;li&gt;`text` - the text to display in the note
+    <- &lt;/ul&gt;
+    <- 
+    <- 
+    <- &lt;/section&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;/div&gt;
+    <- 
+    <- &lt;footer id="footer" class="pagefooter" role="contentinfo"&gt;
+    <- 
+    <- &lt;nav id="pageinfo"&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;div class="pagedate"&gt;
+    <- Last edited &lt;time datetime="2013-09-13T09:30:24Z"&gt;13/09/2013&lt;/time&gt;
+    <- &lt;!-- Created &lt;time datetime="2013-09-13T09:30:24Z" pubdate="pubdate"&gt;13/09/2013&lt;/time&gt; --&gt;
+    <- &lt;/div&gt;
+    <- 
+    <- &lt;/nav&gt;
+    <- 
+    <- 
+    <- &lt;!-- from RPC Bug --&gt;
+    <- &lt;/footer&gt;
+    <- 
+    <- &lt;/article&gt;
+    <- 
+    <- &lt;/body&gt;
+    <- &lt;/html&gt;
+    <- </string></value>
+    <- </param>
+    <- </params>
+    <- </methodResponse>
+    -> <?xml version="1.0" encoding="utf-8"?><methodCall><methodName>format</methodName><params><param><value><string>page</string></value></param><param><value><string>templates/popup</string></value></param><param><value><string>content</string></value></param><param><value><string>&lt;!DOCTYPE html&gt;
+    -> &lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;
+    -> &lt;head&gt;
+    -> 
+    -> &lt;meta charset=&quot;utf-8&quot; /&gt;
+    -> &lt;title&gt;popup&lt;/title&gt;
+    -> &lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt;
+    -> 
+    -> &lt;link rel=&quot;stylesheet&quot; href=&quot;../../style.css&quot; type=&quot;text/css&quot; /&gt;
+    -> 
+    -> &lt;link rel=&quot;stylesheet&quot; href=&quot;../../local.css&quot; type=&quot;text/css&quot; /&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;link rel=&quot;alternate&quot; type=&quot;application/x-wiki&quot; title=&quot;Edit this page&quot; href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=templates%2Fpopup&quot; /&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;/head&gt;
+    -> &lt;body&gt;
+    -> 
+    -> &lt;article class=&quot;page&quot;&gt;
+    -> 
+    -> &lt;section class=&quot;pageheader&quot;&gt;
+    -> &lt;header class=&quot;header&quot;&gt;
+    -> &lt;span&gt;
+    -> &lt;span class=&quot;parentlinks&quot;&gt;
+    -> 
+    -> &lt;a href=&quot;../../&quot;&gt;RPC Bug&lt;/a&gt;/ 
+    -> 
+    -> &lt;a href=&quot;../&quot;&gt;templates&lt;/a&gt;/ 
+    -> 
+    -> &lt;/span&gt;
+    -> &lt;span class=&quot;title&quot;&gt;
+    -> popup
+    -> 
+    -> &lt;/span&gt;
+    -> &lt;/span&gt;
+    -> 
+    -> 
+    -> 
+    -> &lt;/header&gt;
+    -> 
+    -> 
+    -> &lt;nav class=&quot;actions&quot;&gt;
+    -> &lt;ul&gt;
+    -> 
+    -> &lt;li&gt;&lt;a href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=templates%2Fpopup&quot; rel=&quot;nofollow&quot;&gt;Edit&lt;/a&gt;&lt;/li&gt;
+    -> 
+    -> 
+    -> &lt;li&gt;&lt;a href=&quot;../../recentchanges/&quot;&gt;RecentChanges&lt;/a&gt;&lt;/li&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;li&gt;&lt;a href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=prefs&quot;&gt;Preferences&lt;/a&gt;&lt;/li&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;/ul&gt;
+    -> &lt;/nav&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;/section&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;div id=&quot;pagebody&quot;&gt;
+    -> 
+    -> &lt;section id=&quot;content&quot; role=&quot;main&quot;&gt;
+    -> &lt;p&gt;Use this template to create a popup window that is displayed when the mouse
+    -> is over part of the page. This template has two parameters:&lt;/p&gt;
+    -> 
+    -> &lt;ul&gt;
+    -> &lt;li&gt;`mouseover` - This is the text or other content that triggers the
+    -> popup.
+    -> &lt;li&gt;`popup` - This should be the content of the popup window. It can be
+    -> anything, even images or a whole little wiki page, but should not be too
+    -> large for good usability.
+    -> &lt;/ul&gt;
+    -> 
+    -> 
+    -> &lt;p&gt;Note that browsers that do not support the CSS will display the popup
+    -> inline in the page, inside square brackets.&lt;/p&gt;
+    -> 
+    -> &lt;p&gt;[[templatebody &amp;lt;
+    -> &lt;span class=&quot;paren&quot;&gt;[&lt;/span&gt;&lt;span class=&quot;balloon&quot;&gt;&lt;/span&gt;&lt;span class=&quot;paren&quot;&gt;]&lt;/span&gt;
+    -> &lt;/span&gt;
+    -> ENDBODY]]&lt;/p&gt;
+    -> 
+    -> &lt;/section&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;/div&gt;
+    -> 
+    -> &lt;footer id=&quot;footer&quot; class=&quot;pagefooter&quot; role=&quot;contentinfo&quot;&gt;
+    -> 
+    -> &lt;nav id=&quot;pageinfo&quot;&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;div class=&quot;pagedate&quot;&gt;
+    -> Last edited &lt;time datetime=&quot;2013-09-13T09:30:24Z&quot;&gt;13/09/2013&lt;/time&gt;
+    -> &lt;!-- Created &lt;time datetime=&quot;2013-09-13T09:30:24Z&quot; pubdate=&quot;pubdate&quot;&gt;13/09/2013&lt;/time&gt; --&gt;
+    -> &lt;/div&gt;
+    -> 
+    -> &lt;/nav&gt;
+    -> 
+    -> 
+    -> &lt;!-- from RPC Bug --&gt;
+    -> &lt;/footer&gt;
+    -> 
+    -> &lt;/article&gt;
+    -> 
+    -> &lt;/body&gt;
+    -> &lt;/html&gt;
+    -> </string></value></param></params></methodCall>
+    <- <?xml version='1.0'?>
+    <- <methodResponse>
+    <- <params>
+    <- <param>
+    <- <value><string>&lt;!DOCTYPE html&gt;
+    <- &lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;
+    <- &lt;head&gt;
+    <- 
+    <- &lt;meta charset="utf-8" /&gt;
+    <- &lt;title&gt;popup&lt;/title&gt;
+    <- &lt;meta name="viewport" content="width=device-width, initial-scale=1" /&gt;
+    <- 
+    <- &lt;link rel="stylesheet" href="../../style.css" type="text/css" /&gt;
+    <- 
+    <- &lt;link rel="stylesheet" href="../../local.css" type="text/css" /&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;link rel="alternate" type="application/x-wiki" title="Edit this page" href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=templates%2Fpopup" /&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;/head&gt;
+    <- &lt;body&gt;
+    <- 
+    <- &lt;article class="page"&gt;
+    <- 
+    <- &lt;section class="pageheader"&gt;
+    <- &lt;header class="header"&gt;
+    <- &lt;span&gt;
+    <- &lt;span class="parentlinks"&gt;
+    <- 
+    <- &lt;a href="../../"&gt;RPC Bug&lt;/a&gt;/ 
+    <- 
+    <- &lt;a href="../"&gt;templates&lt;/a&gt;/ 
+    <- 
+    <- &lt;/span&gt;
+    <- &lt;span class="title"&gt;
+    <- popup
+    <- 
+    <- &lt;/span&gt;
+    <- &lt;/span&gt;
+    <- 
+    <- 
+    <- 
+    <- &lt;/header&gt;
+    <- 
+    <- 
+    <- &lt;nav class="actions"&gt;
+    <- &lt;ul&gt;
+    <- 
+    <- &lt;li&gt;&lt;a href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=templates%2Fpopup" rel="nofollow"&gt;Edit&lt;/a&gt;&lt;/li&gt;
+    <- 
+    <- 
+    <- &lt;li&gt;&lt;a href="../../recentchanges/"&gt;RecentChanges&lt;/a&gt;&lt;/li&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;li&gt;&lt;a href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=prefs"&gt;Preferences&lt;/a&gt;&lt;/li&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;/ul&gt;
+    <- &lt;/nav&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;/section&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;div id="pagebody"&gt;
+    <- 
+    <- &lt;section id="content" role="main"&gt;
+    <- &lt;p&gt;Use this template to create a popup window that is displayed when the mouse
+    <- is over part of the page. This template has two parameters:&lt;/p&gt;
+    <- 
+    <- &lt;ul&gt;
+    <- &lt;li&gt;`mouseover` - This is the text or other content that triggers the
+    <- popup.
+    <- &lt;li&gt;`popup` - This should be the content of the popup window. It can be
+    <- anything, even images or a whole little wiki page, but should not be too
+    <- large for good usability.
+    <- &lt;/ul&gt;
+    <- 
+    <- 
+    <- &lt;p&gt;Note that browsers that do not support the CSS will display the popup
+    <- inline in the page, inside square brackets.&lt;/p&gt;
+    <- 
+    <- &lt;p&gt;[[templatebody &amp;lt;
+    <- &lt;span class="paren"&gt;[&lt;/span&gt;&lt;span class="balloon"&gt;&lt;/span&gt;&lt;span class="paren"&gt;]&lt;/span&gt;
+    <- &lt;/span&gt;
+    <- ENDBODY]]&lt;/p&gt;
+    <- 
+    <- &lt;/section&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;/div&gt;
+    <- 
+    <- &lt;footer id="footer" class="pagefooter" role="contentinfo"&gt;
+    <- 
+    <- &lt;nav id="pageinfo"&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;div class="pagedate"&gt;
+    <- Last edited &lt;time datetime="2013-09-13T09:30:24Z"&gt;13/09/2013&lt;/time&gt;
+    <- &lt;!-- Created &lt;time datetime="2013-09-13T09:30:24Z" pubdate="pubdate"&gt;13/09/2013&lt;/time&gt; --&gt;
+    <- &lt;/div&gt;
+    <- 
+    <- &lt;/nav&gt;
+    <- 
+    <- 
+    <- &lt;!-- from RPC Bug --&gt;
+    <- &lt;/footer&gt;
+    <- 
+    <- &lt;/article&gt;
+    <- 
+    <- &lt;/body&gt;
+    <- &lt;/html&gt;
+    <- </string></value>
+    <- </param>
+    <- </params>
+    <- </methodResponse>
+    -> <?xml version="1.0" encoding="utf-8"?><methodCall><methodName>format</methodName><params><param><value><string>page</string></value></param><param><value><string>ikiwiki/directive</string></value></param><param><value><string>content</string></value></param><param><value><string>&lt;!DOCTYPE html&gt;
+    -> &lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;
+    -> &lt;head&gt;
+    -> 
+    -> &lt;meta charset=&quot;utf-8&quot; /&gt;
+    -> &lt;title&gt;directive&lt;/title&gt;
+    -> &lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt;
+    -> 
+    -> &lt;link rel=&quot;stylesheet&quot; href=&quot;../../style.css&quot; type=&quot;text/css&quot; /&gt;
+    -> 
+    -> &lt;link rel=&quot;stylesheet&quot; href=&quot;../../local.css&quot; type=&quot;text/css&quot; /&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;link rel=&quot;alternate&quot; type=&quot;application/x-wiki&quot; title=&quot;Edit this page&quot; href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=ikiwiki%2Fdirective&quot; /&gt;
+    -> 
+    -> 
+    -> 
+    -> &lt;meta name=&quot;robots&quot; content=&quot;noindex, follow&quot; /&gt;
+    -> 
+    -> 
+    -> 
+    -> &lt;/head&gt;
+    -> &lt;body&gt;
+    -> 
+    -> &lt;article class=&quot;page&quot;&gt;
+    -> 
+    -> &lt;section class=&quot;pageheader&quot;&gt;
+    -> &lt;header class=&quot;header&quot;&gt;
+    -> &lt;span&gt;
+    -> &lt;span class=&quot;parentlinks&quot;&gt;
+    -> 
+    -> &lt;a href=&quot;../../&quot;&gt;RPC Bug&lt;/a&gt;/ 
+    -> 
+    -> &lt;a href=&quot;../&quot;&gt;ikiwiki&lt;/a&gt;/ 
+    -> 
+    -> &lt;/span&gt;
+    -> &lt;span class=&quot;title&quot;&gt;
+    -> directive
+    -> 
+    -> &lt;/span&gt;
+    -> &lt;/span&gt;
+    -> 
+    -> 
+    -> 
+    -> &lt;/header&gt;
+    -> 
+    -> 
+    -> &lt;nav class=&quot;actions&quot;&gt;
+    -> &lt;ul&gt;
+    -> 
+    -> &lt;li&gt;&lt;a href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=ikiwiki%2Fdirective&quot; rel=&quot;nofollow&quot;&gt;Edit&lt;/a&gt;&lt;/li&gt;
+    -> 
+    -> 
+    -> &lt;li&gt;&lt;a href=&quot;../../recentchanges/&quot;&gt;RecentChanges&lt;/a&gt;&lt;/li&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;li&gt;&lt;a href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=prefs&quot;&gt;Preferences&lt;/a&gt;&lt;/li&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;/ul&gt;
+    -> &lt;/nav&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;/section&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;div id=&quot;pagebody&quot;&gt;
+    -> 
+    -> &lt;section id=&quot;content&quot; role=&quot;main&quot;&gt;
+    -> &lt;p&gt;Directives are similar to a &lt;a href=&quot;../wikilink/&quot;&gt;WikiLink&lt;/a&gt; in form, except they
+    -> begin with &lt;code&gt;!&lt;/code&gt; and may contain parameters. The general form is:&lt;/p&gt;
+    -> 
+    -> &lt;pre&gt;&lt;code&gt;[[!directive  param=&quot;value&quot; param=&quot;value&quot;]]
+    -> &lt;/code&gt;&lt;/pre&gt;
+    -> 
+    -> &lt;p&gt;This gets expanded before the rest of the page is processed, and can be used
+    -> to transform the page in various ways.&lt;/p&gt;
+    -> 
+    -> &lt;p&gt;The quotes around values can be omitted if the value is a simple word.
+    -> Also, some directives may use parameters without values, for example:&lt;/p&gt;
+    -> 
+    -> &lt;pre&gt;&lt;code&gt;[[!tag  foo]]
+    -> &lt;/code&gt;&lt;/pre&gt;
+    -> 
+    -> &lt;p&gt;A directive does not need to all be on one line, it can be
+    -> wrapped to multiple lines if you like:&lt;/p&gt;
+    -> 
+    -> &lt;pre&gt;&lt;code&gt;[[!directive  foo=&quot;baldersnatch&quot;
+    -> bar=&quot;supercalifragilisticexpialidocious&quot; baz=11]]
+    -> &lt;/code&gt;&lt;/pre&gt;
+    -> 
+    -> &lt;p&gt;Also, multiple lines of &lt;em&gt;quoted&lt;/em&gt; text can be used for a value.
+    -> To allow quote marks inside the quoted text, delimit the block
+    -> of text with triple-double-quotes or triple-single-quotes:&lt;/p&gt;
+    -> 
+    -> &lt;pre&gt;&lt;code&gt;[[!directive  text=&quot;&quot;&quot;
+    -> 1. &quot;foo&quot;
+    -> 2. &quot;bar&quot;
+    -> 3. &quot;baz&quot;
+    -> &quot;&quot;&quot; othertext=&apos;&apos;&apos;
+    -> 1. &apos;quux&apos;
+    -> 2. &quot;foo&quot;
+    -> &apos;&apos;&apos;]]
+    -> &lt;/code&gt;&lt;/pre&gt;
+    -> 
+    -> &lt;p&gt;If you want to put text with triple quotes into a parameter value, you can
+    -> use perl-style here-doc syntax, even nesting it like this:&lt;/p&gt;
+    -> 
+    -> &lt;pre&gt;&lt;code&gt;[[!directive  text=&amp;lt;&amp;lt;OUTER
+    -> [[!otherdirective &amp;lt;&amp;lt;INNER
+    -> inner text
+    -> INNER]]
+    -> outer text
+    -> OUTER]]
+    -> &lt;/code&gt;&lt;/pre&gt;
+    -> 
+    -> &lt;p&gt;ikiwiki also has an older syntax for directives, which requires a space in
+    -> directives to distinguish them from &lt;a href=&quot;../wikilink/&quot;&gt;wikilinks&lt;/a&gt;. This
+    -> syntax has several disadvantages: it requires a space after directives with
+    -> no parameters (such as &lt;code&gt;[[pagecount ]]&lt;/code&gt;), and it prohibits spaces in
+    -> &lt;a href=&quot;../wikilink/&quot;&gt;wikilinks&lt;/a&gt;.  ikiwiki now provides the &lt;code&gt;!&lt;/code&gt;-prefixed
+    -> syntax shown above as default.  However, ikiwiki still supports wikis using
+    -> the older syntax, if the &lt;code&gt;prefix_directives&lt;/code&gt; option is disabled.&lt;/p&gt;
+    -> 
+    -> &lt;/section&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;/div&gt;
+    -> 
+    -> &lt;footer id=&quot;footer&quot; class=&quot;pagefooter&quot; role=&quot;contentinfo&quot;&gt;
+    -> 
+    -> &lt;nav id=&quot;pageinfo&quot;&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;nav id=&quot;backlinks&quot;&gt;
+    -> Links:
+    -> 
+    -> &lt;a href=&quot;../formatting/&quot;&gt;formatting&lt;/a&gt;
+    -> 
+    -> &lt;a href=&quot;../&quot;&gt;ikiwiki&lt;/a&gt;
+    -> 
+    -> &lt;a href=&quot;../markdown/&quot;&gt;markdown&lt;/a&gt;
+    -> 
+    -> &lt;a href=&quot;../pagespec/sorting/&quot;&gt;pagespec/sorting&lt;/a&gt;
+    -> 
+    -> &lt;a href=&quot;../../shortcuts/&quot;&gt;shortcuts&lt;/a&gt;
+    -> 
+    -> 
+    -> &lt;/nav&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;div class=&quot;pagedate&quot;&gt;
+    -> Last edited &lt;time datetime=&quot;2014-09-12T20:23:58Z&quot;&gt;12/09/2014&lt;/time&gt;
+    -> &lt;!-- Created &lt;time datetime=&quot;2014-09-12T20:23:58Z&quot; pubdate=&quot;pubdate&quot;&gt;12/09/2014&lt;/time&gt; --&gt;
+    -> &lt;/div&gt;
+    -> 
+    -> &lt;/nav&gt;
+    -> 
+    -> 
+    -> &lt;!-- from RPC Bug --&gt;
+    -> &lt;/footer&gt;
+    -> 
+    -> &lt;/article&gt;
+    -> 
+    -> &lt;/body&gt;
+    -> &lt;/html&gt;
+    -> </string></value></param></params></methodCall>
+    <- <?xml version='1.0'?>
+    <- <methodResponse>
+    <- <params>
+    <- <param>
+    <- <value><string>&lt;!DOCTYPE html&gt;
+    <- &lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;
+    <- &lt;head&gt;
+    <- 
+    <- &lt;meta charset="utf-8" /&gt;
+    <- &lt;title&gt;directive&lt;/title&gt;
+    <- &lt;meta name="viewport" content="width=device-width, initial-scale=1" /&gt;
+    <- 
+    <- &lt;link rel="stylesheet" href="../../style.css" type="text/css" /&gt;
+    <- 
+    <- &lt;link rel="stylesheet" href="../../local.css" type="text/css" /&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;link rel="alternate" type="application/x-wiki" title="Edit this page" href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=ikiwiki%2Fdirective" /&gt;
+    <- 
+    <- 
+    <- 
+    <- &lt;meta name="robots" content="noindex, follow" /&gt;
+    <- 
+    <- 
+    <- 
+    <- &lt;/head&gt;
+    <- &lt;body&gt;
+    <- 
+    <- &lt;article class="page"&gt;
+    <- 
+    <- &lt;section class="pageheader"&gt;
+    <- &lt;header class="header"&gt;
+    <- &lt;span&gt;
+    <- &lt;span class="parentlinks"&gt;
+    <- 
+    <- &lt;a href="../../"&gt;RPC Bug&lt;/a&gt;/ 
+    <- 
+    <- &lt;a href="../"&gt;ikiwiki&lt;/a&gt;/ 
+    <- 
+    <- &lt;/span&gt;
+    <- &lt;span class="title"&gt;
+    <- directive
+    <- 
+    <- &lt;/span&gt;
+    <- &lt;/span&gt;
+    <- 
+    <- 
+    <- 
+    <- &lt;/header&gt;
+    <- 
+    <- 
+    <- &lt;nav class="actions"&gt;
+    <- &lt;ul&gt;
+    <- 
+    <- &lt;li&gt;&lt;a href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=ikiwiki%2Fdirective" rel="nofollow"&gt;Edit&lt;/a&gt;&lt;/li&gt;
+    <- 
+    <- 
+    <- &lt;li&gt;&lt;a href="../../recentchanges/"&gt;RecentChanges&lt;/a&gt;&lt;/li&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;li&gt;&lt;a href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=prefs"&gt;Preferences&lt;/a&gt;&lt;/li&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;/ul&gt;
+    <- &lt;/nav&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;/section&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;div id="pagebody"&gt;
+    <- 
+    <- &lt;section id="content" role="main"&gt;
+    <- &lt;p&gt;Directives are similar to a &lt;a href="../wikilink/"&gt;WikiLink&lt;/a&gt; in form, except they
+    <- begin with &lt;code&gt;!&lt;/code&gt; and may contain parameters. The general form is:&lt;/p&gt;
+    <- 
+    <- &lt;pre&gt;&lt;code&gt;[[!directive  param="value" param="value"]]
+    <- &lt;/code&gt;&lt;/pre&gt;
+    <- 
+    <- &lt;p&gt;This gets expanded before the rest of the page is processed, and can be used
+    <- to transform the page in various ways.&lt;/p&gt;
+    <- 
+    <- &lt;p&gt;The quotes around values can be omitted if the value is a simple word.
+    <- Also, some directives may use parameters without values, for example:&lt;/p&gt;
+    <- 
+    <- &lt;pre&gt;&lt;code&gt;[[!tag  foo]]
+    <- &lt;/code&gt;&lt;/pre&gt;
+    <- 
+    <- &lt;p&gt;A directive does not need to all be on one line, it can be
+    <- wrapped to multiple lines if you like:&lt;/p&gt;
+    <- 
+    <- &lt;pre&gt;&lt;code&gt;[[!directive  foo="baldersnatch"
+    <- bar="supercalifragilisticexpialidocious" baz=11]]
+    <- &lt;/code&gt;&lt;/pre&gt;
+    <- 
+    <- &lt;p&gt;Also, multiple lines of &lt;em&gt;quoted&lt;/em&gt; text can be used for a value.
+    <- To allow quote marks inside the quoted text, delimit the block
+    <- of text with triple-double-quotes or triple-single-quotes:&lt;/p&gt;
+    <- 
+    <- &lt;pre&gt;&lt;code&gt;[[!directive  text="""
+    <- 1. "foo"
+    <- 2. "bar"
+    <- 3. "baz"
+    <- """ othertext='''
+    <- 1. 'quux'
+    <- 2. "foo"
+    <- ''']]
+    <- &lt;/code&gt;&lt;/pre&gt;
+    <- 
+    <- &lt;p&gt;If you want to put text with triple quotes into a parameter value, you can
+    <- use perl-style here-doc syntax, even nesting it like this:&lt;/p&gt;
+    <- 
+    <- &lt;pre&gt;&lt;code&gt;[[!directive  text=&amp;lt;&amp;lt;OUTER
+    <- [[!otherdirective &amp;lt;&amp;lt;INNER
+    <- inner text
+    <- INNER]]
+    <- outer text
+    <- OUTER]]
+    <- &lt;/code&gt;&lt;/pre&gt;
+    <- 
+    <- &lt;p&gt;ikiwiki also has an older syntax for directives, which requires a space in
+    <- directives to distinguish them from &lt;a href="../wikilink/"&gt;wikilinks&lt;/a&gt;. This
+    <- syntax has several disadvantages: it requires a space after directives with
+    <- no parameters (such as &lt;code&gt;[[pagecount ]]&lt;/code&gt;), and it prohibits spaces in
+    <- &lt;a href="../wikilink/"&gt;wikilinks&lt;/a&gt;.  ikiwiki now provides the &lt;code&gt;!&lt;/code&gt;-prefixed
+    <- syntax shown above as default.  However, ikiwiki still supports wikis using
+    <- the older syntax, if the &lt;code&gt;prefix_directives&lt;/code&gt; option is disabled.&lt;/p&gt;
+    <- 
+    <- &lt;/section&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;/div&gt;
+    <- 
+    <- &lt;footer id="footer" class="pagefooter" role="contentinfo"&gt;
+    <- 
+    <- &lt;nav id="pageinfo"&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;nav id="backlinks"&gt;
+    <- Links:
+    <- 
+    <- &lt;a href="../formatting/"&gt;formatting&lt;/a&gt;
+    <- 
+    <- &lt;a href="../"&gt;ikiwiki&lt;/a&gt;
+    <- 
+    <- &lt;a href="../markdown/"&gt;markdown&lt;/a&gt;
+    <- 
+    <- &lt;a href="../pagespec/sorting/"&gt;pagespec/sorting&lt;/a&gt;
+    <- 
+    <- &lt;a href="../../shortcuts/"&gt;shortcuts&lt;/a&gt;
+    <- 
+    <- 
+    <- &lt;/nav&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;div class="pagedate"&gt;
+    <- Last edited &lt;time datetime="2014-09-12T20:23:58Z"&gt;12/09/2014&lt;/time&gt;
+    <- &lt;!-- Created &lt;time datetime="2014-09-12T20:23:58Z" pubdate="pubdate"&gt;12/09/2014&lt;/time&gt; --&gt;
+    <- &lt;/div&gt;
+    <- 
+    <- &lt;/nav&gt;
+    <- 
+    <- 
+    <- &lt;!-- from RPC Bug --&gt;
+    <- &lt;/footer&gt;
+    <- 
+    <- &lt;/article&gt;
+    <- 
+    <- &lt;/body&gt;
+    <- &lt;/html&gt;
+    <- </string></value>
+    <- </param>
+    <- </params>
+    <- </methodResponse>
+    -> <?xml version="1.0" encoding="utf-8"?><methodCall><methodName>format</methodName><params><param><value><string>page</string></value></param><param><value><string>ikiwiki/pagespec</string></value></param><param><value><string>content</string></value></param><param><value><string>&lt;!DOCTYPE html&gt;
+    -> &lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;
+    -> &lt;head&gt;
+    -> 
+    -> &lt;meta charset=&quot;utf-8&quot; /&gt;
+    -> &lt;title&gt;pagespec&lt;/title&gt;
+    -> &lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt;
+    -> 
+    -> &lt;link rel=&quot;stylesheet&quot; href=&quot;../../style.css&quot; type=&quot;text/css&quot; /&gt;
+    -> 
+    -> &lt;link rel=&quot;stylesheet&quot; href=&quot;../../local.css&quot; type=&quot;text/css&quot; /&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;link rel=&quot;alternate&quot; type=&quot;application/x-wiki&quot; title=&quot;Edit this page&quot; href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=ikiwiki%2Fpagespec&quot; /&gt;
+    -> 
+    -> 
+    -> 
+    -> &lt;meta name=&quot;robots&quot; content=&quot;noindex, follow&quot; /&gt;
+    -> 
+    -> 
+    -> 
+    -> &lt;/head&gt;
+    -> &lt;body&gt;
+    -> 
+    -> &lt;article class=&quot;page&quot;&gt;
+    -> 
+    -> &lt;section class=&quot;pageheader&quot;&gt;
+    -> &lt;header class=&quot;header&quot;&gt;
+    -> &lt;span&gt;
+    -> &lt;span class=&quot;parentlinks&quot;&gt;
+    -> 
+    -> &lt;a href=&quot;../../&quot;&gt;RPC Bug&lt;/a&gt;/ 
+    -> 
+    -> &lt;a href=&quot;../&quot;&gt;ikiwiki&lt;/a&gt;/ 
+    -> 
+    -> &lt;/span&gt;
+    -> &lt;span class=&quot;title&quot;&gt;
+    -> pagespec
+    -> 
+    -> &lt;/span&gt;
+    -> &lt;/span&gt;
+    -> 
+    -> 
+    -> 
+    -> &lt;/header&gt;
+    -> 
+    -> 
+    -> &lt;nav class=&quot;actions&quot;&gt;
+    -> &lt;ul&gt;
+    -> 
+    -> &lt;li&gt;&lt;a href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=ikiwiki%2Fpagespec&quot; rel=&quot;nofollow&quot;&gt;Edit&lt;/a&gt;&lt;/li&gt;
+    -> 
+    -> 
+    -> &lt;li&gt;&lt;a href=&quot;../../recentchanges/&quot;&gt;RecentChanges&lt;/a&gt;&lt;/li&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;li&gt;&lt;a href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=prefs&quot;&gt;Preferences&lt;/a&gt;&lt;/li&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;/ul&gt;
+    -> &lt;/nav&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;/section&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;div id=&quot;pagebody&quot;&gt;
+    -> 
+    -> &lt;section id=&quot;content&quot; role=&quot;main&quot;&gt;
+    -> &lt;p&gt;To select a set of pages, such as pages that are locked, pages
+    -> whose commit emails you want subscribe to, or pages to combine into a
+    -> blog, the wiki uses a PageSpec. This is an expression that matches
+    -> a set of pages.&lt;/p&gt;
+    -> 
+    -> &lt;p&gt;The simplest PageSpec is a simple list of pages. For example, this matches
+    -> any of the three listed pages:&lt;/p&gt;
+    -> 
+    -> &lt;pre&gt;&lt;code&gt;foo or bar or baz
+    -> &lt;/code&gt;&lt;/pre&gt;
+    -> 
+    -> &lt;p&gt;More often you will want to match any pages that have a particular thing in
+    -> their name. You can do this using a glob pattern. &quot;&lt;code&gt;*&lt;/code&gt;&quot; stands for any part
+    -> of a page name, and &quot;&lt;code&gt;?&lt;/code&gt;&quot; for any single letter of a page name. So this
+    -> matches all pages about music, and any &lt;a href=&quot;../subpage/&quot;&gt;SubPage&lt;/a&gt;s of the SandBox, but does
+    -> not match the SandBox itself:&lt;/p&gt;
+    -> 
+    -> &lt;pre&gt;&lt;code&gt;*music* or SandBox/*
+    -> &lt;/code&gt;&lt;/pre&gt;
+    -> 
+    -> &lt;p&gt;You can also prefix an item with &quot;&lt;code&gt;!&lt;/code&gt;&quot; to skip pages that match it. So to
+    -> match all pages except for Discussion pages and the SandBox:&lt;/p&gt;
+    -> 
+    -> &lt;pre&gt;&lt;code&gt;* and !SandBox and !*/Discussion
+    -> &lt;/code&gt;&lt;/pre&gt;
+    -> 
+    -> &lt;p&gt;Some more elaborate limits can be added to what matches using these functions:&lt;/p&gt;
+    -> 
+    -> &lt;ul&gt;
+    -> &lt;li&gt;&quot;&lt;code&gt;glob(someglob)&lt;/code&gt;&quot; - matches pages and other files that match the given glob.
+    -> Just writing the glob by itself is actually a shorthand for this function.&lt;/li&gt;
+    -> &lt;li&gt;&quot;&lt;code&gt;page(glob)&lt;/code&gt;&quot; - like &lt;code&gt;glob()&lt;/code&gt;, but only matches pages, not other files&lt;/li&gt;
+    -> &lt;li&gt;&quot;&lt;code&gt;link(page)&lt;/code&gt;&quot; - matches only pages that link to a given page (or glob)&lt;/li&gt;
+    -> &lt;li&gt;&quot;&lt;code&gt;tagged(tag)&lt;/code&gt;&quot; - matches pages that are tagged or link to the given tag (or
+    -> tags matched by a glob)&lt;/li&gt;
+    -> &lt;li&gt;&quot;&lt;code&gt;backlink(page)&lt;/code&gt;&quot; - matches only pages that a given page links to&lt;/li&gt;
+    -> &lt;li&gt;&quot;&lt;code&gt;creation_month(month)&lt;/code&gt;&quot; - matches only files created on the given month
+    -> number&lt;/li&gt;
+    -> &lt;li&gt;&quot;&lt;code&gt;creation_day(mday)&lt;/code&gt;&quot; - or day of the month&lt;/li&gt;
+    -> &lt;li&gt;&quot;&lt;code&gt;creation_year(year)&lt;/code&gt;&quot; - or year&lt;/li&gt;
+    -> &lt;li&gt;&quot;&lt;code&gt;created_after(page)&lt;/code&gt;&quot; - matches only files created after the given page
+    -> was created&lt;/li&gt;
+    -> &lt;li&gt;&quot;&lt;code&gt;created_before(page)&lt;/code&gt;&quot; - matches only files created before the given page
+    -> was created&lt;/li&gt;
+    -> &lt;li&gt;&quot;&lt;code&gt;internal(glob)&lt;/code&gt;&quot; - like &lt;code&gt;glob()&lt;/code&gt;, but matches even internal-use
+    -> pages that globs do not usually match.&lt;/li&gt;
+    -> &lt;li&gt;&quot;&lt;code&gt;title(glob)&lt;/code&gt;&quot;, &quot;&lt;code&gt;author(glob)&lt;/code&gt;&quot;, &quot;&lt;code&gt;authorurl(glob)&lt;/code&gt;&quot;,
+    -> &quot;&lt;code&gt;license(glob)&lt;/code&gt;&quot;, &quot;&lt;code&gt;copyright(glob)&lt;/code&gt;&quot;, &quot;&lt;code&gt;guid(glob)&lt;/code&gt;&quot;
+    -> 
+    -> &lt;ul&gt;
+    -> &lt;li&gt;match pages that have the given metadata, matching the specified glob.&lt;/li&gt;
+    -> &lt;/ul&gt;
+    -> &lt;/li&gt;
+    -> &lt;li&gt;&quot;&lt;code&gt;user(username)&lt;/code&gt;&quot; - tests whether a modification is being made by a
+    -> user with the specified username. If openid is enabled, an openid can also
+    -> be put here. Glob patterns can be used in the username. For example,
+    -> to match all openid users, use &lt;code&gt;user(*://*)&lt;/code&gt;&lt;/li&gt;
+    -> &lt;li&gt;&quot;&lt;code&gt;admin()&lt;/code&gt;&quot; - tests whether a modification is being made by one of the
+    -> wiki admins.&lt;/li&gt;
+    -> &lt;li&gt;&quot;&lt;code&gt;ip(address)&lt;/code&gt;&quot; - tests whether a modification is being made from the
+    -> specified IP address. Glob patterns can be used in the address. For
+    -> example, &lt;code&gt;ip(127.0.0.*)&lt;/code&gt;&lt;/li&gt;
+    -> &lt;li&gt;&quot;&lt;code&gt;comment(glob)&lt;/code&gt;&quot; - matches comments to a page matching the glob.&lt;/li&gt;
+    -> &lt;li&gt;&quot;&lt;code&gt;comment_pending(glob)&lt;/code&gt;&quot; - matches unmoderated, pending comments.&lt;/li&gt;
+    -> &lt;li&gt;&quot;&lt;code&gt;postcomment(glob)&lt;/code&gt;&quot; - matches only when comments are being
+    -> posted to a page matching the specified glob&lt;/li&gt;
+    -> &lt;/ul&gt;
+    -> 
+    -> 
+    -> &lt;p&gt;For example, to match all pages in a blog that link to the page about music
+    -> and were written in 2005:&lt;/p&gt;
+    -> 
+    -> &lt;pre&gt;&lt;code&gt;blog/* and link(music) and creation_year(2005)
+    -> &lt;/code&gt;&lt;/pre&gt;
+    -> 
+    -> &lt;p&gt;Note the use of &quot;and&quot; in the above example, that means that only pages that
+    -> match each of the three expressions match the whole. Use &quot;and&quot; when you
+    -> want to combine expression like that; &quot;or&quot; when it&apos;s enough for a page to
+    -> match one expression. Note that it doesn&apos;t make sense to say &quot;index and
+    -> SandBox&quot;, since no page can match both expressions.&lt;/p&gt;
+    -> 
+    -> &lt;p&gt;More complex expressions can also be created, by using parentheses for
+    -> grouping. For example, to match pages in a blog that are tagged with either
+    -> of two tags, use:&lt;/p&gt;
+    -> 
+    -> &lt;pre&gt;&lt;code&gt;blog/* and (tagged(foo) or tagged(bar))
+    -> &lt;/code&gt;&lt;/pre&gt;
+    -> 
+    -> &lt;p&gt;Note that page names in PageSpecs are matched against the absolute
+    -> filenames of the pages in the wiki, so a pagespec &quot;foo&quot; used on page
+    -> &quot;a/b&quot; will not match a page named &quot;a/foo&quot; or &quot;a/b/foo&quot;. To match
+    -> relative to the directory of the page containing the pagespec, you can
+    -> use &quot;./&quot;. For example, &quot;./foo&quot; on page &quot;a/b&quot; matches page &quot;a/foo&quot;.&lt;/p&gt;
+    -> 
+    -> &lt;p&gt;To indicate the name of the page the PageSpec is used in, you can
+    -> use a single dot. For example, &lt;code&gt;link(.)&lt;/code&gt; matches all the pages
+    -> linking to the page containing the PageSpec.&lt;/p&gt;
+    -> 
+    -> &lt;/section&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;/div&gt;
+    -> 
+    -> &lt;footer id=&quot;footer&quot; class=&quot;pagefooter&quot; role=&quot;contentinfo&quot;&gt;
+    -> 
+    -> &lt;nav id=&quot;pageinfo&quot;&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;nav id=&quot;backlinks&quot;&gt;
+    -> Links:
+    -> 
+    -> &lt;a href=&quot;../&quot;&gt;ikiwiki&lt;/a&gt;
+    -> 
+    -> &lt;a href=&quot;./attachment/&quot;&gt;pagespec/attachment&lt;/a&gt;
+    -> 
+    -> &lt;a href=&quot;./po/&quot;&gt;pagespec/po&lt;/a&gt;
+    -> 
+    -> &lt;a href=&quot;./sorting/&quot;&gt;pagespec/sorting&lt;/a&gt;
+    -> 
+    -> 
+    -> &lt;/nav&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;div class=&quot;pagedate&quot;&gt;
+    -> Last edited &lt;time datetime=&quot;2014-09-12T20:23:58Z&quot;&gt;12/09/2014&lt;/time&gt;
+    -> &lt;!-- Created &lt;time datetime=&quot;2014-09-12T20:23:58Z&quot; pubdate=&quot;pubdate&quot;&gt;12/09/2014&lt;/time&gt; --&gt;
+    -> &lt;/div&gt;
+    -> 
+    -> &lt;/nav&gt;
+    -> 
+    -> 
+    -> &lt;!-- from RPC Bug --&gt;
+    -> &lt;/footer&gt;
+    -> 
+    -> &lt;/article&gt;
+    -> 
+    -> &lt;/body&gt;
+    -> &lt;/html&gt;
+    -> </string></value></param></params></methodCall>
+    <- <?xml version='1.0'?>
+    <- <methodResponse>
+    <- <params>
+    <- <param>
+    <- <value><string>&lt;!DOCTYPE html&gt;
+    <- &lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;
+    <- &lt;head&gt;
+    <- 
+    <- &lt;meta charset="utf-8" /&gt;
+    <- &lt;title&gt;pagespec&lt;/title&gt;
+    <- &lt;meta name="viewport" content="width=device-width, initial-scale=1" /&gt;
+    <- 
+    <- &lt;link rel="stylesheet" href="../../style.css" type="text/css" /&gt;
+    <- 
+    <- &lt;link rel="stylesheet" href="../../local.css" type="text/css" /&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;link rel="alternate" type="application/x-wiki" title="Edit this page" href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=ikiwiki%2Fpagespec" /&gt;
+    <- 
+    <- 
+    <- 
+    <- &lt;meta name="robots" content="noindex, follow" /&gt;
+    <- 
+    <- 
+    <- 
+    <- &lt;/head&gt;
+    <- &lt;body&gt;
+    <- 
+    <- &lt;article class="page"&gt;
+    <- 
+    <- &lt;section class="pageheader"&gt;
+    <- &lt;header class="header"&gt;
+    <- &lt;span&gt;
+    <- &lt;span class="parentlinks"&gt;
+    <- 
+    <- &lt;a href="../../"&gt;RPC Bug&lt;/a&gt;/ 
+    <- 
+    <- &lt;a href="../"&gt;ikiwiki&lt;/a&gt;/ 
+    <- 
+    <- &lt;/span&gt;
+    <- &lt;span class="title"&gt;
+    <- pagespec
+    <- 
+    <- &lt;/span&gt;
+    <- &lt;/span&gt;
+    <- 
+    <- 
+    <- 
+    <- &lt;/header&gt;
+    <- 
+    <- 
+    <- &lt;nav class="actions"&gt;
+    <- &lt;ul&gt;
+    <- 
+    <- &lt;li&gt;&lt;a href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=ikiwiki%2Fpagespec" rel="nofollow"&gt;Edit&lt;/a&gt;&lt;/li&gt;
+    <- 
+    <- 
+    <- &lt;li&gt;&lt;a href="../../recentchanges/"&gt;RecentChanges&lt;/a&gt;&lt;/li&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;li&gt;&lt;a href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=prefs"&gt;Preferences&lt;/a&gt;&lt;/li&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;/ul&gt;
+    <- &lt;/nav&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;/section&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;div id="pagebody"&gt;
+    <- 
+    <- &lt;section id="content" role="main"&gt;
+    <- &lt;p&gt;To select a set of pages, such as pages that are locked, pages
+    <- whose commit emails you want subscribe to, or pages to combine into a
+    <- blog, the wiki uses a PageSpec. This is an expression that matches
+    <- a set of pages.&lt;/p&gt;
+    <- 
+    <- &lt;p&gt;The simplest PageSpec is a simple list of pages. For example, this matches
+    <- any of the three listed pages:&lt;/p&gt;
+    <- 
+    <- &lt;pre&gt;&lt;code&gt;foo or bar or baz
+    <- &lt;/code&gt;&lt;/pre&gt;
+    <- 
+    <- &lt;p&gt;More often you will want to match any pages that have a particular thing in
+    <- their name. You can do this using a glob pattern. "&lt;code&gt;*&lt;/code&gt;" stands for any part
+    <- of a page name, and "&lt;code&gt;?&lt;/code&gt;" for any single letter of a page name. So this
+    <- matches all pages about music, and any &lt;a href="../subpage/"&gt;SubPage&lt;/a&gt;s of the SandBox, but does
+    <- not match the SandBox itself:&lt;/p&gt;
+    <- 
+    <- &lt;pre&gt;&lt;code&gt;*music* or SandBox/*
+    <- &lt;/code&gt;&lt;/pre&gt;
+    <- 
+    <- &lt;p&gt;You can also prefix an item with "&lt;code&gt;!&lt;/code&gt;" to skip pages that match it. So to
+    <- match all pages except for Discussion pages and the SandBox:&lt;/p&gt;
+    <- 
+    <- &lt;pre&gt;&lt;code&gt;* and !SandBox and !*/Discussion
+    <- &lt;/code&gt;&lt;/pre&gt;
+    <- 
+    <- &lt;p&gt;Some more elaborate limits can be added to what matches using these functions:&lt;/p&gt;
+    <- 
+    <- &lt;ul&gt;
+    <- &lt;li&gt;"&lt;code&gt;glob(someglob)&lt;/code&gt;" - matches pages and other files that match the given glob.
+    <- Just writing the glob by itself is actually a shorthand for this function.&lt;/li&gt;
+    <- &lt;li&gt;"&lt;code&gt;page(glob)&lt;/code&gt;" - like &lt;code&gt;glob()&lt;/code&gt;, but only matches pages, not other files&lt;/li&gt;
+    <- &lt;li&gt;"&lt;code&gt;link(page)&lt;/code&gt;" - matches only pages that link to a given page (or glob)&lt;/li&gt;
+    <- &lt;li&gt;"&lt;code&gt;tagged(tag)&lt;/code&gt;" - matches pages that are tagged or link to the given tag (or
+    <- tags matched by a glob)&lt;/li&gt;
+    <- &lt;li&gt;"&lt;code&gt;backlink(page)&lt;/code&gt;" - matches only pages that a given page links to&lt;/li&gt;
+    <- &lt;li&gt;"&lt;code&gt;creation_month(month)&lt;/code&gt;" - matches only files created on the given month
+    <- number&lt;/li&gt;
+    <- &lt;li&gt;"&lt;code&gt;creation_day(mday)&lt;/code&gt;" - or day of the month&lt;/li&gt;
+    <- &lt;li&gt;"&lt;code&gt;creation_year(year)&lt;/code&gt;" - or year&lt;/li&gt;
+    <- &lt;li&gt;"&lt;code&gt;created_after(page)&lt;/code&gt;" - matches only files created after the given page
+    <- was created&lt;/li&gt;
+    <- &lt;li&gt;"&lt;code&gt;created_before(page)&lt;/code&gt;" - matches only files created before the given page
+    <- was created&lt;/li&gt;
+    <- &lt;li&gt;"&lt;code&gt;internal(glob)&lt;/code&gt;" - like &lt;code&gt;glob()&lt;/code&gt;, but matches even internal-use
+    <- pages that globs do not usually match.&lt;/li&gt;
+    <- &lt;li&gt;"&lt;code&gt;title(glob)&lt;/code&gt;", "&lt;code&gt;author(glob)&lt;/code&gt;", "&lt;code&gt;authorurl(glob)&lt;/code&gt;",
+    <- "&lt;code&gt;license(glob)&lt;/code&gt;", "&lt;code&gt;copyright(glob)&lt;/code&gt;", "&lt;code&gt;guid(glob)&lt;/code&gt;"
+    <- 
+    <- &lt;ul&gt;
+    <- &lt;li&gt;match pages that have the given metadata, matching the specified glob.&lt;/li&gt;
+    <- &lt;/ul&gt;
+    <- &lt;/li&gt;
+    <- &lt;li&gt;"&lt;code&gt;user(username)&lt;/code&gt;" - tests whether a modification is being made by a
+    <- user with the specified username. If openid is enabled, an openid can also
+    <- be put here. Glob patterns can be used in the username. For example,
+    <- to match all openid users, use &lt;code&gt;user(*://*)&lt;/code&gt;&lt;/li&gt;
+    <- &lt;li&gt;"&lt;code&gt;admin()&lt;/code&gt;" - tests whether a modification is being made by one of the
+    <- wiki admins.&lt;/li&gt;
+    <- &lt;li&gt;"&lt;code&gt;ip(address)&lt;/code&gt;" - tests whether a modification is being made from the
+    <- specified IP address. Glob patterns can be used in the address. For
+    <- example, &lt;code&gt;ip(127.0.0.*)&lt;/code&gt;&lt;/li&gt;
+    <- &lt;li&gt;"&lt;code&gt;comment(glob)&lt;/code&gt;" - matches comments to a page matching the glob.&lt;/li&gt;
+    <- &lt;li&gt;"&lt;code&gt;comment_pending(glob)&lt;/code&gt;" - matches unmoderated, pending comments.&lt;/li&gt;
+    <- &lt;li&gt;"&lt;code&gt;postcomment(glob)&lt;/code&gt;" - matches only when comments are being
+    <- posted to a page matching the specified glob&lt;/li&gt;
+    <- &lt;/ul&gt;
+    <- 
+    <- 
+    <- &lt;p&gt;For example, to match all pages in a blog that link to the page about music
+    <- and were written in 2005:&lt;/p&gt;
+    <- 
+    <- &lt;pre&gt;&lt;code&gt;blog/* and link(music) and creation_year(2005)
+    <- &lt;/code&gt;&lt;/pre&gt;
+    <- 
+    <- &lt;p&gt;Note the use of "and" in the above example, that means that only pages that
+    <- match each of the three expressions match the whole. Use "and" when you
+    <- want to combine expression like that; "or" when it's enough for a page to
+    <- match one expression. Note that it doesn't make sense to say "index and
+    <- SandBox", since no page can match both expressions.&lt;/p&gt;
+    <- 
+    <- &lt;p&gt;More complex expressions can also be created, by using parentheses for
+    <- grouping. For example, to match pages in a blog that are tagged with either
+    <- of two tags, use:&lt;/p&gt;
+    <- 
+    <- &lt;pre&gt;&lt;code&gt;blog/* and (tagged(foo) or tagged(bar))
+    <- &lt;/code&gt;&lt;/pre&gt;
+    <- 
+    <- &lt;p&gt;Note that page names in PageSpecs are matched against the absolute
+    <- filenames of the pages in the wiki, so a pagespec "foo" used on page
+    <- "a/b" will not match a page named "a/foo" or "a/b/foo". To match
+    <- relative to the directory of the page containing the pagespec, you can
+    <- use "./". For example, "./foo" on page "a/b" matches page "a/foo".&lt;/p&gt;
+    <- 
+    <- &lt;p&gt;To indicate the name of the page the PageSpec is used in, you can
+    <- use a single dot. For example, &lt;code&gt;link(.)&lt;/code&gt; matches all the pages
+    <- linking to the page containing the PageSpec.&lt;/p&gt;
+    <- 
+    <- &lt;/section&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;/div&gt;
+    <- 
+    <- &lt;footer id="footer" class="pagefooter" role="contentinfo"&gt;
+    <- 
+    <- &lt;nav id="pageinfo"&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;nav id="backlinks"&gt;
+    <- Links:
+    <- 
+    <- &lt;a href="../"&gt;ikiwiki&lt;/a&gt;
+    <- 
+    <- &lt;a href="./attachment/"&gt;pagespec/attachment&lt;/a&gt;
+    <- 
+    <- &lt;a href="./po/"&gt;pagespec/po&lt;/a&gt;
+    <- 
+    <- &lt;a href="./sorting/"&gt;pagespec/sorting&lt;/a&gt;
+    <- 
+    <- 
+    <- &lt;/nav&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;div class="pagedate"&gt;
+    <- Last edited &lt;time datetime="2014-09-12T20:23:58Z"&gt;12/09/2014&lt;/time&gt;
+    <- &lt;!-- Created &lt;time datetime="2014-09-12T20:23:58Z" pubdate="pubdate"&gt;12/09/2014&lt;/time&gt; --&gt;
+    <- &lt;/div&gt;
+    <- 
+    <- &lt;/nav&gt;
+    <- 
+    <- 
+    <- &lt;!-- from RPC Bug --&gt;
+    <- &lt;/footer&gt;
+    <- 
+    <- &lt;/article&gt;
+    <- 
+    <- &lt;/body&gt;
+    <- &lt;/html&gt;
+    <- </string></value>
+    <- </param>
+    <- </params>
+    <- </methodResponse>
+    -> <?xml version="1.0" encoding="utf-8"?><methodCall><methodName>format</methodName><params><param><value><string>page</string></value></param><param><value><string>ikiwiki/openid</string></value></param><param><value><string>content</string></value></param><param><value><string>&lt;!DOCTYPE html&gt;
+    -> &lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;
+    -> &lt;head&gt;
+    -> 
+    -> &lt;meta charset=&quot;utf-8&quot; /&gt;
+    -> &lt;title&gt;OpenID&lt;/title&gt;
+    -> &lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt;
+    -> 
+    -> &lt;link rel=&quot;stylesheet&quot; href=&quot;../../style.css&quot; type=&quot;text/css&quot; /&gt;
+    -> 
+    -> &lt;link rel=&quot;stylesheet&quot; href=&quot;../../local.css&quot; type=&quot;text/css&quot; /&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;link rel=&quot;alternate&quot; type=&quot;application/x-wiki&quot; title=&quot;Edit this page&quot; href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=ikiwiki%2Fopenid&quot; /&gt;
+    -> 
+    -> 
+    -> 
+    -> &lt;meta name=&quot;robots&quot; content=&quot;noindex, follow&quot; /&gt;
+    -> 
+    -> 
+    -> 
+    -> &lt;/head&gt;
+    -> &lt;body&gt;
+    -> 
+    -> &lt;article class=&quot;page&quot;&gt;
+    -> 
+    -> &lt;section class=&quot;pageheader&quot;&gt;
+    -> &lt;header class=&quot;header&quot;&gt;
+    -> &lt;span&gt;
+    -> &lt;span class=&quot;parentlinks&quot;&gt;
+    -> 
+    -> &lt;a href=&quot;../../&quot;&gt;RPC Bug&lt;/a&gt;/ 
+    -> 
+    -> &lt;a href=&quot;../&quot;&gt;ikiwiki&lt;/a&gt;/ 
+    -> 
+    -> &lt;/span&gt;
+    -> &lt;span class=&quot;title&quot;&gt;
+    -> OpenID
+    -> 
+    -> &lt;/span&gt;
+    -> &lt;/span&gt;
+    -> 
+    -> 
+    -> 
+    -> &lt;/header&gt;
+    -> 
+    -> 
+    -> &lt;nav class=&quot;actions&quot;&gt;
+    -> &lt;ul&gt;
+    -> 
+    -> &lt;li&gt;&lt;a href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=ikiwiki%2Fopenid&quot; rel=&quot;nofollow&quot;&gt;Edit&lt;/a&gt;&lt;/li&gt;
+    -> 
+    -> 
+    -> &lt;li&gt;&lt;a href=&quot;../../recentchanges/&quot;&gt;RecentChanges&lt;/a&gt;&lt;/li&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;li&gt;&lt;a href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=prefs&quot;&gt;Preferences&lt;/a&gt;&lt;/li&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;/ul&gt;
+    -> &lt;/nav&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;/section&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;div id=&quot;pagebody&quot;&gt;
+    -> 
+    -> &lt;section id=&quot;content&quot; role=&quot;main&quot;&gt;
+    -> &lt;p&gt;This wiki has OpenID &lt;strong&gt;enabled&lt;/strong&gt;.&lt;/p&gt;
+    -> 
+    -> &lt;p&gt;&lt;a href=&quot;http://openid.net&quot;&gt;OpenID&lt;/a&gt; is a decentralized authentication mechanism
+    -> that allows you to have one login that you can use on a growing number of
+    -> websites.&lt;/p&gt;
+    -> 
+    -> &lt;p&gt;If you have an account with some of the larger web service providers,
+    -> you might already have an OpenID.
+    -> &lt;a href=&quot;http://openiddirectory.com/openid-providers-c-1.html&quot;&gt;Directory of OpenID providers&lt;/a&gt;&lt;/p&gt;
+    -> 
+    -> &lt;p&gt;To sign in to this wiki using OpenID, just enter it in the OpenID field in the
+    -> signin form. You do not need to give this wiki a password or go through any
+    -> registration process when using OpenID.&lt;/p&gt;
+    -> 
+    -> &lt;hr /&gt;
+    -> 
+    -> &lt;p&gt;It&apos;s also possible to make a page in the wiki usable as an OpenID url,
+    -> by delegating it to an openid server. Here&apos;s an example of how to do that:&lt;/p&gt;
+    -> 
+    -> &lt;pre&gt;&lt;code&gt;[[!meta  openid=&quot;http://yourid.myopenid.com/&quot;
+    ->        server=&quot;http://www.myopenid.com/server&quot;]]
+    -> &lt;/code&gt;&lt;/pre&gt;
+    -> 
+    -> &lt;/section&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;/div&gt;
+    -> 
+    -> &lt;footer id=&quot;footer&quot; class=&quot;pagefooter&quot; role=&quot;contentinfo&quot;&gt;
+    -> 
+    -> &lt;nav id=&quot;pageinfo&quot;&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;nav id=&quot;backlinks&quot;&gt;
+    -> Links:
+    -> 
+    -> &lt;a href=&quot;../&quot;&gt;ikiwiki&lt;/a&gt;
+    -> 
+    -> 
+    -> &lt;/nav&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;div class=&quot;pagedate&quot;&gt;
+    -> Last edited &lt;time datetime=&quot;2014-09-12T20:23:58Z&quot;&gt;12/09/2014&lt;/time&gt;
+    -> &lt;!-- Created &lt;time datetime=&quot;2014-09-12T20:23:58Z&quot; pubdate=&quot;pubdate&quot;&gt;12/09/2014&lt;/time&gt; --&gt;
+    -> &lt;/div&gt;
+    -> 
+    -> &lt;/nav&gt;
+    -> 
+    -> 
+    -> &lt;!-- from RPC Bug --&gt;
+    -> &lt;/footer&gt;
+    -> 
+    -> &lt;/article&gt;
+    -> 
+    -> &lt;/body&gt;
+    -> &lt;/html&gt;
+    -> </string></value></param></params></methodCall>
+    <- <?xml version='1.0'?>
+    <- <methodResponse>
+    <- <params>
+    <- <param>
+    <- <value><string>&lt;!DOCTYPE html&gt;
+    <- &lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;
+    <- &lt;head&gt;
+    <- 
+    <- &lt;meta charset="utf-8" /&gt;
+    <- &lt;title&gt;OpenID&lt;/title&gt;
+    <- &lt;meta name="viewport" content="width=device-width, initial-scale=1" /&gt;
+    <- 
+    <- &lt;link rel="stylesheet" href="../../style.css" type="text/css" /&gt;
+    <- 
+    <- &lt;link rel="stylesheet" href="../../local.css" type="text/css" /&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;link rel="alternate" type="application/x-wiki" title="Edit this page" href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=ikiwiki%2Fopenid" /&gt;
+    <- 
+    <- 
+    <- 
+    <- &lt;meta name="robots" content="noindex, follow" /&gt;
+    <- 
+    <- 
+    <- 
+    <- &lt;/head&gt;
+    <- &lt;body&gt;
+    <- 
+    <- &lt;article class="page"&gt;
+    <- 
+    <- &lt;section class="pageheader"&gt;
+    <- &lt;header class="header"&gt;
+    <- &lt;span&gt;
+    <- &lt;span class="parentlinks"&gt;
+    <- 
+    <- &lt;a href="../../"&gt;RPC Bug&lt;/a&gt;/ 
+    <- 
+    <- &lt;a href="../"&gt;ikiwiki&lt;/a&gt;/ 
+    <- 
+    <- &lt;/span&gt;
+    <- &lt;span class="title"&gt;
+    <- OpenID
+    <- 
+    <- &lt;/span&gt;
+    <- &lt;/span&gt;
+    <- 
+    <- 
+    <- 
+    <- &lt;/header&gt;
+    <- 
+    <- 
+    <- &lt;nav class="actions"&gt;
+    <- &lt;ul&gt;
+    <- 
+    <- &lt;li&gt;&lt;a href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=ikiwiki%2Fopenid" rel="nofollow"&gt;Edit&lt;/a&gt;&lt;/li&gt;
+    <- 
+    <- 
+    <- &lt;li&gt;&lt;a href="../../recentchanges/"&gt;RecentChanges&lt;/a&gt;&lt;/li&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;li&gt;&lt;a href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=prefs"&gt;Preferences&lt;/a&gt;&lt;/li&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;/ul&gt;
+    <- &lt;/nav&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;/section&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;div id="pagebody"&gt;
+    <- 
+    <- &lt;section id="content" role="main"&gt;
+    <- &lt;p&gt;This wiki has OpenID &lt;strong&gt;enabled&lt;/strong&gt;.&lt;/p&gt;
+    <- 
+    <- &lt;p&gt;&lt;a href="http://openid.net"&gt;OpenID&lt;/a&gt; is a decentralized authentication mechanism
+    <- that allows you to have one login that you can use on a growing number of
+    <- websites.&lt;/p&gt;
+    <- 
+    <- &lt;p&gt;If you have an account with some of the larger web service providers,
+    <- you might already have an OpenID.
+    <- &lt;a href="http://openiddirectory.com/openid-providers-c-1.html"&gt;Directory of OpenID providers&lt;/a&gt;&lt;/p&gt;
+    <- 
+    <- &lt;p&gt;To sign in to this wiki using OpenID, just enter it in the OpenID field in the
+    <- signin form. You do not need to give this wiki a password or go through any
+    <- registration process when using OpenID.&lt;/p&gt;
+    <- 
+    <- &lt;hr /&gt;
+    <- 
+    <- &lt;p&gt;It's also possible to make a page in the wiki usable as an OpenID url,
+    <- by delegating it to an openid server. Here's an example of how to do that:&lt;/p&gt;
+    <- 
+    <- &lt;pre&gt;&lt;code&gt;[[!meta  openid="http://yourid.myopenid.com/"
+    <-        server="http://www.myopenid.com/server"]]
+    <- &lt;/code&gt;&lt;/pre&gt;
+    <- 
+    <- &lt;/section&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;/div&gt;
+    <- 
+    <- &lt;footer id="footer" class="pagefooter" role="contentinfo"&gt;
+    <- 
+    <- &lt;nav id="pageinfo"&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;nav id="backlinks"&gt;
+    <- Links:
+    <- 
+    <- &lt;a href="../"&gt;ikiwiki&lt;/a&gt;
+    <- 
+    <- 
+    <- &lt;/nav&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;div class="pagedate"&gt;
+    <- Last edited &lt;time datetime="2014-09-12T20:23:58Z"&gt;12/09/2014&lt;/time&gt;
+    <- &lt;!-- Created &lt;time datetime="2014-09-12T20:23:58Z" pubdate="pubdate"&gt;12/09/2014&lt;/time&gt; --&gt;
+    <- &lt;/div&gt;
+    <- 
+    <- &lt;/nav&gt;
+    <- 
+    <- 
+    <- &lt;!-- from RPC Bug --&gt;
+    <- &lt;/footer&gt;
+    <- 
+    <- &lt;/article&gt;
+    <- 
+    <- &lt;/body&gt;
+    <- &lt;/html&gt;
+    <- </string></value>
+    <- </param>
+    <- </params>
+    <- </methodResponse>
+    -> <?xml version="1.0" encoding="utf-8"?><methodCall><methodName>format</methodName><params><param><value><string>page</string></value></param><param><value><string>ikiwiki/subpage</string></value></param><param><value><string>content</string></value></param><param><value><string>&lt;!DOCTYPE html&gt;
+    -> &lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;
+    -> &lt;head&gt;
+    -> 
+    -> &lt;meta charset=&quot;utf-8&quot; /&gt;
+    -> &lt;title&gt;subpage&lt;/title&gt;
+    -> &lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt;
+    -> 
+    -> &lt;link rel=&quot;stylesheet&quot; href=&quot;../../style.css&quot; type=&quot;text/css&quot; /&gt;
+    -> 
+    -> &lt;link rel=&quot;stylesheet&quot; href=&quot;../../local.css&quot; type=&quot;text/css&quot; /&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;link rel=&quot;alternate&quot; type=&quot;application/x-wiki&quot; title=&quot;Edit this page&quot; href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=ikiwiki%2Fsubpage&quot; /&gt;
+    -> 
+    -> 
+    -> 
+    -> &lt;meta name=&quot;robots&quot; content=&quot;noindex, follow&quot; /&gt;
+    -> 
+    -> 
+    -> 
+    -> &lt;/head&gt;
+    -> &lt;body&gt;
+    -> 
+    -> &lt;article class=&quot;page&quot;&gt;
+    -> 
+    -> &lt;section class=&quot;pageheader&quot;&gt;
+    -> &lt;header class=&quot;header&quot;&gt;
+    -> &lt;span&gt;
+    -> &lt;span class=&quot;parentlinks&quot;&gt;
+    -> 
+    -> &lt;a href=&quot;../../&quot;&gt;RPC Bug&lt;/a&gt;/ 
+    -> 
+    -> &lt;a href=&quot;../&quot;&gt;ikiwiki&lt;/a&gt;/ 
+    -> 
+    -> &lt;/span&gt;
+    -> &lt;span class=&quot;title&quot;&gt;
+    -> subpage
+    -> 
+    -> &lt;/span&gt;
+    -> &lt;/span&gt;
+    -> 
+    -> 
+    -> 
+    -> &lt;/header&gt;
+    -> 
+    -> 
+    -> &lt;nav class=&quot;actions&quot;&gt;
+    -> &lt;ul&gt;
+    -> 
+    -> &lt;li&gt;&lt;a href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=ikiwiki%2Fsubpage&quot; rel=&quot;nofollow&quot;&gt;Edit&lt;/a&gt;&lt;/li&gt;
+    -> 
+    -> 
+    -> &lt;li&gt;&lt;a href=&quot;../../recentchanges/&quot;&gt;RecentChanges&lt;/a&gt;&lt;/li&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;li&gt;&lt;a href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=prefs&quot;&gt;Preferences&lt;/a&gt;&lt;/li&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;/ul&gt;
+    -> &lt;/nav&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;/section&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;div id=&quot;pagebody&quot;&gt;
+    -> 
+    -> &lt;section id=&quot;content&quot; role=&quot;main&quot;&gt;
+    -> &lt;p&gt;ikiwiki supports placing pages in a directory hierarchy. For example,
+    -> this page, &lt;span class=&quot;selflink&quot;&gt;SubPage&lt;/span&gt; has some related pages placed under it, like
+    -> &lt;a href=&quot;./linkingrules/&quot;&gt;LinkingRules&lt;/a&gt;. This is a useful way to add some order to your
+    -> wiki rather than just having a great big directory full of pages.&lt;/p&gt;
+    -> 
+    -> &lt;p&gt;To add a SubPage, just make a subdirectory and put pages in it. For
+    -> example, this page is subpage.mdwn in this wiki&apos;s source, and there is also
+    -> a subpage subdirectory, which contains subpage/linkingrules.mdwn. Subpages
+    -> can be nested as deeply as you&apos;d like.&lt;/p&gt;
+    -> 
+    -> &lt;p&gt;Linking to and from a SubPage is explained in &lt;a href=&quot;./linkingrules/&quot;&gt;LinkingRules&lt;/a&gt;.&lt;/p&gt;
+    -> 
+    -> &lt;/section&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;/div&gt;
+    -> 
+    -> &lt;footer id=&quot;footer&quot; class=&quot;pagefooter&quot; role=&quot;contentinfo&quot;&gt;
+    -> 
+    -> &lt;nav id=&quot;pageinfo&quot;&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;nav id=&quot;backlinks&quot;&gt;
+    -> Links:
+    -> 
+    -> &lt;a href=&quot;../&quot;&gt;ikiwiki&lt;/a&gt;
+    -> 
+    -> &lt;a href=&quot;../pagespec/&quot;&gt;pagespec&lt;/a&gt;
+    -> 
+    -> &lt;a href=&quot;./linkingrules/&quot;&gt;subpage/linkingrules&lt;/a&gt;
+    -> 
+    -> &lt;a href=&quot;../wikilink/&quot;&gt;wikilink&lt;/a&gt;
+    -> 
+    -> 
+    -> &lt;/nav&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;div class=&quot;pagedate&quot;&gt;
+    -> Last edited &lt;time datetime=&quot;2014-09-12T20:23:58Z&quot;&gt;12/09/2014&lt;/time&gt;
+    -> &lt;!-- Created &lt;time datetime=&quot;2014-09-12T20:23:58Z&quot; pubdate=&quot;pubdate&quot;&gt;12/09/2014&lt;/time&gt; --&gt;
+    -> &lt;/div&gt;
+    -> 
+    -> &lt;/nav&gt;
+    -> 
+    -> 
+    -> &lt;!-- from RPC Bug --&gt;
+    -> &lt;/footer&gt;
+    -> 
+    -> &lt;/article&gt;
+    -> 
+    -> &lt;/body&gt;
+    -> &lt;/html&gt;
+    -> </string></value></param></params></methodCall>
+    <- <?xml version='1.0'?>
+    <- <methodResponse>
+    <- <params>
+    <- <param>
+    <- <value><string>&lt;!DOCTYPE html&gt;
+    <- &lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;
+    <- &lt;head&gt;
+    <- 
+    <- &lt;meta charset="utf-8" /&gt;
+    <- &lt;title&gt;subpage&lt;/title&gt;
+    <- &lt;meta name="viewport" content="width=device-width, initial-scale=1" /&gt;
+    <- 
+    <- &lt;link rel="stylesheet" href="../../style.css" type="text/css" /&gt;
+    <- 
+    <- &lt;link rel="stylesheet" href="../../local.css" type="text/css" /&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;link rel="alternate" type="application/x-wiki" title="Edit this page" href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=ikiwiki%2Fsubpage" /&gt;
+    <- 
+    <- 
+    <- 
+    <- &lt;meta name="robots" content="noindex, follow" /&gt;
+    <- 
+    <- 
+    <- 
+    <- &lt;/head&gt;
+    <- &lt;body&gt;
+    <- 
+    <- &lt;article class="page"&gt;
+    <- 
+    <- &lt;section class="pageheader"&gt;
+    <- &lt;header class="header"&gt;
+    <- &lt;span&gt;
+    <- &lt;span class="parentlinks"&gt;
+    <- 
+    <- &lt;a href="../../"&gt;RPC Bug&lt;/a&gt;/ 
+    <- 
+    <- &lt;a href="../"&gt;ikiwiki&lt;/a&gt;/ 
+    <- 
+    <- &lt;/span&gt;
+    <- &lt;span class="title"&gt;
+    <- subpage
+    <- 
+    <- &lt;/span&gt;
+    <- &lt;/span&gt;
+    <- 
+    <- 
+    <- 
+    <- &lt;/header&gt;
+    <- 
+    <- 
+    <- &lt;nav class="actions"&gt;
+    <- &lt;ul&gt;
+    <- 
+    <- &lt;li&gt;&lt;a href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=ikiwiki%2Fsubpage" rel="nofollow"&gt;Edit&lt;/a&gt;&lt;/li&gt;
+    <- 
+    <- 
+    <- &lt;li&gt;&lt;a href="../../recentchanges/"&gt;RecentChanges&lt;/a&gt;&lt;/li&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;li&gt;&lt;a href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=prefs"&gt;Preferences&lt;/a&gt;&lt;/li&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;/ul&gt;
+    <- &lt;/nav&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;/section&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;div id="pagebody"&gt;
+    <- 
+    <- &lt;section id="content" role="main"&gt;
+    <- &lt;p&gt;ikiwiki supports placing pages in a directory hierarchy. For example,
+    <- this page, &lt;span class="selflink"&gt;SubPage&lt;/span&gt; has some related pages placed under it, like
+    <- &lt;a href="./linkingrules/"&gt;LinkingRules&lt;/a&gt;. This is a useful way to add some order to your
+    <- wiki rather than just having a great big directory full of pages.&lt;/p&gt;
+    <- 
+    <- &lt;p&gt;To add a SubPage, just make a subdirectory and put pages in it. For
+    <- example, this page is subpage.mdwn in this wiki's source, and there is also
+    <- a subpage subdirectory, which contains subpage/linkingrules.mdwn. Subpages
+    <- can be nested as deeply as you'd like.&lt;/p&gt;
+    <- 
+    <- &lt;p&gt;Linking to and from a SubPage is explained in &lt;a href="./linkingrules/"&gt;LinkingRules&lt;/a&gt;.&lt;/p&gt;
+    <- 
+    <- &lt;/section&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;/div&gt;
+    <- 
+    <- &lt;footer id="footer" class="pagefooter" role="contentinfo"&gt;
+    <- 
+    <- &lt;nav id="pageinfo"&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;nav id="backlinks"&gt;
+    <- Links:
+    <- 
+    <- &lt;a href="../"&gt;ikiwiki&lt;/a&gt;
+    <- 
+    <- &lt;a href="../pagespec/"&gt;pagespec&lt;/a&gt;
+    <- 
+    <- &lt;a href="./linkingrules/"&gt;subpage/linkingrules&lt;/a&gt;
+    <- 
+    <- &lt;a href="../wikilink/"&gt;wikilink&lt;/a&gt;
+    <- 
+    <- 
+    <- &lt;/nav&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;div class="pagedate"&gt;
+    <- Last edited &lt;time datetime="2014-09-12T20:23:58Z"&gt;12/09/2014&lt;/time&gt;
+    <- &lt;!-- Created &lt;time datetime="2014-09-12T20:23:58Z" pubdate="pubdate"&gt;12/09/2014&lt;/time&gt; --&gt;
+    <- &lt;/div&gt;
+    <- 
+    <- &lt;/nav&gt;
+    <- 
+    <- 
+    <- &lt;!-- from RPC Bug --&gt;
+    <- &lt;/footer&gt;
+    <- 
+    <- &lt;/article&gt;
+    <- 
+    <- &lt;/body&gt;
+    <- &lt;/html&gt;
+    <- </string></value>
+    <- </param>
+    <- </params>
+    <- </methodResponse>
+    -> <?xml version="1.0" encoding="utf-8"?><methodCall><methodName>format</methodName><params><param><value><string>page</string></value></param><param><value><string>ikiwiki/markdown</string></value></param><param><value><string>content</string></value></param><param><value><string>&lt;!DOCTYPE html&gt;
+    -> &lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;
+    -> &lt;head&gt;
+    -> 
+    -> &lt;meta charset=&quot;utf-8&quot; /&gt;
+    -> &lt;title&gt;markdown&lt;/title&gt;
+    -> &lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt;
+    -> 
+    -> &lt;link rel=&quot;stylesheet&quot; href=&quot;../../style.css&quot; type=&quot;text/css&quot; /&gt;
+    -> 
+    -> &lt;link rel=&quot;stylesheet&quot; href=&quot;../../local.css&quot; type=&quot;text/css&quot; /&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;link rel=&quot;alternate&quot; type=&quot;application/x-wiki&quot; title=&quot;Edit this page&quot; href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=ikiwiki%2Fmarkdown&quot; /&gt;
+    -> 
+    -> 
+    -> 
+    -> &lt;meta name=&quot;robots&quot; content=&quot;noindex, follow&quot; /&gt;
+    -> 
+    -> 
+    -> 
+    -> &lt;/head&gt;
+    -> &lt;body&gt;
+    -> 
+    -> &lt;article class=&quot;page&quot;&gt;
+    -> 
+    -> &lt;section class=&quot;pageheader&quot;&gt;
+    -> &lt;header class=&quot;header&quot;&gt;
+    -> &lt;span&gt;
+    -> &lt;span class=&quot;parentlinks&quot;&gt;
+    -> 
+    -> &lt;a href=&quot;../../&quot;&gt;RPC Bug&lt;/a&gt;/ 
+    -> 
+    -> &lt;a href=&quot;../&quot;&gt;ikiwiki&lt;/a&gt;/ 
+    -> 
+    -> &lt;/span&gt;
+    -> &lt;span class=&quot;title&quot;&gt;
+    -> markdown
+    -> 
+    -> &lt;/span&gt;
+    -> &lt;/span&gt;
+    -> 
+    -> 
+    -> 
+    -> &lt;/header&gt;
+    -> 
+    -> 
+    -> &lt;nav class=&quot;actions&quot;&gt;
+    -> &lt;ul&gt;
+    -> 
+    -> &lt;li&gt;&lt;a href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=ikiwiki%2Fmarkdown&quot; rel=&quot;nofollow&quot;&gt;Edit&lt;/a&gt;&lt;/li&gt;
+    -> 
+    -> 
+    -> &lt;li&gt;&lt;a href=&quot;../../recentchanges/&quot;&gt;RecentChanges&lt;/a&gt;&lt;/li&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;li&gt;&lt;a href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=prefs&quot;&gt;Preferences&lt;/a&gt;&lt;/li&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;/ul&gt;
+    -> &lt;/nav&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;/section&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;div id=&quot;pagebody&quot;&gt;
+    -> 
+    -> &lt;section id=&quot;content&quot; role=&quot;main&quot;&gt;
+    -> &lt;p&gt;&lt;a href=&quot;http://daringfireball.net/projects/markdown/&quot;&gt;Markdown&lt;/a&gt;
+    -> is a minimal markup language that resembles plain text as used in
+    -> email messages. It is the markup language used by this wiki by default.&lt;/p&gt;
+    -> 
+    -> &lt;p&gt;For documentation about the markdown syntax, see &lt;a href=&quot;../formatting/&quot;&gt;formatting&lt;/a&gt; and
+    -> &lt;a href=&quot;http://daringfireball.net/projects/markdown/syntax&quot;&gt;Markdown: syntax&lt;/a&gt;.&lt;/p&gt;
+    -> 
+    -> &lt;p&gt;Note that &lt;a href=&quot;../wikilink/&quot;&gt;WikiLinks&lt;/a&gt; and &lt;a href=&quot;../directive/&quot;&gt;directives&lt;/a&gt; are not part
+    -> of the markdown syntax, and are the only bit of markup that this wiki
+    -> handles internally.&lt;/p&gt;
+    -> 
+    -> &lt;/section&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;/div&gt;
+    -> 
+    -> &lt;footer id=&quot;footer&quot; class=&quot;pagefooter&quot; role=&quot;contentinfo&quot;&gt;
+    -> 
+    -> &lt;nav id=&quot;pageinfo&quot;&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;nav id=&quot;backlinks&quot;&gt;
+    -> Links:
+    -> 
+    -> &lt;a href=&quot;../formatting/&quot;&gt;formatting&lt;/a&gt;
+    -> 
+    -> &lt;a href=&quot;../&quot;&gt;ikiwiki&lt;/a&gt;
+    -> 
+    -> 
+    -> &lt;/nav&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;div class=&quot;pagedate&quot;&gt;
+    -> Last edited &lt;time datetime=&quot;2014-09-12T20:23:58Z&quot;&gt;12/09/2014&lt;/time&gt;
+    -> &lt;!-- Created &lt;time datetime=&quot;2014-09-12T20:23:58Z&quot; pubdate=&quot;pubdate&quot;&gt;12/09/2014&lt;/time&gt; --&gt;
+    -> &lt;/div&gt;
+    -> 
+    -> &lt;/nav&gt;
+    -> 
+    -> 
+    -> &lt;!-- from RPC Bug --&gt;
+    -> &lt;/footer&gt;
+    -> 
+    -> &lt;/article&gt;
+    -> 
+    -> &lt;/body&gt;
+    -> &lt;/html&gt;
+    -> </string></value></param></params></methodCall>
+    <- <?xml version='1.0'?>
+    <- <methodResponse>
+    <- <params>
+    <- <param>
+    <- <value><string>&lt;!DOCTYPE html&gt;
+    <- &lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;
+    <- &lt;head&gt;
+    <- 
+    <- &lt;meta charset="utf-8" /&gt;
+    <- &lt;title&gt;markdown&lt;/title&gt;
+    <- &lt;meta name="viewport" content="width=device-width, initial-scale=1" /&gt;
+    <- 
+    <- &lt;link rel="stylesheet" href="../../style.css" type="text/css" /&gt;
+    <- 
+    <- &lt;link rel="stylesheet" href="../../local.css" type="text/css" /&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;link rel="alternate" type="application/x-wiki" title="Edit this page" href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=ikiwiki%2Fmarkdown" /&gt;
+    <- 
+    <- 
+    <- 
+    <- &lt;meta name="robots" content="noindex, follow" /&gt;
+    <- 
+    <- 
+    <- 
+    <- &lt;/head&gt;
+    <- &lt;body&gt;
+    <- 
+    <- &lt;article class="page"&gt;
+    <- 
+    <- &lt;section class="pageheader"&gt;
+    <- &lt;header class="header"&gt;
+    <- &lt;span&gt;
+    <- &lt;span class="parentlinks"&gt;
+    <- 
+    <- &lt;a href="../../"&gt;RPC Bug&lt;/a&gt;/ 
+    <- 
+    <- &lt;a href="../"&gt;ikiwiki&lt;/a&gt;/ 
+    <- 
+    <- &lt;/span&gt;
+    <- &lt;span class="title"&gt;
+    <- markdown
+    <- 
+    <- &lt;/span&gt;
+    <- &lt;/span&gt;
+    <- 
+    <- 
+    <- 
+    <- &lt;/header&gt;
+    <- 
+    <- 
+    <- &lt;nav class="actions"&gt;
+    <- &lt;ul&gt;
+    <- 
+    <- &lt;li&gt;&lt;a href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=ikiwiki%2Fmarkdown" rel="nofollow"&gt;Edit&lt;/a&gt;&lt;/li&gt;
+    <- 
+    <- 
+    <- &lt;li&gt;&lt;a href="../../recentchanges/"&gt;RecentChanges&lt;/a&gt;&lt;/li&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;li&gt;&lt;a href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=prefs"&gt;Preferences&lt;/a&gt;&lt;/li&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;/ul&gt;
+    <- &lt;/nav&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;/section&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;div id="pagebody"&gt;
+    <- 
+    <- &lt;section id="content" role="main"&gt;
+    <- &lt;p&gt;&lt;a href="http://daringfireball.net/projects/markdown/"&gt;Markdown&lt;/a&gt;
+    <- is a minimal markup language that resembles plain text as used in
+    <- email messages. It is the markup language used by this wiki by default.&lt;/p&gt;
+    <- 
+    <- &lt;p&gt;For documentation about the markdown syntax, see &lt;a href="../formatting/"&gt;formatting&lt;/a&gt; and
+    <- &lt;a href="http://daringfireball.net/projects/markdown/syntax"&gt;Markdown: syntax&lt;/a&gt;.&lt;/p&gt;
+    <- 
+    <- &lt;p&gt;Note that &lt;a href="../wikilink/"&gt;WikiLinks&lt;/a&gt; and &lt;a href="../directive/"&gt;directives&lt;/a&gt; are not part
+    <- of the markdown syntax, and are the only bit of markup that this wiki
+    <- handles internally.&lt;/p&gt;
+    <- 
+    <- &lt;/section&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;/div&gt;
+    <- 
+    <- &lt;footer id="footer" class="pagefooter" role="contentinfo"&gt;
+    <- 
+    <- &lt;nav id="pageinfo"&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;nav id="backlinks"&gt;
+    <- Links:
+    <- 
+    <- &lt;a href="../formatting/"&gt;formatting&lt;/a&gt;
+    <- 
+    <- &lt;a href="../"&gt;ikiwiki&lt;/a&gt;
+    <- 
+    <- 
+    <- &lt;/nav&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;div class="pagedate"&gt;
+    <- Last edited &lt;time datetime="2014-09-12T20:23:58Z"&gt;12/09/2014&lt;/time&gt;
+    <- &lt;!-- Created &lt;time datetime="2014-09-12T20:23:58Z" pubdate="pubdate"&gt;12/09/2014&lt;/time&gt; --&gt;
+    <- &lt;/div&gt;
+    <- 
+    <- &lt;/nav&gt;
+    <- 
+    <- 
+    <- &lt;!-- from RPC Bug --&gt;
+    <- &lt;/footer&gt;
+    <- 
+    <- &lt;/article&gt;
+    <- 
+    <- &lt;/body&gt;
+    <- &lt;/html&gt;
+    <- </string></value>
+    <- </param>
+    <- </params>
+    <- </methodResponse>
+    -> <?xml version="1.0" encoding="utf-8"?><methodCall><methodName>format</methodName><params><param><value><string>page</string></value></param><param><value><string>ikiwiki/wikilink</string></value></param><param><value><string>content</string></value></param><param><value><string>&lt;!DOCTYPE html&gt;
+    -> &lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;
+    -> &lt;head&gt;
+    -> 
+    -> &lt;meta charset=&quot;utf-8&quot; /&gt;
+    -> &lt;title&gt;wikilink&lt;/title&gt;
+    -> &lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt;
+    -> 
+    -> &lt;link rel=&quot;stylesheet&quot; href=&quot;../../style.css&quot; type=&quot;text/css&quot; /&gt;
+    -> 
+    -> &lt;link rel=&quot;stylesheet&quot; href=&quot;../../local.css&quot; type=&quot;text/css&quot; /&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;link rel=&quot;alternate&quot; type=&quot;application/x-wiki&quot; title=&quot;Edit this page&quot; href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=ikiwiki%2Fwikilink&quot; /&gt;
+    -> 
+    -> 
+    -> 
+    -> &lt;meta name=&quot;robots&quot; content=&quot;noindex, follow&quot; /&gt;
+    -> 
+    -> 
+    -> 
+    -> &lt;/head&gt;
+    -> &lt;body&gt;
+    -> 
+    -> &lt;article class=&quot;page&quot;&gt;
+    -> 
+    -> &lt;section class=&quot;pageheader&quot;&gt;
+    -> &lt;header class=&quot;header&quot;&gt;
+    -> &lt;span&gt;
+    -> &lt;span class=&quot;parentlinks&quot;&gt;
+    -> 
+    -> &lt;a href=&quot;../../&quot;&gt;RPC Bug&lt;/a&gt;/ 
+    -> 
+    -> &lt;a href=&quot;../&quot;&gt;ikiwiki&lt;/a&gt;/ 
+    -> 
+    -> &lt;/span&gt;
+    -> &lt;span class=&quot;title&quot;&gt;
+    -> wikilink
+    -> 
+    -> &lt;/span&gt;
+    -> &lt;/span&gt;
+    -> 
+    -> 
+    -> 
+    -> &lt;/header&gt;
+    -> 
+    -> 
+    -> &lt;nav class=&quot;actions&quot;&gt;
+    -> &lt;ul&gt;
+    -> 
+    -> &lt;li&gt;&lt;a href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=ikiwiki%2Fwikilink&quot; rel=&quot;nofollow&quot;&gt;Edit&lt;/a&gt;&lt;/li&gt;
+    -> 
+    -> 
+    -> &lt;li&gt;&lt;a href=&quot;../../recentchanges/&quot;&gt;RecentChanges&lt;/a&gt;&lt;/li&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;li&gt;&lt;a href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=prefs&quot;&gt;Preferences&lt;/a&gt;&lt;/li&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;/ul&gt;
+    -> &lt;/nav&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;/section&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;div id=&quot;pagebody&quot;&gt;
+    -> 
+    -> &lt;section id=&quot;content&quot; role=&quot;main&quot;&gt;
+    -> &lt;p&gt;WikiLinks provide easy linking between pages of the wiki. To create a
+    -> &lt;span class=&quot;selflink&quot;&gt;WikiLink&lt;/span&gt;, just put the name of the page to link to in double brackets.
+    -> For example &lt;code&gt;[[WikiLink]]&lt;/code&gt;.&lt;/p&gt;
+    -> 
+    -> &lt;p&gt;If you ever need to write something like &lt;code&gt;[[WikiLink]]&lt;/code&gt; without creating a
+    -> wikilink, just prefix it with a &lt;code&gt;\&lt;/code&gt;, like &lt;code&gt;\[[WikiLink]]&lt;/code&gt;.&lt;/p&gt;
+    -> 
+    -> &lt;p&gt;There are some special &lt;a href=&quot;../subpage/linkingrules/&quot;&gt;LinkingRules&lt;/a&gt; that come into play when
+    -> linking between &lt;a href=&quot;../subpage/&quot;&gt;SubPages&lt;/a&gt;.&lt;/p&gt;
+    -> 
+    -> &lt;p&gt;WikiLinks are matched with page names in a case-insensitive manner, so you
+    -> don&apos;t need to worry about getting the case the same, and can capitalise
+    -> links at the start of a sentence, and so on.&lt;/p&gt;
+    -> 
+    -> &lt;p&gt;It&apos;s also possible to write a WikiLink that uses something other than the page
+    -> name as the link text. For example &lt;code&gt;[[foo_bar|SandBox]]&lt;/code&gt; links to the SandBox
+    -> page, but the link will appear like this: &lt;a href=&quot;../../sandbox/&quot;&gt;foo bar&lt;/a&gt;.&lt;/p&gt;
+    -> 
+    -> &lt;p&gt;To link to an anchor inside a page, you can use something like
+    -> &lt;code&gt;[[WikiLink#foo]]&lt;/code&gt; .&lt;/p&gt;
+    -> 
+    -> &lt;p&gt;If the file linked to by a WikiLink looks like an image, it will
+    -> be displayed inline on the page.&lt;/p&gt;
+    -> 
+    -> &lt;hr /&gt;
+    -> 
+    -> &lt;p&gt;You can also put an url in a WikiLink, to link to an external page.
+    -> Email addresses can also be used to generate a mailto link.&lt;/p&gt;
+    -> 
+    -> &lt;/section&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;/div&gt;
+    -> 
+    -> &lt;footer id=&quot;footer&quot; class=&quot;pagefooter&quot; role=&quot;contentinfo&quot;&gt;
+    -> 
+    -> &lt;nav id=&quot;pageinfo&quot;&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;nav id=&quot;backlinks&quot;&gt;
+    -> Links:
+    -> 
+    -> &lt;a href=&quot;../directive/&quot;&gt;directive&lt;/a&gt;
+    -> 
+    -> &lt;a href=&quot;../formatting/&quot;&gt;formatting&lt;/a&gt;
+    -> 
+    -> &lt;a href=&quot;../&quot;&gt;ikiwiki&lt;/a&gt;
+    -> 
+    -> &lt;a href=&quot;../markdown/&quot;&gt;markdown&lt;/a&gt;
+    -> 
+    -> &lt;a href=&quot;../../sandbox/&quot;&gt;sandbox&lt;/a&gt;
+    -> 
+    -> &lt;a href=&quot;../subpage/linkingrules/&quot;&gt;subpage/linkingrules&lt;/a&gt;
+    -> 
+    -> 
+    -> &lt;/nav&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;div class=&quot;pagedate&quot;&gt;
+    -> Last edited &lt;time datetime=&quot;2014-09-12T20:23:58Z&quot;&gt;12/09/2014&lt;/time&gt;
+    -> &lt;!-- Created &lt;time datetime=&quot;2014-09-12T20:23:58Z&quot; pubdate=&quot;pubdate&quot;&gt;12/09/2014&lt;/time&gt; --&gt;
+    -> &lt;/div&gt;
+    -> 
+    -> &lt;/nav&gt;
+    -> 
+    -> 
+    -> &lt;!-- from RPC Bug --&gt;
+    -> &lt;/footer&gt;
+    -> 
+    -> &lt;/article&gt;
+    -> 
+    -> &lt;/body&gt;
+    -> &lt;/html&gt;
+    -> </string></value></param></params></methodCall>
+    <- <?xml version='1.0'?>
+    <- <methodResponse>
+    <- <params>
+    <- <param>
+    <- <value><string>&lt;!DOCTYPE html&gt;
+    <- &lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;
+    <- &lt;head&gt;
+    <- 
+    <- &lt;meta charset="utf-8" /&gt;
+    <- &lt;title&gt;wikilink&lt;/title&gt;
+    <- &lt;meta name="viewport" content="width=device-width, initial-scale=1" /&gt;
+    <- 
+    <- &lt;link rel="stylesheet" href="../../style.css" type="text/css" /&gt;
+    <- 
+    <- &lt;link rel="stylesheet" href="../../local.css" type="text/css" /&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;link rel="alternate" type="application/x-wiki" title="Edit this page" href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=ikiwiki%2Fwikilink" /&gt;
+    <- 
+    <- 
+    <- 
+    <- &lt;meta name="robots" content="noindex, follow" /&gt;
+    <- 
+    <- 
+    <- 
+    <- &lt;/head&gt;
+    <- &lt;body&gt;
+    <- 
+    <- &lt;article class="page"&gt;
+    <- 
+    <- &lt;section class="pageheader"&gt;
+    <- &lt;header class="header"&gt;
+    <- &lt;span&gt;
+    <- &lt;span class="parentlinks"&gt;
+    <- 
+    <- &lt;a href="../../"&gt;RPC Bug&lt;/a&gt;/ 
+    <- 
+    <- &lt;a href="../"&gt;ikiwiki&lt;/a&gt;/ 
+    <- 
+    <- &lt;/span&gt;
+    <- &lt;span class="title"&gt;
+    <- wikilink
+    <- 
+    <- &lt;/span&gt;
+    <- &lt;/span&gt;
+    <- 
+    <- 
+    <- 
+    <- &lt;/header&gt;
+    <- 
+    <- 
+    <- &lt;nav class="actions"&gt;
+    <- &lt;ul&gt;
+    <- 
+    <- &lt;li&gt;&lt;a href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=ikiwiki%2Fwikilink" rel="nofollow"&gt;Edit&lt;/a&gt;&lt;/li&gt;
+    <- 
+    <- 
+    <- &lt;li&gt;&lt;a href="../../recentchanges/"&gt;RecentChanges&lt;/a&gt;&lt;/li&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;li&gt;&lt;a href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=prefs"&gt;Preferences&lt;/a&gt;&lt;/li&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;/ul&gt;
+    <- &lt;/nav&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;/section&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;div id="pagebody"&gt;
+    <- 
+    <- &lt;section id="content" role="main"&gt;
+    <- &lt;p&gt;WikiLinks provide easy linking between pages of the wiki. To create a
+    <- &lt;span class="selflink"&gt;WikiLink&lt;/span&gt;, just put the name of the page to link to in double brackets.
+    <- For example &lt;code&gt;[[WikiLink]]&lt;/code&gt;.&lt;/p&gt;
+    <- 
+    <- &lt;p&gt;If you ever need to write something like &lt;code&gt;[[WikiLink]]&lt;/code&gt; without creating a
+    <- wikilink, just prefix it with a &lt;code&gt;\&lt;/code&gt;, like &lt;code&gt;\[[WikiLink]]&lt;/code&gt;.&lt;/p&gt;
+    <- 
+    <- &lt;p&gt;There are some special &lt;a href="../subpage/linkingrules/"&gt;LinkingRules&lt;/a&gt; that come into play when
+    <- linking between &lt;a href="../subpage/"&gt;SubPages&lt;/a&gt;.&lt;/p&gt;
+    <- 
+    <- &lt;p&gt;WikiLinks are matched with page names in a case-insensitive manner, so you
+    <- don't need to worry about getting the case the same, and can capitalise
+    <- links at the start of a sentence, and so on.&lt;/p&gt;
+    <- 
+    <- &lt;p&gt;It's also possible to write a WikiLink that uses something other than the page
+    <- name as the link text. For example &lt;code&gt;[[foo_bar|SandBox]]&lt;/code&gt; links to the SandBox
+    <- page, but the link will appear like this: &lt;a href="../../sandbox/"&gt;foo bar&lt;/a&gt;.&lt;/p&gt;
+    <- 
+    <- &lt;p&gt;To link to an anchor inside a page, you can use something like
+    <- &lt;code&gt;[[WikiLink#foo]]&lt;/code&gt; .&lt;/p&gt;
+    <- 
+    <- &lt;p&gt;If the file linked to by a WikiLink looks like an image, it will
+    <- be displayed inline on the page.&lt;/p&gt;
+    <- 
+    <- &lt;hr /&gt;
+    <- 
+    <- &lt;p&gt;You can also put an url in a WikiLink, to link to an external page.
+    <- Email addresses can also be used to generate a mailto link.&lt;/p&gt;
+    <- 
+    <- &lt;/section&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;/div&gt;
+    <- 
+    <- &lt;footer id="footer" class="pagefooter" role="contentinfo"&gt;
+    <- 
+    <- &lt;nav id="pageinfo"&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;nav id="backlinks"&gt;
+    <- Links:
+    <- 
+    <- &lt;a href="../directive/"&gt;directive&lt;/a&gt;
+    <- 
+    <- &lt;a href="../formatting/"&gt;formatting&lt;/a&gt;
+    <- 
+    <- &lt;a href="../"&gt;ikiwiki&lt;/a&gt;
+    <- 
+    <- &lt;a href="../markdown/"&gt;markdown&lt;/a&gt;
+    <- 
+    <- &lt;a href="../../sandbox/"&gt;sandbox&lt;/a&gt;
+    <- 
+    <- &lt;a href="../subpage/linkingrules/"&gt;subpage/linkingrules&lt;/a&gt;
+    <- 
+    <- 
+    <- &lt;/nav&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;div class="pagedate"&gt;
+    <- Last edited &lt;time datetime="2014-09-12T20:23:58Z"&gt;12/09/2014&lt;/time&gt;
+    <- &lt;!-- Created &lt;time datetime="2014-09-12T20:23:58Z" pubdate="pubdate"&gt;12/09/2014&lt;/time&gt; --&gt;
+    <- &lt;/div&gt;
+    <- 
+    <- &lt;/nav&gt;
+    <- 
+    <- 
+    <- &lt;!-- from RPC Bug --&gt;
+    <- &lt;/footer&gt;
+    <- 
+    <- &lt;/article&gt;
+    <- 
+    <- &lt;/body&gt;
+    <- &lt;/html&gt;
+    <- </string></value>
+    <- </param>
+    <- </params>
+    <- </methodResponse>
+    -> <?xml version="1.0" encoding="utf-8"?><methodCall><methodName>format</methodName><params><param><value><string>page</string></value></param><param><value><string>ikiwiki/formatting</string></value></param><param><value><string>content</string></value></param><param><value><string>&lt;!DOCTYPE html&gt;
+    -> &lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;
+    -> &lt;head&gt;
+    -> 
+    -> &lt;meta charset=&quot;utf-8&quot; /&gt;
+    -> &lt;title&gt;Formatting wiki pages&lt;/title&gt;
+    -> &lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt;
+    -> 
+    -> &lt;link rel=&quot;stylesheet&quot; href=&quot;../../style.css&quot; type=&quot;text/css&quot; /&gt;
+    -> 
+    -> &lt;link rel=&quot;stylesheet&quot; href=&quot;../../local.css&quot; type=&quot;text/css&quot; /&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;link rel=&quot;alternate&quot; type=&quot;application/x-wiki&quot; title=&quot;Edit this page&quot; href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=ikiwiki%2Fformatting&quot; /&gt;
+    -> 
+    -> 
+    -> 
+    -> &lt;meta name=&quot;robots&quot; content=&quot;noindex, follow&quot; /&gt;
+    -> 
+    -> 
+    -> 
+    -> &lt;/head&gt;
+    -> &lt;body&gt;
+    -> 
+    -> &lt;article class=&quot;page&quot;&gt;
+    -> 
+    -> &lt;section class=&quot;pageheader&quot;&gt;
+    -> &lt;header class=&quot;header&quot;&gt;
+    -> &lt;span&gt;
+    -> &lt;span class=&quot;parentlinks&quot;&gt;
+    -> 
+    -> &lt;a href=&quot;../../&quot;&gt;RPC Bug&lt;/a&gt;/ 
+    -> 
+    -> &lt;a href=&quot;../&quot;&gt;ikiwiki&lt;/a&gt;/ 
+    -> 
+    -> &lt;/span&gt;
+    -> &lt;span class=&quot;title&quot;&gt;
+    -> Formatting wiki pages
+    -> 
+    -> &lt;/span&gt;
+    -> &lt;/span&gt;
+    -> 
+    -> 
+    -> 
+    -> &lt;/header&gt;
+    -> 
+    -> 
+    -> &lt;nav class=&quot;actions&quot;&gt;
+    -> &lt;ul&gt;
+    -> 
+    -> &lt;li&gt;&lt;a href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=ikiwiki%2Fformatting&quot; rel=&quot;nofollow&quot;&gt;Edit&lt;/a&gt;&lt;/li&gt;
+    -> 
+    -> 
+    -> &lt;li&gt;&lt;a href=&quot;../../recentchanges/&quot;&gt;RecentChanges&lt;/a&gt;&lt;/li&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;li&gt;&lt;a href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=prefs&quot;&gt;Preferences&lt;/a&gt;&lt;/li&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;/ul&gt;
+    -> &lt;/nav&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;/section&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;div id=&quot;pagebody&quot;&gt;
+    -> 
+    -> &lt;section id=&quot;content&quot; role=&quot;main&quot;&gt;
+    -> &lt;p&gt;Text on this wiki is, by default, written in a form very close to how you
+    -> might write text for an email message. This style of text formatting is
+    -> called &lt;a href=&quot;../markdown/&quot;&gt;MarkDown&lt;/a&gt;, and it works like this:&lt;/p&gt;
+    -> 
+    -> &lt;p&gt;Leave blank lines between paragraphs.&lt;/p&gt;
+    -> 
+    -> &lt;p&gt;You can &lt;em&gt;*emphasise*&lt;/em&gt; or &lt;strong&gt;**strongly emphasise**&lt;/strong&gt; text by placing it
+    -> in single or double asterisks.&lt;/p&gt;
+    -> 
+    -> &lt;p&gt;To create a list, start each line with an asterisk:&lt;/p&gt;
+    -> 
+    -> &lt;ul&gt;
+    -> &lt;li&gt;&quot;* this is my list&quot;&lt;/li&gt;
+    -> &lt;li&gt;&quot;* another item&quot;&lt;/li&gt;
+    -> &lt;/ul&gt;
+    -> 
+    -> 
+    -> &lt;p&gt;To make a numbered list, start each line with a number (any number will
+    -> do) followed by a period:&lt;/p&gt;
+    -> 
+    -> &lt;ol&gt;
+    -> &lt;li&gt;&quot;1. first line&quot;&lt;/li&gt;
+    -> &lt;li&gt;&quot;2. second line&quot;&lt;/li&gt;
+    -> &lt;li&gt;&quot;2. third line&quot;&lt;/li&gt;
+    -> &lt;/ol&gt;
+    -> 
+    -> 
+    -> &lt;p&gt;To create a header, start a line with one or more &lt;code&gt;#&lt;/code&gt; characters followed
+    -> by a space and the header text. The number of &lt;code&gt;#&lt;/code&gt; characters controls the
+    -> size of the header:&lt;/p&gt;
+    -> 
+    -> &lt;h1&gt;# h1&lt;/h1&gt;
+    -> 
+    -> &lt;h2&gt;## h2&lt;/h2&gt;
+    -> 
+    -> &lt;h3&gt;### h3&lt;/h3&gt;
+    -> 
+    -> &lt;h4&gt;#### h4&lt;/h4&gt;
+    -> 
+    -> &lt;h5&gt;##### h5&lt;/h5&gt;
+    -> 
+    -> &lt;h6&gt;###### h6&lt;/h6&gt;
+    -> 
+    -> &lt;p&gt;To create a horizontal rule, just write three or more dashes or stars on
+    -> their own line:&lt;/p&gt;
+    -> 
+    -> &lt;hr /&gt;
+    -> 
+    -> &lt;p&gt;To quote someone, prefix the quote with &quot;&amp;gt;&quot;:&lt;/p&gt;
+    -> 
+    -> &lt;blockquote&gt;&lt;p&gt;To be or not to be,
+    -> that is the question.&lt;/p&gt;&lt;/blockquote&gt;
+    -> 
+    -> &lt;p&gt;To write a code block, indent each line with a tab or 4 spaces:&lt;/p&gt;
+    -> 
+    -> &lt;pre&gt;&lt;code&gt;10 PRINT &quot;Hello, world!&quot;
+    -> 20 GOTO 10
+    -> &lt;/code&gt;&lt;/pre&gt;
+    -> 
+    -> &lt;p&gt;To link to an url or email address, you can just put the
+    -> url in angle brackets: &amp;lt;&lt;a href=&quot;http://ikiwiki.info&quot;&gt;http://ikiwiki.info&lt;/a&gt;&amp;gt;, or you can use the
+    -> form [link text](url)&lt;/p&gt;
+    -> 
+    -> &lt;hr /&gt;
+    -> 
+    -> &lt;p&gt;In addition to basic html formatting using &lt;a href=&quot;../markdown/&quot;&gt;MarkDown&lt;/a&gt;, this wiki lets
+    -> you use the following additional features:&lt;/p&gt;
+    -> 
+    -> &lt;ul&gt;
+    -> &lt;li&gt;&lt;p&gt;To link to another page on the wiki, place the page&apos;s name inside double
+    -> square brackets. So you would use &lt;code&gt;[[WikiLink]]&lt;/code&gt; to link to &lt;a href=&quot;../wikilink/&quot;&gt;WikiLink&lt;/a&gt;.&lt;/p&gt;&lt;/li&gt;
+    -> &lt;li&gt;&lt;p&gt;Insert various &lt;a href=&quot;../directive/&quot;&gt;directives&lt;/a&gt; onto a page to perform useful
+    -> actions.
+    -> For example, you can:&lt;/p&gt;
+    -> 
+    -> &lt;ul&gt;
+    -> &lt;li&gt;&lt;p&gt;Change the title of a page:&lt;/p&gt;
+    -> 
+    -> &lt;p&gt;[[!meta  title=&quot;full page title&quot;]]&lt;/p&gt;&lt;/li&gt;
+    -> &lt;li&gt;&lt;p&gt;Create a blog by inlining a set of pages:&lt;/p&gt;
+    -> 
+    -> &lt;p&gt;[[!inline  pages=&quot;blog/*&quot;]]&lt;/p&gt;&lt;/li&gt;
+    -> &lt;/ul&gt;
+    -> &lt;/li&gt;
+    -> &lt;/ul&gt;
+    -> 
+    -> 
+    -> &lt;/section&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;/div&gt;
+    -> 
+    -> &lt;footer id=&quot;footer&quot; class=&quot;pagefooter&quot; role=&quot;contentinfo&quot;&gt;
+    -> 
+    -> &lt;nav id=&quot;pageinfo&quot;&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;nav id=&quot;backlinks&quot;&gt;
+    -> Links:
+    -> 
+    -> &lt;a href=&quot;../&quot;&gt;ikiwiki&lt;/a&gt;
+    -> 
+    -> &lt;a href=&quot;../markdown/&quot;&gt;markdown&lt;/a&gt;
+    -> 
+    -> 
+    -> &lt;/nav&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;div class=&quot;pagedate&quot;&gt;
+    -> Last edited &lt;time datetime=&quot;2014-10-09T18:31:33Z&quot;&gt;09/10/2014&lt;/time&gt;
+    -> &lt;!-- Created &lt;time datetime=&quot;2014-10-09T18:31:33Z&quot; pubdate=&quot;pubdate&quot;&gt;09/10/2014&lt;/time&gt; --&gt;
+    -> &lt;/div&gt;
+    -> 
+    -> &lt;/nav&gt;
+    -> 
+    -> 
+    -> &lt;!-- from RPC Bug --&gt;
+    -> &lt;/footer&gt;
+    -> 
+    -> &lt;/article&gt;
+    -> 
+    -> &lt;/body&gt;
+    -> &lt;/html&gt;
+    -> </string></value></param></params></methodCall>
+    <- <?xml version='1.0'?>
+    <- <methodResponse>
+    <- <params>
+    <- <param>
+    <- <value><string>&lt;!DOCTYPE html&gt;
+    <- &lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;
+    <- &lt;head&gt;
+    <- 
+    <- &lt;meta charset="utf-8" /&gt;
+    <- &lt;title&gt;Formatting wiki pages&lt;/title&gt;
+    <- &lt;meta name="viewport" content="width=device-width, initial-scale=1" /&gt;
+    <- 
+    <- &lt;link rel="stylesheet" href="../../style.css" type="text/css" /&gt;
+    <- 
+    <- &lt;link rel="stylesheet" href="../../local.css" type="text/css" /&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;link rel="alternate" type="application/x-wiki" title="Edit this page" href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=ikiwiki%2Fformatting" /&gt;
+    <- 
+    <- 
+    <- 
+    <- &lt;meta name="robots" content="noindex, follow" /&gt;
+    <- 
+    <- 
+    <- 
+    <- &lt;/head&gt;
+    <- &lt;body&gt;
+    <- 
+    <- &lt;article class="page"&gt;
+    <- 
+    <- &lt;section class="pageheader"&gt;
+    <- &lt;header class="header"&gt;
+    <- &lt;span&gt;
+    <- &lt;span class="parentlinks"&gt;
+    <- 
+    <- &lt;a href="../../"&gt;RPC Bug&lt;/a&gt;/ 
+    <- 
+    <- &lt;a href="../"&gt;ikiwiki&lt;/a&gt;/ 
+    <- 
+    <- &lt;/span&gt;
+    <- &lt;span class="title"&gt;
+    <- Formatting wiki pages
+    <- 
+    <- &lt;/span&gt;
+    <- &lt;/span&gt;
+    <- 
+    <- 
+    <- 
+    <- &lt;/header&gt;
+    <- 
+    <- 
+    <- &lt;nav class="actions"&gt;
+    <- &lt;ul&gt;
+    <- 
+    <- &lt;li&gt;&lt;a href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=ikiwiki%2Fformatting" rel="nofollow"&gt;Edit&lt;/a&gt;&lt;/li&gt;
+    <- 
+    <- 
+    <- &lt;li&gt;&lt;a href="../../recentchanges/"&gt;RecentChanges&lt;/a&gt;&lt;/li&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;li&gt;&lt;a href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=prefs"&gt;Preferences&lt;/a&gt;&lt;/li&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;/ul&gt;
+    <- &lt;/nav&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;/section&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;div id="pagebody"&gt;
+    <- 
+    <- &lt;section id="content" role="main"&gt;
+    <- &lt;p&gt;Text on this wiki is, by default, written in a form very close to how you
+    <- might write text for an email message. This style of text formatting is
+    <- called &lt;a href="../markdown/"&gt;MarkDown&lt;/a&gt;, and it works like this:&lt;/p&gt;
+    <- 
+    <- &lt;p&gt;Leave blank lines between paragraphs.&lt;/p&gt;
+    <- 
+    <- &lt;p&gt;You can &lt;em&gt;*emphasise*&lt;/em&gt; or &lt;strong&gt;**strongly emphasise**&lt;/strong&gt; text by placing it
+    <- in single or double asterisks.&lt;/p&gt;
+    <- 
+    <- &lt;p&gt;To create a list, start each line with an asterisk:&lt;/p&gt;
+    <- 
+    <- &lt;ul&gt;
+    <- &lt;li&gt;"* this is my list"&lt;/li&gt;
+    <- &lt;li&gt;"* another item"&lt;/li&gt;
+    <- &lt;/ul&gt;
+    <- 
+    <- 
+    <- &lt;p&gt;To make a numbered list, start each line with a number (any number will
+    <- do) followed by a period:&lt;/p&gt;
+    <- 
+    <- &lt;ol&gt;
+    <- &lt;li&gt;"1. first line"&lt;/li&gt;
+    <- &lt;li&gt;"2. second line"&lt;/li&gt;
+    <- &lt;li&gt;"2. third line"&lt;/li&gt;
+    <- &lt;/ol&gt;
+    <- 
+    <- 
+    <- &lt;p&gt;To create a header, start a line with one or more &lt;code&gt;#&lt;/code&gt; characters followed
+    <- by a space and the header text. The number of &lt;code&gt;#&lt;/code&gt; characters controls the
+    <- size of the header:&lt;/p&gt;
+    <- 
+    <- &lt;h1&gt;# h1&lt;/h1&gt;
+    <- 
+    <- &lt;h2&gt;## h2&lt;/h2&gt;
+    <- 
+    <- &lt;h3&gt;### h3&lt;/h3&gt;
+    <- 
+    <- &lt;h4&gt;#### h4&lt;/h4&gt;
+    <- 
+    <- &lt;h5&gt;##### h5&lt;/h5&gt;
+    <- 
+    <- &lt;h6&gt;###### h6&lt;/h6&gt;
+    <- 
+    <- &lt;p&gt;To create a horizontal rule, just write three or more dashes or stars on
+    <- their own line:&lt;/p&gt;
+    <- 
+    <- &lt;hr /&gt;
+    <- 
+    <- &lt;p&gt;To quote someone, prefix the quote with "&amp;gt;":&lt;/p&gt;
+    <- 
+    <- &lt;blockquote&gt;&lt;p&gt;To be or not to be,
+    <- that is the question.&lt;/p&gt;&lt;/blockquote&gt;
+    <- 
+    <- &lt;p&gt;To write a code block, indent each line with a tab or 4 spaces:&lt;/p&gt;
+    <- 
+    <- &lt;pre&gt;&lt;code&gt;10 PRINT "Hello, world!"
+    <- 20 GOTO 10
+    <- &lt;/code&gt;&lt;/pre&gt;
+    <- 
+    <- &lt;p&gt;To link to an url or email address, you can just put the
+    <- url in angle brackets: &amp;lt;&lt;a href="http://ikiwiki.info"&gt;http://ikiwiki.info&lt;/a&gt;&amp;gt;, or you can use the
+    <- form [link text](url)&lt;/p&gt;
+    <- 
+    <- &lt;hr /&gt;
+    <- 
+    <- &lt;p&gt;In addition to basic html formatting using &lt;a href="../markdown/"&gt;MarkDown&lt;/a&gt;, this wiki lets
+    <- you use the following additional features:&lt;/p&gt;
+    <- 
+    <- &lt;ul&gt;
+    <- &lt;li&gt;&lt;p&gt;To link to another page on the wiki, place the page's name inside double
+    <- square brackets. So you would use &lt;code&gt;[[WikiLink]]&lt;/code&gt; to link to &lt;a href="../wikilink/"&gt;WikiLink&lt;/a&gt;.&lt;/p&gt;&lt;/li&gt;
+    <- &lt;li&gt;&lt;p&gt;Insert various &lt;a href="../directive/"&gt;directives&lt;/a&gt; onto a page to perform useful
+    <- actions.
+    <- For example, you can:&lt;/p&gt;
+    <- 
+    <- &lt;ul&gt;
+    <- &lt;li&gt;&lt;p&gt;Change the title of a page:&lt;/p&gt;
+    <- 
+    <- &lt;p&gt;[[!meta  title="full page title"]]&lt;/p&gt;&lt;/li&gt;
+    <- &lt;li&gt;&lt;p&gt;Create a blog by inlining a set of pages:&lt;/p&gt;
+    <- 
+    <- &lt;p&gt;[[!inline  pages="blog/*"]]&lt;/p&gt;&lt;/li&gt;
+    <- &lt;/ul&gt;
+    <- &lt;/li&gt;
+    <- &lt;/ul&gt;
+    <- 
+    <- 
+    <- &lt;/section&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;/div&gt;
+    <- 
+    <- &lt;footer id="footer" class="pagefooter" role="contentinfo"&gt;
+    <- 
+    <- &lt;nav id="pageinfo"&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;nav id="backlinks"&gt;
+    <- Links:
+    <- 
+    <- &lt;a href="../"&gt;ikiwiki&lt;/a&gt;
+    <- 
+    <- &lt;a href="../markdown/"&gt;markdown&lt;/a&gt;
+    <- 
+    <- 
+    <- &lt;/nav&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;div class="pagedate"&gt;
+    <- Last edited &lt;time datetime="2014-10-09T18:31:33Z"&gt;09/10/2014&lt;/time&gt;
+    <- &lt;!-- Created &lt;time datetime="2014-10-09T18:31:33Z" pubdate="pubdate"&gt;09/10/2014&lt;/time&gt; --&gt;
+    <- &lt;/div&gt;
+    <- 
+    <- &lt;/nav&gt;
+    <- 
+    <- 
+    <- &lt;!-- from RPC Bug --&gt;
+    <- &lt;/footer&gt;
+    <- 
+    <- &lt;/article&gt;
+    <- 
+    <- &lt;/body&gt;
+    <- &lt;/html&gt;
+    <- </string></value>
+    <- </param>
+    <- </params>
+    <- </methodResponse>
+    -> <?xml version="1.0" encoding="utf-8"?><methodCall><methodName>format</methodName><params><param><value><string>page</string></value></param><param><value><string>ikiwiki/searching</string></value></param><param><value><string>content</string></value></param><param><value><string>&lt;!DOCTYPE html&gt;
+    -> &lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;
+    -> &lt;head&gt;
+    -> 
+    -> &lt;meta charset=&quot;utf-8&quot; /&gt;
+    -> &lt;title&gt;searching&lt;/title&gt;
+    -> &lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt;
+    -> 
+    -> &lt;link rel=&quot;stylesheet&quot; href=&quot;../../style.css&quot; type=&quot;text/css&quot; /&gt;
+    -> 
+    -> &lt;link rel=&quot;stylesheet&quot; href=&quot;../../local.css&quot; type=&quot;text/css&quot; /&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;link rel=&quot;alternate&quot; type=&quot;application/x-wiki&quot; title=&quot;Edit this page&quot; href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=ikiwiki%2Fsearching&quot; /&gt;
+    -> 
+    -> 
+    -> 
+    -> &lt;meta name=&quot;robots&quot; content=&quot;noindex, follow&quot; /&gt;
+    -> 
+    -> 
+    -> 
+    -> &lt;/head&gt;
+    -> &lt;body&gt;
+    -> 
+    -> &lt;article class=&quot;page&quot;&gt;
+    -> 
+    -> &lt;section class=&quot;pageheader&quot;&gt;
+    -> &lt;header class=&quot;header&quot;&gt;
+    -> &lt;span&gt;
+    -> &lt;span class=&quot;parentlinks&quot;&gt;
+    -> 
+    -> &lt;a href=&quot;../../&quot;&gt;RPC Bug&lt;/a&gt;/ 
+    -> 
+    -> &lt;a href=&quot;../&quot;&gt;ikiwiki&lt;/a&gt;/ 
+    -> 
+    -> &lt;/span&gt;
+    -> &lt;span class=&quot;title&quot;&gt;
+    -> searching
+    -> 
+    -> &lt;/span&gt;
+    -> &lt;/span&gt;
+    -> 
+    -> 
+    -> 
+    -> &lt;/header&gt;
+    -> 
+    -> 
+    -> &lt;nav class=&quot;actions&quot;&gt;
+    -> &lt;ul&gt;
+    -> 
+    -> &lt;li&gt;&lt;a href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=ikiwiki%2Fsearching&quot; rel=&quot;nofollow&quot;&gt;Edit&lt;/a&gt;&lt;/li&gt;
+    -> 
+    -> 
+    -> &lt;li&gt;&lt;a href=&quot;../../recentchanges/&quot;&gt;RecentChanges&lt;/a&gt;&lt;/li&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;li&gt;&lt;a href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=prefs&quot;&gt;Preferences&lt;/a&gt;&lt;/li&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;/ul&gt;
+    -> &lt;/nav&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;/section&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;div id=&quot;pagebody&quot;&gt;
+    -> 
+    -> &lt;section id=&quot;content&quot; role=&quot;main&quot;&gt;
+    -> &lt;p&gt;This wiki has searching &lt;strong&gt;disabled&lt;/strong&gt;.&lt;/p&gt;
+    -> 
+    -> &lt;p&gt;If searching is enabled, you can enter search terms in the search field,
+    -> as you&apos;d expect. There are a few special things you can do to construct
+    -> more powerful searches.&lt;/p&gt;
+    -> 
+    -> &lt;ul&gt;
+    -> &lt;li&gt;To match a phrase, enclose it in double quotes.&lt;/li&gt;
+    -> &lt;li&gt;&lt;code&gt;AND&lt;/code&gt; can be used to search for documents containing two expressions.&lt;/li&gt;
+    -> &lt;li&gt;&lt;code&gt;OR&lt;/code&gt; can be used to search for documents containing either one of
+    -> two expressions.&lt;/li&gt;
+    -> &lt;li&gt;Parentheses can be used to build up complicated search expressions. For
+    -> example, &quot;(foo AND bar) OR (me AND you)&quot;&lt;/li&gt;
+    -> &lt;li&gt;Prefix a search term with &quot;-&quot; to avoid it from appearing in the results.
+    -> For example, &quot;-discussion&quot; will omit &quot;discussion&quot;.&lt;/li&gt;
+    -> &lt;li&gt;To search for a page with a given title, use &quot;title:foo&quot;.&lt;/li&gt;
+    -> &lt;li&gt;To search for pages that contain a &quot;bar&quot; link, use &quot;link:bar&quot;.&lt;/li&gt;
+    -> &lt;/ul&gt;
+    -> 
+    -> 
+    -> &lt;/section&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;/div&gt;
+    -> 
+    -> &lt;footer id=&quot;footer&quot; class=&quot;pagefooter&quot; role=&quot;contentinfo&quot;&gt;
+    -> 
+    -> &lt;nav id=&quot;pageinfo&quot;&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;nav id=&quot;backlinks&quot;&gt;
+    -> Links:
+    -> 
+    -> &lt;a href=&quot;../&quot;&gt;ikiwiki&lt;/a&gt;
+    -> 
+    -> 
+    -> &lt;/nav&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;div class=&quot;pagedate&quot;&gt;
+    -> Last edited &lt;time datetime=&quot;2014-09-12T20:23:58Z&quot;&gt;12/09/2014&lt;/time&gt;
+    -> &lt;!-- Created &lt;time datetime=&quot;2014-09-12T20:23:58Z&quot; pubdate=&quot;pubdate&quot;&gt;12/09/2014&lt;/time&gt; --&gt;
+    -> &lt;/div&gt;
+    -> 
+    -> &lt;/nav&gt;
+    -> 
+    -> 
+    -> &lt;!-- from RPC Bug --&gt;
+    -> &lt;/footer&gt;
+    -> 
+    -> &lt;/article&gt;
+    -> 
+    -> &lt;/body&gt;
+    -> &lt;/html&gt;
+    -> </string></value></param></params></methodCall>
+    <- <?xml version='1.0'?>
+    <- <methodResponse>
+    <- <params>
+    <- <param>
+    <- <value><string>&lt;!DOCTYPE html&gt;
+    <- &lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;
+    <- &lt;head&gt;
+    <- 
+    <- &lt;meta charset="utf-8" /&gt;
+    <- &lt;title&gt;searching&lt;/title&gt;
+    <- &lt;meta name="viewport" content="width=device-width, initial-scale=1" /&gt;
+    <- 
+    <- &lt;link rel="stylesheet" href="../../style.css" type="text/css" /&gt;
+    <- 
+    <- &lt;link rel="stylesheet" href="../../local.css" type="text/css" /&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;link rel="alternate" type="application/x-wiki" title="Edit this page" href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=ikiwiki%2Fsearching" /&gt;
+    <- 
+    <- 
+    <- 
+    <- &lt;meta name="robots" content="noindex, follow" /&gt;
+    <- 
+    <- 
+    <- 
+    <- &lt;/head&gt;
+    <- &lt;body&gt;
+    <- 
+    <- &lt;article class="page"&gt;
+    <- 
+    <- &lt;section class="pageheader"&gt;
+    <- &lt;header class="header"&gt;
+    <- &lt;span&gt;
+    <- &lt;span class="parentlinks"&gt;
+    <- 
+    <- &lt;a href="../../"&gt;RPC Bug&lt;/a&gt;/ 
+    <- 
+    <- &lt;a href="../"&gt;ikiwiki&lt;/a&gt;/ 
+    <- 
+    <- &lt;/span&gt;
+    <- &lt;span class="title"&gt;
+    <- searching
+    <- 
+    <- &lt;/span&gt;
+    <- &lt;/span&gt;
+    <- 
+    <- 
+    <- 
+    <- &lt;/header&gt;
+    <- 
+    <- 
+    <- &lt;nav class="actions"&gt;
+    <- &lt;ul&gt;
+    <- 
+    <- &lt;li&gt;&lt;a href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=ikiwiki%2Fsearching" rel="nofollow"&gt;Edit&lt;/a&gt;&lt;/li&gt;
+    <- 
+    <- 
+    <- &lt;li&gt;&lt;a href="../../recentchanges/"&gt;RecentChanges&lt;/a&gt;&lt;/li&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;li&gt;&lt;a href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=prefs"&gt;Preferences&lt;/a&gt;&lt;/li&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;/ul&gt;
+    <- &lt;/nav&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;/section&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;div id="pagebody"&gt;
+    <- 
+    <- &lt;section id="content" role="main"&gt;
+    <- &lt;p&gt;This wiki has searching &lt;strong&gt;disabled&lt;/strong&gt;.&lt;/p&gt;
+    <- 
+    <- &lt;p&gt;If searching is enabled, you can enter search terms in the search field,
+    <- as you'd expect. There are a few special things you can do to construct
+    <- more powerful searches.&lt;/p&gt;
+    <- 
+    <- &lt;ul&gt;
+    <- &lt;li&gt;To match a phrase, enclose it in double quotes.&lt;/li&gt;
+    <- &lt;li&gt;&lt;code&gt;AND&lt;/code&gt; can be used to search for documents containing two expressions.&lt;/li&gt;
+    <- &lt;li&gt;&lt;code&gt;OR&lt;/code&gt; can be used to search for documents containing either one of
+    <- two expressions.&lt;/li&gt;
+    <- &lt;li&gt;Parentheses can be used to build up complicated search expressions. For
+    <- example, "(foo AND bar) OR (me AND you)"&lt;/li&gt;
+    <- &lt;li&gt;Prefix a search term with "-" to avoid it from appearing in the results.
+    <- For example, "-discussion" will omit "discussion".&lt;/li&gt;
+    <- &lt;li&gt;To search for a page with a given title, use "title:foo".&lt;/li&gt;
+    <- &lt;li&gt;To search for pages that contain a "bar" link, use "link:bar".&lt;/li&gt;
+    <- &lt;/ul&gt;
+    <- 
+    <- 
+    <- &lt;/section&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;/div&gt;
+    <- 
+    <- &lt;footer id="footer" class="pagefooter" role="contentinfo"&gt;
+    <- 
+    <- &lt;nav id="pageinfo"&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;nav id="backlinks"&gt;
+    <- Links:
+    <- 
+    <- &lt;a href="../"&gt;ikiwiki&lt;/a&gt;
+    <- 
+    <- 
+    <- &lt;/nav&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;div class="pagedate"&gt;
+    <- Last edited &lt;time datetime="2014-09-12T20:23:58Z"&gt;12/09/2014&lt;/time&gt;
+    <- &lt;!-- Created &lt;time datetime="2014-09-12T20:23:58Z" pubdate="pubdate"&gt;12/09/2014&lt;/time&gt; --&gt;
+    <- &lt;/div&gt;
+    <- 
+    <- &lt;/nav&gt;
+    <- 
+    <- 
+    <- &lt;!-- from RPC Bug --&gt;
+    <- &lt;/footer&gt;
+    <- 
+    <- &lt;/article&gt;
+    <- 
+    <- &lt;/body&gt;
+    <- &lt;/html&gt;
+    <- </string></value>
+    <- </param>
+    <- </params>
+    <- </methodResponse>
+    -> <?xml version="1.0" encoding="utf-8"?><methodCall><methodName>format</methodName><params><param><value><string>page</string></value></param><param><value><string>ikiwiki/pagespec/sorting</string></value></param><param><value><string>content</string></value></param><param><value><string>&lt;!DOCTYPE html&gt;
+    -> &lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;
+    -> &lt;head&gt;
+    -> 
+    -> &lt;meta charset=&quot;utf-8&quot; /&gt;
+    -> &lt;title&gt;sorting&lt;/title&gt;
+    -> &lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt;
+    -> 
+    -> &lt;link rel=&quot;stylesheet&quot; href=&quot;../../../style.css&quot; type=&quot;text/css&quot; /&gt;
+    -> 
+    -> &lt;link rel=&quot;stylesheet&quot; href=&quot;../../../local.css&quot; type=&quot;text/css&quot; /&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;link rel=&quot;alternate&quot; type=&quot;application/x-wiki&quot; title=&quot;Edit this page&quot; href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=ikiwiki%2Fpagespec%2Fsorting&quot; /&gt;
+    -> 
+    -> 
+    -> 
+    -> &lt;meta name=&quot;robots&quot; content=&quot;noindex, follow&quot; /&gt;
+    -> 
+    -> 
+    -> 
+    -> &lt;/head&gt;
+    -> &lt;body&gt;
+    -> 
+    -> &lt;article class=&quot;page&quot;&gt;
+    -> 
+    -> &lt;section class=&quot;pageheader&quot;&gt;
+    -> &lt;header class=&quot;header&quot;&gt;
+    -> &lt;span&gt;
+    -> &lt;span class=&quot;parentlinks&quot;&gt;
+    -> 
+    -> &lt;a href=&quot;../../../&quot;&gt;RPC Bug&lt;/a&gt;/ 
+    -> 
+    -> &lt;a href=&quot;../../&quot;&gt;ikiwiki&lt;/a&gt;/ 
+    -> 
+    -> &lt;a href=&quot;../&quot;&gt;pagespec&lt;/a&gt;/ 
+    -> 
+    -> &lt;/span&gt;
+    -> &lt;span class=&quot;title&quot;&gt;
+    -> sorting
+    -> 
+    -> &lt;/span&gt;
+    -> &lt;/span&gt;
+    -> 
+    -> 
+    -> 
+    -> &lt;/header&gt;
+    -> 
+    -> 
+    -> &lt;nav class=&quot;actions&quot;&gt;
+    -> &lt;ul&gt;
+    -> 
+    -> &lt;li&gt;&lt;a href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=ikiwiki%2Fpagespec%2Fsorting&quot; rel=&quot;nofollow&quot;&gt;Edit&lt;/a&gt;&lt;/li&gt;
+    -> 
+    -> 
+    -> &lt;li&gt;&lt;a href=&quot;../../../recentchanges/&quot;&gt;RecentChanges&lt;/a&gt;&lt;/li&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;li&gt;&lt;a href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=prefs&quot;&gt;Preferences&lt;/a&gt;&lt;/li&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;/ul&gt;
+    -> &lt;/nav&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;/section&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;div id=&quot;pagebody&quot;&gt;
+    -> 
+    -> &lt;section id=&quot;content&quot; role=&quot;main&quot;&gt;
+    -> &lt;p&gt;Some &lt;a href=&quot;../../directive/&quot;&gt;directives&lt;/a&gt; that use
+    -> &lt;a href=&quot;../&quot;&gt;PageSpecs&lt;/a&gt; allow
+    -> specifying the order that matching pages are shown in. The following sort
+    -> orders can be specified.&lt;/p&gt;
+    -> 
+    -> &lt;ul&gt;
+    -> &lt;li&gt;&lt;p&gt;&lt;code&gt;age&lt;/code&gt; - List pages from the most recently created to the oldest.&lt;/p&gt;&lt;/li&gt;
+    -> &lt;li&gt;&lt;p&gt;&lt;code&gt;mtime&lt;/code&gt; - List pages with the most recently modified first.&lt;/p&gt;&lt;/li&gt;
+    -> &lt;li&gt;&lt;p&gt;&lt;code&gt;title&lt;/code&gt; - Order by title (page name), e.g. &quot;z/a a/b a/c&quot;&lt;/p&gt;&lt;/li&gt;
+    -> &lt;li&gt;&lt;p&gt;&lt;code&gt;path&lt;/code&gt; - Order by page name including parents, e.g. &quot;a/b a/c z/a&quot;&lt;/p&gt;&lt;/li&gt;
+    -> &lt;li&gt;&lt;p&gt;&lt;code&gt;meta(title)&lt;/code&gt; - Order according to the &lt;code&gt;[[!meta  title=&quot;foo&quot; sortas=&quot;bar&quot;]]&lt;/code&gt;
+    -> or &lt;code&gt;[[!meta  title=&quot;foo&quot;]]&lt;/code&gt; &lt;a href=&quot;../../directive/&quot;&gt;directive&lt;/a&gt;, or the page name if no
+    -> full title was set. &lt;code&gt;meta(author)&lt;/code&gt;, &lt;code&gt;meta(date)&lt;/code&gt;, &lt;code&gt;meta(updated)&lt;/code&gt;, etc.
+    -> also work.&lt;/p&gt;&lt;/li&gt;
+    -> &lt;/ul&gt;
+    -> 
+    -> 
+    -> &lt;p&gt;In addition, you can combine several sort orders and/or reverse the order of
+    -> sorting, with a string like &lt;code&gt;age -title&lt;/code&gt; (which would sort by age, then by
+    -> title in reverse order if two pages have the same age).&lt;/p&gt;
+    -> 
+    -> &lt;/section&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;/div&gt;
+    -> 
+    -> &lt;footer id=&quot;footer&quot; class=&quot;pagefooter&quot; role=&quot;contentinfo&quot;&gt;
+    -> 
+    -> &lt;nav id=&quot;pageinfo&quot;&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;div class=&quot;pagedate&quot;&gt;
+    -> Last edited &lt;time datetime=&quot;2014-09-12T20:23:58Z&quot;&gt;12/09/2014&lt;/time&gt;
+    -> &lt;!-- Created &lt;time datetime=&quot;2014-09-12T20:23:58Z&quot; pubdate=&quot;pubdate&quot;&gt;12/09/2014&lt;/time&gt; --&gt;
+    -> &lt;/div&gt;
+    -> 
+    -> &lt;/nav&gt;
+    -> 
+    -> 
+    -> &lt;!-- from RPC Bug --&gt;
+    -> &lt;/footer&gt;
+    -> 
+    -> &lt;/article&gt;
+    -> 
+    -> &lt;/body&gt;
+    -> &lt;/html&gt;
+    -> </string></value></param></params></methodCall>
+    <- <?xml version='1.0'?>
+    <- <methodResponse>
+    <- <params>
+    <- <param>
+    <- <value><string>&lt;!DOCTYPE html&gt;
+    <- &lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;
+    <- &lt;head&gt;
+    <- 
+    <- &lt;meta charset="utf-8" /&gt;
+    <- &lt;title&gt;sorting&lt;/title&gt;
+    <- &lt;meta name="viewport" content="width=device-width, initial-scale=1" /&gt;
+    <- 
+    <- &lt;link rel="stylesheet" href="../../../style.css" type="text/css" /&gt;
+    <- 
+    <- &lt;link rel="stylesheet" href="../../../local.css" type="text/css" /&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;link rel="alternate" type="application/x-wiki" title="Edit this page" href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=ikiwiki%2Fpagespec%2Fsorting" /&gt;
+    <- 
+    <- 
+    <- 
+    <- &lt;meta name="robots" content="noindex, follow" /&gt;
+    <- 
+    <- 
+    <- 
+    <- &lt;/head&gt;
+    <- &lt;body&gt;
+    <- 
+    <- &lt;article class="page"&gt;
+    <- 
+    <- &lt;section class="pageheader"&gt;
+    <- &lt;header class="header"&gt;
+    <- &lt;span&gt;
+    <- &lt;span class="parentlinks"&gt;
+    <- 
+    <- &lt;a href="../../../"&gt;RPC Bug&lt;/a&gt;/ 
+    <- 
+    <- &lt;a href="../../"&gt;ikiwiki&lt;/a&gt;/ 
+    <- 
+    <- &lt;a href="../"&gt;pagespec&lt;/a&gt;/ 
+    <- 
+    <- &lt;/span&gt;
+    <- &lt;span class="title"&gt;
+    <- sorting
+    <- 
+    <- &lt;/span&gt;
+    <- &lt;/span&gt;
+    <- 
+    <- 
+    <- 
+    <- &lt;/header&gt;
+    <- 
+    <- 
+    <- &lt;nav class="actions"&gt;
+    <- &lt;ul&gt;
+    <- 
+    <- &lt;li&gt;&lt;a href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=ikiwiki%2Fpagespec%2Fsorting" rel="nofollow"&gt;Edit&lt;/a&gt;&lt;/li&gt;
+    <- 
+    <- 
+    <- &lt;li&gt;&lt;a href="../../../recentchanges/"&gt;RecentChanges&lt;/a&gt;&lt;/li&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;li&gt;&lt;a href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=prefs"&gt;Preferences&lt;/a&gt;&lt;/li&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;/ul&gt;
+    <- &lt;/nav&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;/section&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;div id="pagebody"&gt;
+    <- 
+    <- &lt;section id="content" role="main"&gt;
+    <- &lt;p&gt;Some &lt;a href="../../directive/"&gt;directives&lt;/a&gt; that use
+    <- &lt;a href="../"&gt;PageSpecs&lt;/a&gt; allow
+    <- specifying the order that matching pages are shown in. The following sort
+    <- orders can be specified.&lt;/p&gt;
+    <- 
+    <- &lt;ul&gt;
+    <- &lt;li&gt;&lt;p&gt;&lt;code&gt;age&lt;/code&gt; - List pages from the most recently created to the oldest.&lt;/p&gt;&lt;/li&gt;
+    <- &lt;li&gt;&lt;p&gt;&lt;code&gt;mtime&lt;/code&gt; - List pages with the most recently modified first.&lt;/p&gt;&lt;/li&gt;
+    <- &lt;li&gt;&lt;p&gt;&lt;code&gt;title&lt;/code&gt; - Order by title (page name), e.g. "z/a a/b a/c"&lt;/p&gt;&lt;/li&gt;
+    <- &lt;li&gt;&lt;p&gt;&lt;code&gt;path&lt;/code&gt; - Order by page name including parents, e.g. "a/b a/c z/a"&lt;/p&gt;&lt;/li&gt;
+    <- &lt;li&gt;&lt;p&gt;&lt;code&gt;meta(title)&lt;/code&gt; - Order according to the &lt;code&gt;[[!meta  title="foo" sortas="bar"]]&lt;/code&gt;
+    <- or &lt;code&gt;[[!meta  title="foo"]]&lt;/code&gt; &lt;a href="../../directive/"&gt;directive&lt;/a&gt;, or the page name if no
+    <- full title was set. &lt;code&gt;meta(author)&lt;/code&gt;, &lt;code&gt;meta(date)&lt;/code&gt;, &lt;code&gt;meta(updated)&lt;/code&gt;, etc.
+    <- also work.&lt;/p&gt;&lt;/li&gt;
+    <- &lt;/ul&gt;
+    <- 
+    <- 
+    <- &lt;p&gt;In addition, you can combine several sort orders and/or reverse the order of
+    <- sorting, with a string like &lt;code&gt;age -title&lt;/code&gt; (which would sort by age, then by
+    <- title in reverse order if two pages have the same age).&lt;/p&gt;
+    <- 
+    <- &lt;/section&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;/div&gt;
+    <- 
+    <- &lt;footer id="footer" class="pagefooter" role="contentinfo"&gt;
+    <- 
+    <- &lt;nav id="pageinfo"&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;div class="pagedate"&gt;
+    <- Last edited &lt;time datetime="2014-09-12T20:23:58Z"&gt;12/09/2014&lt;/time&gt;
+    <- &lt;!-- Created &lt;time datetime="2014-09-12T20:23:58Z" pubdate="pubdate"&gt;12/09/2014&lt;/time&gt; --&gt;
+    <- &lt;/div&gt;
+    <- 
+    <- &lt;/nav&gt;
+    <- 
+    <- 
+    <- &lt;!-- from RPC Bug --&gt;
+    <- &lt;/footer&gt;
+    <- 
+    <- &lt;/article&gt;
+    <- 
+    <- &lt;/body&gt;
+    <- &lt;/html&gt;
+    <- </string></value>
+    <- </param>
+    <- </params>
+    <- </methodResponse>
+    -> <?xml version="1.0" encoding="utf-8"?><methodCall><methodName>format</methodName><params><param><value><string>page</string></value></param><param><value><string>ikiwiki/pagespec/attachment</string></value></param><param><value><string>content</string></value></param><param><value><string>&lt;!DOCTYPE html&gt;
+    -> &lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;
+    -> &lt;head&gt;
+    -> 
+    -> &lt;meta charset=&quot;utf-8&quot; /&gt;
+    -> &lt;title&gt;attachment&lt;/title&gt;
+    -> &lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt;
+    -> 
+    -> &lt;link rel=&quot;stylesheet&quot; href=&quot;../../../style.css&quot; type=&quot;text/css&quot; /&gt;
+    -> 
+    -> &lt;link rel=&quot;stylesheet&quot; href=&quot;../../../local.css&quot; type=&quot;text/css&quot; /&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;link rel=&quot;alternate&quot; type=&quot;application/x-wiki&quot; title=&quot;Edit this page&quot; href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=ikiwiki%2Fpagespec%2Fattachment&quot; /&gt;
+    -> 
+    -> 
+    -> 
+    -> &lt;meta name=&quot;robots&quot; content=&quot;noindex, follow&quot; /&gt;
+    -> 
+    -> 
+    -> 
+    -> &lt;/head&gt;
+    -> &lt;body&gt;
+    -> 
+    -> &lt;article class=&quot;page&quot;&gt;
+    -> 
+    -> &lt;section class=&quot;pageheader&quot;&gt;
+    -> &lt;header class=&quot;header&quot;&gt;
+    -> &lt;span&gt;
+    -> &lt;span class=&quot;parentlinks&quot;&gt;
+    -> 
+    -> &lt;a href=&quot;../../../&quot;&gt;RPC Bug&lt;/a&gt;/ 
+    -> 
+    -> &lt;a href=&quot;../../&quot;&gt;ikiwiki&lt;/a&gt;/ 
+    -> 
+    -> &lt;a href=&quot;../&quot;&gt;pagespec&lt;/a&gt;/ 
+    -> 
+    -> &lt;/span&gt;
+    -> &lt;span class=&quot;title&quot;&gt;
+    -> attachment
+    -> 
+    -> &lt;/span&gt;
+    -> &lt;/span&gt;
+    -> 
+    -> 
+    -> 
+    -> &lt;/header&gt;
+    -> 
+    -> 
+    -> &lt;nav class=&quot;actions&quot;&gt;
+    -> &lt;ul&gt;
+    -> 
+    -> &lt;li&gt;&lt;a href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=ikiwiki%2Fpagespec%2Fattachment&quot; rel=&quot;nofollow&quot;&gt;Edit&lt;/a&gt;&lt;/li&gt;
+    -> 
+    -> 
+    -> &lt;li&gt;&lt;a href=&quot;../../../recentchanges/&quot;&gt;RecentChanges&lt;/a&gt;&lt;/li&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;li&gt;&lt;a href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=prefs&quot;&gt;Preferences&lt;/a&gt;&lt;/li&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;/ul&gt;
+    -> &lt;/nav&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;/section&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;div id=&quot;pagebody&quot;&gt;
+    -> 
+    -> &lt;section id=&quot;content&quot; role=&quot;main&quot;&gt;
+    -> &lt;p&gt;This wiki has attachments &lt;strong&gt;disabled&lt;/strong&gt;.&lt;/p&gt;
+    -> 
+    -> &lt;p&gt;If attachments are enabled, the wiki admin can control what types of
+    -> attachments will be accepted, via the &lt;code&gt;allowed_attachments&lt;/code&gt;
+    -> configuration setting.&lt;/p&gt;
+    -> 
+    -> &lt;p&gt;For example, to limit most users to uploading small images, and nothing else,
+    -> while allowing larger mp3 files to be uploaded by joey into a specific
+    -> directory, and check all attachments for viruses, something like this could be
+    -> used:&lt;/p&gt;
+    -> 
+    -> &lt;pre&gt;&lt;code&gt;virusfree() and ((user(joey) and podcast/*.mp3 and mimetype(audio/mpeg) and maxsize(15mb)) or (mimetype(image/*) and maxsize(50kb)))
+    -> &lt;/code&gt;&lt;/pre&gt;
+    -> 
+    -> &lt;p&gt;The regular &lt;a href=&quot;../&quot;&gt;PageSpec&lt;/a&gt; syntax is expanded with the following
+    -> additional tests:&lt;/p&gt;
+    -> 
+    -> &lt;ul&gt;
+    -> &lt;li&gt;&lt;p&gt;&quot;&lt;code&gt;maxsize(size)&lt;/code&gt;&quot; - tests whether the attachment is no larger than the
+    -> specified size. The size defaults to being in bytes, but &quot;kb&quot;, &quot;mb&quot;, &quot;gb&quot;
+    -> etc can be used to specify the units.&lt;/p&gt;&lt;/li&gt;
+    -> &lt;li&gt;&lt;p&gt;&quot;&lt;code&gt;minsize(size)&lt;/code&gt;&quot; - tests whether the attachment is no smaller than the
+    -> specified size.&lt;/p&gt;&lt;/li&gt;
+    -> &lt;li&gt;&lt;p&gt;&quot;&lt;code&gt;ispage()&lt;/code&gt;&quot; - tests whether the attachment will be treated by ikiwiki as a
+    -> wiki page. (Ie, if it has an extension of &quot;.mdwn&quot;, or of any other enabled
+    -> page format).&lt;/p&gt;
+    -> 
+    -> &lt;p&gt;So, if you don&apos;t want to allow wiki pages to be uploaded as attachments,
+    -> use &lt;code&gt;!ispage()&lt;/code&gt; ; if you only want to allow wiki pages to be uploaded
+    -> as attachments, use &lt;code&gt;ispage()&lt;/code&gt;.&lt;/p&gt;&lt;/li&gt;
+    -> &lt;li&gt;&lt;p&gt;&quot;&lt;code&gt;mimetype(foo/bar)&lt;/code&gt;&quot; - checks the MIME type of the attachment. You can
+    -> include a glob in the type, for example &lt;code&gt;mimetype(image/*)&lt;/code&gt;.&lt;/p&gt;&lt;/li&gt;
+    -> &lt;li&gt;&lt;p&gt;&quot;&lt;code&gt;virusfree()&lt;/code&gt;&quot; - checks the attachment with an antiviral program.&lt;/p&gt;&lt;/li&gt;
+    -> &lt;/ul&gt;
+    -> 
+    -> 
+    -> &lt;/section&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;/div&gt;
+    -> 
+    -> &lt;footer id=&quot;footer&quot; class=&quot;pagefooter&quot; role=&quot;contentinfo&quot;&gt;
+    -> 
+    -> &lt;nav id=&quot;pageinfo&quot;&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;div class=&quot;pagedate&quot;&gt;
+    -> Last edited &lt;time datetime=&quot;2014-09-12T20:23:58Z&quot;&gt;12/09/2014&lt;/time&gt;
+    -> &lt;!-- Created &lt;time datetime=&quot;2014-09-12T20:23:58Z&quot; pubdate=&quot;pubdate&quot;&gt;12/09/2014&lt;/time&gt; --&gt;
+    -> &lt;/div&gt;
+    -> 
+    -> &lt;/nav&gt;
+    -> 
+    -> 
+    -> &lt;!-- from RPC Bug --&gt;
+    -> &lt;/footer&gt;
+    -> 
+    -> &lt;/article&gt;
+    -> 
+    -> &lt;/body&gt;
+    -> &lt;/html&gt;
+    -> </string></value></param></params></methodCall>
+    <- <?xml version='1.0'?>
+    <- <methodResponse>
+    <- <params>
+    <- <param>
+    <- <value><string>&lt;!DOCTYPE html&gt;
+    <- &lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;
+    <- &lt;head&gt;
+    <- 
+    <- &lt;meta charset="utf-8" /&gt;
+    <- &lt;title&gt;attachment&lt;/title&gt;
+    <- &lt;meta name="viewport" content="width=device-width, initial-scale=1" /&gt;
+    <- 
+    <- &lt;link rel="stylesheet" href="../../../style.css" type="text/css" /&gt;
+    <- 
+    <- &lt;link rel="stylesheet" href="../../../local.css" type="text/css" /&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;link rel="alternate" type="application/x-wiki" title="Edit this page" href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=ikiwiki%2Fpagespec%2Fattachment" /&gt;
+    <- 
+    <- 
+    <- 
+    <- &lt;meta name="robots" content="noindex, follow" /&gt;
+    <- 
+    <- 
+    <- 
+    <- &lt;/head&gt;
+    <- &lt;body&gt;
+    <- 
+    <- &lt;article class="page"&gt;
+    <- 
+    <- &lt;section class="pageheader"&gt;
+    <- &lt;header class="header"&gt;
+    <- &lt;span&gt;
+    <- &lt;span class="parentlinks"&gt;
+    <- 
+    <- &lt;a href="../../../"&gt;RPC Bug&lt;/a&gt;/ 
+    <- 
+    <- &lt;a href="../../"&gt;ikiwiki&lt;/a&gt;/ 
+    <- 
+    <- &lt;a href="../"&gt;pagespec&lt;/a&gt;/ 
+    <- 
+    <- &lt;/span&gt;
+    <- &lt;span class="title"&gt;
+    <- attachment
+    <- 
+    <- &lt;/span&gt;
+    <- &lt;/span&gt;
+    <- 
+    <- 
+    <- 
+    <- &lt;/header&gt;
+    <- 
+    <- 
+    <- &lt;nav class="actions"&gt;
+    <- &lt;ul&gt;
+    <- 
+    <- &lt;li&gt;&lt;a href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=ikiwiki%2Fpagespec%2Fattachment" rel="nofollow"&gt;Edit&lt;/a&gt;&lt;/li&gt;
+    <- 
+    <- 
+    <- &lt;li&gt;&lt;a href="../../../recentchanges/"&gt;RecentChanges&lt;/a&gt;&lt;/li&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;li&gt;&lt;a href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=prefs"&gt;Preferences&lt;/a&gt;&lt;/li&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;/ul&gt;
+    <- &lt;/nav&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;/section&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;div id="pagebody"&gt;
+    <- 
+    <- &lt;section id="content" role="main"&gt;
+    <- &lt;p&gt;This wiki has attachments &lt;strong&gt;disabled&lt;/strong&gt;.&lt;/p&gt;
+    <- 
+    <- &lt;p&gt;If attachments are enabled, the wiki admin can control what types of
+    <- attachments will be accepted, via the &lt;code&gt;allowed_attachments&lt;/code&gt;
+    <- configuration setting.&lt;/p&gt;
+    <- 
+    <- &lt;p&gt;For example, to limit most users to uploading small images, and nothing else,
+    <- while allowing larger mp3 files to be uploaded by joey into a specific
+    <- directory, and check all attachments for viruses, something like this could be
+    <- used:&lt;/p&gt;
+    <- 
+    <- &lt;pre&gt;&lt;code&gt;virusfree() and ((user(joey) and podcast/*.mp3 and mimetype(audio/mpeg) and maxsize(15mb)) or (mimetype(image/*) and maxsize(50kb)))
+    <- &lt;/code&gt;&lt;/pre&gt;
+    <- 
+    <- &lt;p&gt;The regular &lt;a href="../"&gt;PageSpec&lt;/a&gt; syntax is expanded with the following
+    <- additional tests:&lt;/p&gt;
+    <- 
+    <- &lt;ul&gt;
+    <- &lt;li&gt;&lt;p&gt;"&lt;code&gt;maxsize(size)&lt;/code&gt;" - tests whether the attachment is no larger than the
+    <- specified size. The size defaults to being in bytes, but "kb", "mb", "gb"
+    <- etc can be used to specify the units.&lt;/p&gt;&lt;/li&gt;
+    <- &lt;li&gt;&lt;p&gt;"&lt;code&gt;minsize(size)&lt;/code&gt;" - tests whether the attachment is no smaller than the
+    <- specified size.&lt;/p&gt;&lt;/li&gt;
+    <- &lt;li&gt;&lt;p&gt;"&lt;code&gt;ispage()&lt;/code&gt;" - tests whether the attachment will be treated by ikiwiki as a
+    <- wiki page. (Ie, if it has an extension of ".mdwn", or of any other enabled
+    <- page format).&lt;/p&gt;
+    <- 
+    <- &lt;p&gt;So, if you don't want to allow wiki pages to be uploaded as attachments,
+    <- use &lt;code&gt;!ispage()&lt;/code&gt; ; if you only want to allow wiki pages to be uploaded
+    <- as attachments, use &lt;code&gt;ispage()&lt;/code&gt;.&lt;/p&gt;&lt;/li&gt;
+    <- &lt;li&gt;&lt;p&gt;"&lt;code&gt;mimetype(foo/bar)&lt;/code&gt;" - checks the MIME type of the attachment. You can
+    <- include a glob in the type, for example &lt;code&gt;mimetype(image/*)&lt;/code&gt;.&lt;/p&gt;&lt;/li&gt;
+    <- &lt;li&gt;&lt;p&gt;"&lt;code&gt;virusfree()&lt;/code&gt;" - checks the attachment with an antiviral program.&lt;/p&gt;&lt;/li&gt;
+    <- &lt;/ul&gt;
+    <- 
+    <- 
+    <- &lt;/section&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;/div&gt;
+    <- 
+    <- &lt;footer id="footer" class="pagefooter" role="contentinfo"&gt;
+    <- 
+    <- &lt;nav id="pageinfo"&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;div class="pagedate"&gt;
+    <- Last edited &lt;time datetime="2014-09-12T20:23:58Z"&gt;12/09/2014&lt;/time&gt;
+    <- &lt;!-- Created &lt;time datetime="2014-09-12T20:23:58Z" pubdate="pubdate"&gt;12/09/2014&lt;/time&gt; --&gt;
+    <- &lt;/div&gt;
+    <- 
+    <- &lt;/nav&gt;
+    <- 
+    <- 
+    <- &lt;!-- from RPC Bug --&gt;
+    <- &lt;/footer&gt;
+    <- 
+    <- &lt;/article&gt;
+    <- 
+    <- &lt;/body&gt;
+    <- &lt;/html&gt;
+    <- </string></value>
+    <- </param>
+    <- </params>
+    <- </methodResponse>
+    -> <?xml version="1.0" encoding="utf-8"?><methodCall><methodName>format</methodName><params><param><value><string>page</string></value></param><param><value><string>ikiwiki/pagespec/po</string></value></param><param><value><string>content</string></value></param><param><value><string>&lt;!DOCTYPE html&gt;
+    -> &lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;
+    -> &lt;head&gt;
+    -> 
+    -> &lt;meta charset=&quot;utf-8&quot; /&gt;
+    -> &lt;title&gt;po&lt;/title&gt;
+    -> &lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt;
+    -> 
+    -> &lt;link rel=&quot;stylesheet&quot; href=&quot;../../../style.css&quot; type=&quot;text/css&quot; /&gt;
+    -> 
+    -> &lt;link rel=&quot;stylesheet&quot; href=&quot;../../../local.css&quot; type=&quot;text/css&quot; /&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;link rel=&quot;alternate&quot; type=&quot;application/x-wiki&quot; title=&quot;Edit this page&quot; href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=ikiwiki%2Fpagespec%2Fpo&quot; /&gt;
+    -> 
+    -> 
+    -> 
+    -> &lt;meta name=&quot;robots&quot; content=&quot;noindex, follow&quot; /&gt;
+    -> 
+    -> 
+    -> 
+    -> &lt;/head&gt;
+    -> &lt;body&gt;
+    -> 
+    -> &lt;article class=&quot;page&quot;&gt;
+    -> 
+    -> &lt;section class=&quot;pageheader&quot;&gt;
+    -> &lt;header class=&quot;header&quot;&gt;
+    -> &lt;span&gt;
+    -> &lt;span class=&quot;parentlinks&quot;&gt;
+    -> 
+    -> &lt;a href=&quot;../../../&quot;&gt;RPC Bug&lt;/a&gt;/ 
+    -> 
+    -> &lt;a href=&quot;../../&quot;&gt;ikiwiki&lt;/a&gt;/ 
+    -> 
+    -> &lt;a href=&quot;../&quot;&gt;pagespec&lt;/a&gt;/ 
+    -> 
+    -> &lt;/span&gt;
+    -> &lt;span class=&quot;title&quot;&gt;
+    -> po
+    -> 
+    -> &lt;/span&gt;
+    -> &lt;/span&gt;
+    -> 
+    -> 
+    -> 
+    -> &lt;/header&gt;
+    -> 
+    -> 
+    -> &lt;nav class=&quot;actions&quot;&gt;
+    -> &lt;ul&gt;
+    -> 
+    -> &lt;li&gt;&lt;a href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=ikiwiki%2Fpagespec%2Fpo&quot; rel=&quot;nofollow&quot;&gt;Edit&lt;/a&gt;&lt;/li&gt;
+    -> 
+    -> 
+    -> &lt;li&gt;&lt;a href=&quot;../../../recentchanges/&quot;&gt;RecentChanges&lt;/a&gt;&lt;/li&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;li&gt;&lt;a href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=prefs&quot;&gt;Preferences&lt;/a&gt;&lt;/li&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;/ul&gt;
+    -> &lt;/nav&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;/section&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;div id=&quot;pagebody&quot;&gt;
+    -> 
+    -> &lt;section id=&quot;content&quot; role=&quot;main&quot;&gt;
+    -> &lt;p&gt;This wiki has po support &lt;strong&gt;disabled&lt;/strong&gt;.&lt;/p&gt;
+    -> 
+    -> &lt;p&gt;If the [[!iki  plugins/po desc=po]] plugin is enabled, the regular
+    -> &lt;a href=&quot;../&quot;&gt;PageSpec&lt;/a&gt; syntax is expanded with the following additional
+    -> tests that can be used to improve user navigation in a multi-lingual
+    -> wiki:&lt;/p&gt;
+    -> 
+    -> &lt;ul&gt;
+    -> &lt;li&gt;&quot;&lt;code&gt;lang(LL)&lt;/code&gt;&quot; - tests whether a page is written in the language
+    -> specified as a ISO639-1 (two-letter) language code.&lt;/li&gt;
+    -> &lt;li&gt;&quot;&lt;code&gt;currentlang()&lt;/code&gt;&quot; - tests whether a page is written in the same
+    -> language as the current page.&lt;/li&gt;
+    -> &lt;li&gt;&quot;&lt;code&gt;needstranslation()&lt;/code&gt;&quot; - tests whether a page needs translation
+    -> work. Only slave pages match this PageSpec. A minimum target
+    -> translation percentage can optionally be passed as an integer
+    -> parameter: &quot;&lt;code&gt;needstranslation(50)&lt;/code&gt;&quot; matches only pages less than 50%
+    -> translated.&lt;/li&gt;
+    -> &lt;/ul&gt;
+    -> 
+    -> 
+    -> &lt;p&gt;Note that every non-po page is considered to be written in
+    -> &lt;code&gt;po_master_language&lt;/code&gt;, as specified in &lt;code&gt;ikiwiki.setup&lt;/code&gt;.&lt;/p&gt;
+    -> 
+    -> &lt;/section&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;/div&gt;
+    -> 
+    -> &lt;footer id=&quot;footer&quot; class=&quot;pagefooter&quot; role=&quot;contentinfo&quot;&gt;
+    -> 
+    -> &lt;nav id=&quot;pageinfo&quot;&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;div class=&quot;pagedate&quot;&gt;
+    -> Last edited &lt;time datetime=&quot;2014-09-12T20:23:58Z&quot;&gt;12/09/2014&lt;/time&gt;
+    -> &lt;!-- Created &lt;time datetime=&quot;2014-09-12T20:23:58Z&quot; pubdate=&quot;pubdate&quot;&gt;12/09/2014&lt;/time&gt; --&gt;
+    -> &lt;/div&gt;
+    -> 
+    -> &lt;/nav&gt;
+    -> 
+    -> 
+    -> &lt;!-- from RPC Bug --&gt;
+    -> &lt;/footer&gt;
+    -> 
+    -> &lt;/article&gt;
+    -> 
+    -> &lt;/body&gt;
+    -> &lt;/html&gt;
+    -> </string></value></param></params></methodCall>
+    <- <?xml version='1.0'?>
+    <- <methodResponse>
+    <- <params>
+    <- <param>
+    <- <value><string>&lt;!DOCTYPE html&gt;
+    <- &lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;
+    <- &lt;head&gt;
+    <- 
+    <- &lt;meta charset="utf-8" /&gt;
+    <- &lt;title&gt;po&lt;/title&gt;
+    <- &lt;meta name="viewport" content="width=device-width, initial-scale=1" /&gt;
+    <- 
+    <- &lt;link rel="stylesheet" href="../../../style.css" type="text/css" /&gt;
+    <- 
+    <- &lt;link rel="stylesheet" href="../../../local.css" type="text/css" /&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;link rel="alternate" type="application/x-wiki" title="Edit this page" href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=ikiwiki%2Fpagespec%2Fpo" /&gt;
+    <- 
+    <- 
+    <- 
+    <- &lt;meta name="robots" content="noindex, follow" /&gt;
+    <- 
+    <- 
+    <- 
+    <- &lt;/head&gt;
+    <- &lt;body&gt;
+    <- 
+    <- &lt;article class="page"&gt;
+    <- 
+    <- &lt;section class="pageheader"&gt;
+    <- &lt;header class="header"&gt;
+    <- &lt;span&gt;
+    <- &lt;span class="parentlinks"&gt;
+    <- 
+    <- &lt;a href="../../../"&gt;RPC Bug&lt;/a&gt;/ 
+    <- 
+    <- &lt;a href="../../"&gt;ikiwiki&lt;/a&gt;/ 
+    <- 
+    <- &lt;a href="../"&gt;pagespec&lt;/a&gt;/ 
+    <- 
+    <- &lt;/span&gt;
+    <- &lt;span class="title"&gt;
+    <- po
+    <- 
+    <- &lt;/span&gt;
+    <- &lt;/span&gt;
+    <- 
+    <- 
+    <- 
+    <- &lt;/header&gt;
+    <- 
+    <- 
+    <- &lt;nav class="actions"&gt;
+    <- &lt;ul&gt;
+    <- 
+    <- &lt;li&gt;&lt;a href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=ikiwiki%2Fpagespec%2Fpo" rel="nofollow"&gt;Edit&lt;/a&gt;&lt;/li&gt;
+    <- 
+    <- 
+    <- &lt;li&gt;&lt;a href="../../../recentchanges/"&gt;RecentChanges&lt;/a&gt;&lt;/li&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;li&gt;&lt;a href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=prefs"&gt;Preferences&lt;/a&gt;&lt;/li&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;/ul&gt;
+    <- &lt;/nav&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;/section&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;div id="pagebody"&gt;
+    <- 
+    <- &lt;section id="content" role="main"&gt;
+    <- &lt;p&gt;This wiki has po support &lt;strong&gt;disabled&lt;/strong&gt;.&lt;/p&gt;
+    <- 
+    <- &lt;p&gt;If the [[!iki  plugins/po desc=po]] plugin is enabled, the regular
+    <- &lt;a href="../"&gt;PageSpec&lt;/a&gt; syntax is expanded with the following additional
+    <- tests that can be used to improve user navigation in a multi-lingual
+    <- wiki:&lt;/p&gt;
+    <- 
+    <- &lt;ul&gt;
+    <- &lt;li&gt;"&lt;code&gt;lang(LL)&lt;/code&gt;" - tests whether a page is written in the language
+    <- specified as a ISO639-1 (two-letter) language code.&lt;/li&gt;
+    <- &lt;li&gt;"&lt;code&gt;currentlang()&lt;/code&gt;" - tests whether a page is written in the same
+    <- language as the current page.&lt;/li&gt;
+    <- &lt;li&gt;"&lt;code&gt;needstranslation()&lt;/code&gt;" - tests whether a page needs translation
+    <- work. Only slave pages match this PageSpec. A minimum target
+    <- translation percentage can optionally be passed as an integer
+    <- parameter: "&lt;code&gt;needstranslation(50)&lt;/code&gt;" matches only pages less than 50%
+    <- translated.&lt;/li&gt;
+    <- &lt;/ul&gt;
+    <- 
+    <- 
+    <- &lt;p&gt;Note that every non-po page is considered to be written in
+    <- &lt;code&gt;po_master_language&lt;/code&gt;, as specified in &lt;code&gt;ikiwiki.setup&lt;/code&gt;.&lt;/p&gt;
+    <- 
+    <- &lt;/section&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;/div&gt;
+    <- 
+    <- &lt;footer id="footer" class="pagefooter" role="contentinfo"&gt;
+    <- 
+    <- &lt;nav id="pageinfo"&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;div class="pagedate"&gt;
+    <- Last edited &lt;time datetime="2014-09-12T20:23:58Z"&gt;12/09/2014&lt;/time&gt;
+    <- &lt;!-- Created &lt;time datetime="2014-09-12T20:23:58Z" pubdate="pubdate"&gt;12/09/2014&lt;/time&gt; --&gt;
+    <- &lt;/div&gt;
+    <- 
+    <- &lt;/nav&gt;
+    <- 
+    <- 
+    <- &lt;!-- from RPC Bug --&gt;
+    <- &lt;/footer&gt;
+    <- 
+    <- &lt;/article&gt;
+    <- 
+    <- &lt;/body&gt;
+    <- &lt;/html&gt;
+    <- </string></value>
+    <- </param>
+    <- </params>
+    <- </methodResponse>
+    -> <?xml version="1.0" encoding="utf-8"?><methodCall><methodName>format</methodName><params><param><value><string>page</string></value></param><param><value><string>ikiwiki/subpage/linkingrules</string></value></param><param><value><string>content</string></value></param><param><value><string>&lt;!DOCTYPE html&gt;
+    -> &lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;
+    -> &lt;head&gt;
+    -> 
+    -> &lt;meta charset=&quot;utf-8&quot; /&gt;
+    -> &lt;title&gt;linkingrules&lt;/title&gt;
+    -> &lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt;
+    -> 
+    -> &lt;link rel=&quot;stylesheet&quot; href=&quot;../../../style.css&quot; type=&quot;text/css&quot; /&gt;
+    -> 
+    -> &lt;link rel=&quot;stylesheet&quot; href=&quot;../../../local.css&quot; type=&quot;text/css&quot; /&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;link rel=&quot;alternate&quot; type=&quot;application/x-wiki&quot; title=&quot;Edit this page&quot; href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=ikiwiki%2Fsubpage%2Flinkingrules&quot; /&gt;
+    -> 
+    -> 
+    -> 
+    -> &lt;meta name=&quot;robots&quot; content=&quot;noindex, follow&quot; /&gt;
+    -> 
+    -> 
+    -> 
+    -> &lt;/head&gt;
+    -> &lt;body&gt;
+    -> 
+    -> &lt;article class=&quot;page&quot;&gt;
+    -> 
+    -> &lt;section class=&quot;pageheader&quot;&gt;
+    -> &lt;header class=&quot;header&quot;&gt;
+    -> &lt;span&gt;
+    -> &lt;span class=&quot;parentlinks&quot;&gt;
+    -> 
+    -> &lt;a href=&quot;../../../&quot;&gt;RPC Bug&lt;/a&gt;/ 
+    -> 
+    -> &lt;a href=&quot;../../&quot;&gt;ikiwiki&lt;/a&gt;/ 
+    -> 
+    -> &lt;a href=&quot;../&quot;&gt;subpage&lt;/a&gt;/ 
+    -> 
+    -> &lt;/span&gt;
+    -> &lt;span class=&quot;title&quot;&gt;
+    -> linkingrules
+    -> 
+    -> &lt;/span&gt;
+    -> &lt;/span&gt;
+    -> 
+    -> 
+    -> 
+    -> &lt;/header&gt;
+    -> 
+    -> 
+    -> &lt;nav class=&quot;actions&quot;&gt;
+    -> &lt;ul&gt;
+    -> 
+    -> &lt;li&gt;&lt;a href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=ikiwiki%2Fsubpage%2Flinkingrules&quot; rel=&quot;nofollow&quot;&gt;Edit&lt;/a&gt;&lt;/li&gt;
+    -> 
+    -> 
+    -> &lt;li&gt;&lt;a href=&quot;../../../recentchanges/&quot;&gt;RecentChanges&lt;/a&gt;&lt;/li&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;li&gt;&lt;a href=&quot;/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=prefs&quot;&gt;Preferences&lt;/a&gt;&lt;/li&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;/ul&gt;
+    -> &lt;/nav&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;/section&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;div id=&quot;pagebody&quot;&gt;
+    -> 
+    -> &lt;section id=&quot;content&quot; role=&quot;main&quot;&gt;
+    -> &lt;p&gt;To link to or from a &lt;a href=&quot;../&quot;&gt;SubPage&lt;/a&gt;, you can normally use a regular
+    -> &lt;a href=&quot;../../wikilink/&quot;&gt;WikiLink&lt;/a&gt; that does not contain the name of the parent directory of
+    -> the &lt;a href=&quot;../&quot;&gt;SubPage&lt;/a&gt;. Ikiwiki descends the directory hierarchy looking for a
+    -> page that matches your link.&lt;/p&gt;
+    -> 
+    -> &lt;p&gt;For example, if FooBar/SubPage links to &quot;OtherPage&quot;, ikiwiki will first
+    -> prefer pointing the link to FooBar/SubPage/OtherPage if it exists, next
+    -> to FooBar/OtherPage and finally to OtherPage in the root of the wiki.&lt;/p&gt;
+    -> 
+    -> &lt;p&gt;Note that this means that if a link on FooBar/SomePage to &quot;OtherPage&quot;
+    -> currently links to OtherPage, in the root of the wiki, and FooBar/OtherPage
+    -> is created, the link will &lt;em&gt;change&lt;/em&gt; to point to FooBar/OtherPage. On the
+    -> other hand, a link from BazBar to &quot;OtherPage&quot; would be unchanged by this
+    -> creation of a &lt;a href=&quot;../&quot;&gt;SubPage&lt;/a&gt; of FooBar.&lt;/p&gt;
+    -> 
+    -> &lt;p&gt;You can also specify a link that contains a directory name, like
+    -> &quot;FooBar/OtherPage&quot; to more exactly specify what page to link to. This is
+    -> the only way to link to an unrelated &lt;a href=&quot;../&quot;&gt;SubPage&lt;/a&gt;.&lt;/p&gt;
+    -> 
+    -> &lt;p&gt;You can use this to, for example, to link from BazBar to &quot;FooBar/SubPage&quot;,
+    -> or from BazBar/SubPage to &quot;FooBar/SubPage&quot;.&lt;/p&gt;
+    -> 
+    -> &lt;p&gt;You can also use &quot;/&quot; at the start of a link, to specify exactly which page
+    -> to link to, when there are multiple pages with similar names and the link
+    -> goes to the wrong page by default. For example, linking from
+    -> &quot;FooBar/SubPage&quot; to  &quot;/OtherPage&quot; will link to the &quot;OtherPage&quot; in the root
+    -> of the wiki, even if there is a &quot;FooBar/OtherPage&quot;.&lt;/p&gt;
+    -> 
+    -> &lt;p&gt;Also, if the wiki is configured with a userdir, you can link to pages
+    -> within the userdir without specifying a path to them. This is to allow for
+    -> easy linking to a user&apos;s page in the userdir, to sign a comment. These
+    -> links are checked for last of all.&lt;/p&gt;
+    -> 
+    -> &lt;/section&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;/div&gt;
+    -> 
+    -> &lt;footer id=&quot;footer&quot; class=&quot;pagefooter&quot; role=&quot;contentinfo&quot;&gt;
+    -> 
+    -> &lt;nav id=&quot;pageinfo&quot;&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;nav id=&quot;backlinks&quot;&gt;
+    -> Links:
+    -> 
+    -> &lt;a href=&quot;../&quot;&gt;subpage&lt;/a&gt;
+    -> 
+    -> &lt;a href=&quot;../../wikilink/&quot;&gt;wikilink&lt;/a&gt;
+    -> 
+    -> 
+    -> &lt;/nav&gt;
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> 
+    -> &lt;div class=&quot;pagedate&quot;&gt;
+    -> Last edited &lt;time datetime=&quot;2014-09-12T20:23:58Z&quot;&gt;12/09/2014&lt;/time&gt;
+    -> &lt;!-- Created &lt;time datetime=&quot;2014-09-12T20:23:58Z&quot; pubdate=&quot;pubdate&quot;&gt;12/09/2014&lt;/time&gt; --&gt;
+    -> &lt;/div&gt;
+    -> 
+    -> &lt;/nav&gt;
+    -> 
+    -> 
+    -> &lt;!-- from RPC Bug --&gt;
+    -> &lt;/footer&gt;
+    -> 
+    -> &lt;/article&gt;
+    -> 
+    -> &lt;/body&gt;
+    -> &lt;/html&gt;
+    -> </string></value></param></params></methodCall>
+    <- <?xml version='1.0'?>
+    <- <methodResponse>
+    <- <params>
+    <- <param>
+    <- <value><string>&lt;!DOCTYPE html&gt;
+    <- &lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;
+    <- &lt;head&gt;
+    <- 
+    <- &lt;meta charset="utf-8" /&gt;
+    <- &lt;title&gt;linkingrules&lt;/title&gt;
+    <- &lt;meta name="viewport" content="width=device-width, initial-scale=1" /&gt;
+    <- 
+    <- &lt;link rel="stylesheet" href="../../../style.css" type="text/css" /&gt;
+    <- 
+    <- &lt;link rel="stylesheet" href="../../../local.css" type="text/css" /&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;link rel="alternate" type="application/x-wiki" title="Edit this page" href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=ikiwiki%2Fsubpage%2Flinkingrules" /&gt;
+    <- 
+    <- 
+    <- 
+    <- &lt;meta name="robots" content="noindex, follow" /&gt;
+    <- 
+    <- 
+    <- 
+    <- &lt;/head&gt;
+    <- &lt;body&gt;
+    <- 
+    <- &lt;article class="page"&gt;
+    <- 
+    <- &lt;section class="pageheader"&gt;
+    <- &lt;header class="header"&gt;
+    <- &lt;span&gt;
+    <- &lt;span class="parentlinks"&gt;
+    <- 
+    <- &lt;a href="../../../"&gt;RPC Bug&lt;/a&gt;/ 
+    <- 
+    <- &lt;a href="../../"&gt;ikiwiki&lt;/a&gt;/ 
+    <- 
+    <- &lt;a href="../"&gt;subpage&lt;/a&gt;/ 
+    <- 
+    <- &lt;/span&gt;
+    <- &lt;span class="title"&gt;
+    <- linkingrules
+    <- 
+    <- &lt;/span&gt;
+    <- &lt;/span&gt;
+    <- 
+    <- 
+    <- 
+    <- &lt;/header&gt;
+    <- 
+    <- 
+    <- &lt;nav class="actions"&gt;
+    <- &lt;ul&gt;
+    <- 
+    <- &lt;li&gt;&lt;a href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=edit&amp;amp;page=ikiwiki%2Fsubpage%2Flinkingrules" rel="nofollow"&gt;Edit&lt;/a&gt;&lt;/li&gt;
+    <- 
+    <- 
+    <- &lt;li&gt;&lt;a href="../../../recentchanges/"&gt;RecentChanges&lt;/a&gt;&lt;/li&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;li&gt;&lt;a href="/~louis/ikiwiki_bug_rpc/ikiwiki.cgi?do=prefs"&gt;Preferences&lt;/a&gt;&lt;/li&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;/ul&gt;
+    <- &lt;/nav&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;/section&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;div id="pagebody"&gt;
+    <- 
+    <- &lt;section id="content" role="main"&gt;
+    <- &lt;p&gt;To link to or from a &lt;a href="../"&gt;SubPage&lt;/a&gt;, you can normally use a regular
+    <- &lt;a href="../../wikilink/"&gt;WikiLink&lt;/a&gt; that does not contain the name of the parent directory of
+    <- the &lt;a href="../"&gt;SubPage&lt;/a&gt;. Ikiwiki descends the directory hierarchy looking for a
+    <- page that matches your link.&lt;/p&gt;
+    <- 
+    <- &lt;p&gt;For example, if FooBar/SubPage links to "OtherPage", ikiwiki will first
+    <- prefer pointing the link to FooBar/SubPage/OtherPage if it exists, next
+    <- to FooBar/OtherPage and finally to OtherPage in the root of the wiki.&lt;/p&gt;
+    <- 
+    <- &lt;p&gt;Note that this means that if a link on FooBar/SomePage to "OtherPage"
+    <- currently links to OtherPage, in the root of the wiki, and FooBar/OtherPage
+    <- is created, the link will &lt;em&gt;change&lt;/em&gt; to point to FooBar/OtherPage. On the
+    <- other hand, a link from BazBar to "OtherPage" would be unchanged by this
+    <- creation of a &lt;a href="../"&gt;SubPage&lt;/a&gt; of FooBar.&lt;/p&gt;
+    <- 
+    <- &lt;p&gt;You can also specify a link that contains a directory name, like
+    <- "FooBar/OtherPage" to more exactly specify what page to link to. This is
+    <- the only way to link to an unrelated &lt;a href="../"&gt;SubPage&lt;/a&gt;.&lt;/p&gt;
+    <- 
+    <- &lt;p&gt;You can use this to, for example, to link from BazBar to "FooBar/SubPage",
+    <- or from BazBar/SubPage to "FooBar/SubPage".&lt;/p&gt;
+    <- 
+    <- &lt;p&gt;You can also use "/" at the start of a link, to specify exactly which page
+    <- to link to, when there are multiple pages with similar names and the link
+    <- goes to the wrong page by default. For example, linking from
+    <- "FooBar/SubPage" to  "/OtherPage" will link to the "OtherPage" in the root
+    <- of the wiki, even if there is a "FooBar/OtherPage".&lt;/p&gt;
+    <- 
+    <- &lt;p&gt;Also, if the wiki is configured with a userdir, you can link to pages
+    <- within the userdir without specifying a path to them. This is to allow for
+    <- easy linking to a user's page in the userdir, to sign a comment. These
+    <- links are checked for last of all.&lt;/p&gt;
+    <- 
+    <- &lt;/section&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;/div&gt;
+    <- 
+    <- &lt;footer id="footer" class="pagefooter" role="contentinfo"&gt;
+    <- 
+    <- &lt;nav id="pageinfo"&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;nav id="backlinks"&gt;
+    <- Links:
+    <- 
+    <- &lt;a href="../"&gt;subpage&lt;/a&gt;
+    <- 
+    <- &lt;a href="../../wikilink/"&gt;wikilink&lt;/a&gt;
+    <- 
+    <- 
+    <- &lt;/nav&gt;
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- 
+    <- &lt;div class="pagedate"&gt;
+    <- Last edited &lt;time datetime="2014-09-12T20:23:58Z"&gt;12/09/2014&lt;/time&gt;
+    <- &lt;!-- Created &lt;time datetime="2014-09-12T20:23:58Z" pubdate="pubdate"&gt;12/09/2014&lt;/time&gt; --&gt;
+    <- &lt;/div&gt;
+    <- 
+    <- &lt;/nav&gt;
+    <- 
+    <- 
+    <- &lt;!-- from RPC Bug --&gt;
+    <- &lt;/footer&gt;
+    <- 
+    <- &lt;/article&gt;
+    <- 
+    <- &lt;/body&gt;
+    <- &lt;/html&gt;
+    <- </string></value>
+    <- </param>
+    <- </params>
+    <- </methodResponse>