aboutsummaryrefslogtreecommitdiff
path: root/doc/bugs/Error_with_external_plugins/tee.mdwn
diff options
context:
space:
mode:
Diffstat (limited to 'doc/bugs/Error_with_external_plugins/tee.mdwn')
-rw-r--r--doc/bugs/Error_with_external_plugins/tee.mdwn7734
1 files changed, 0 insertions, 7734 deletions
diff --git a/doc/bugs/Error_with_external_plugins/tee.mdwn b/doc/bugs/Error_with_external_plugins/tee.mdwn
deleted file mode 100644
index 336145347..000000000
--- a/doc/bugs/Error_with_external_plugins/tee.mdwn
+++ /dev/null
@@ -1,7734 +0,0 @@
-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>