aboutsummaryrefslogtreecommitdiff
path: root/doc/bugs/Error_with_external_plugins
diff options
context:
space:
mode:
authorLouis <spalax@gresille.org>2015-06-28 20:35:47 +0200
committerLouis <spalax@gresille.org>2015-06-28 20:35:47 +0200
commitf8999311a75bd754f11420c017f5bf93205ef2f9 (patch)
tree1b109da028f702d9e324cfbf4ccc1d854639003a /doc/bugs/Error_with_external_plugins
parent9476e2ac7ad2f53643fa2fca6ba35fcc55ab058e (diff)
downloadikiwiki-f8999311a75bd754f11420c017f5bf93205ef2f9.tar
ikiwiki-f8999311a75bd754f11420c017f5bf93205ef2f9.tar.gz
More info about the (possible) bug in the external plugin (RPC communication)
Diffstat (limited to 'doc/bugs/Error_with_external_plugins')
-rw-r--r--doc/bugs/Error_with_external_plugins/tee.mdwn7734
1 files changed, 7734 insertions, 0 deletions
diff --git a/doc/bugs/Error_with_external_plugins/tee.mdwn b/doc/bugs/Error_with_external_plugins/tee.mdwn
new file mode 100644
index 000000000..460b64f13
--- /dev/null
+++ b/doc/bugs/Error_with_external_plugins/tee.mdwn
@@ -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>