clarify
[ikiwiki] / doc / sandbox.mdwn
1 This is the SandBox, a page anyone can edit to try out ikiwiki.
2
3 ----
4
5 So, I'm wondering why ikiwiki requires links to have no spaces in their names, and uses .html suffixes. I really don't like having to use [[CamelCase]] for multi-word links, and it's generally not good practice to encode stuff like filetype or specific technologies in the URL; that's what we have a MIME type for. Anyhow, this is really just a test for playing around in the sanbox, but those are the two things that bother me the most off the bat about ikiwiki.
6
7 > For the former: because links with spaces get parsed as [[preprocessor_directives|preprocessordirective]].  You can get away with it if the first word doesn't correspond to a preprocessor directive.  If you have another syntax you'd prefer, feel free to propose it.  For instance, I can imagine extending the syntax with something like [["link with spaces"]].
8 > For the latter: see the new `usedirs` option if you want to avoid .html suffixes.
9
10 ----
11
12 testing openid ... ignore.
13
14 Test. Проверка. テスト ığüşöçİ ทดสอบ éphémère
15
16 Here's a paragraph.
17
18 Here's another one with *emphasised* text.
19
20 do ë characters work? Sure.
21
22 OpenID test. It works!!
23
24 Test..
25
26 There are Polish diacritical characters: ą, ć, ę, ł, ń, ó, ś, ż, ź.
27
28 # Header
29
30 ## Subheader
31
32 > This is a blockquote.
33 >
34 > This is the first level of quoting.
35 >
36 > > This is nested blockquote.
37 >
38 >> And without a space works too.
39 >>> to three levels
40 >
41 > Back to the first level.
42
43 Numbered list 
44
45 1. First item.
46  1. Sub item.
47 1. Another.
48 1. And another..
49  1. foo
50  2. bar
51   3. baz
52    4. qux
53     5. quux
54
55 Bulleted list
56
57 * item
58 * *item*
59 * item
60 * one
61   * two
62      * three
63        * four
64         * five
65
66 ----
67
68 [[haiku hint="sandbox play"]]
69
70 ----
71
72 ## Different sorts of links:
73
74 * [[WikiLink]]
75 * [[different_name_for_a_WikiLink|WikiLink]]
76 * [[different name for a WikiLink (with spaces this time)|WikiLink]]
77 * <http://www.gnu.org/>
78 * [GNU](http://www.gnu.org/)
79 * [Email](mailto:noone@invalid)
80 * WikiLink without any markup.
81
82 -----
83
84 This sandbox is also a [[blog]]!
85
86 [[inline pages="sandbox/*" rootpage="sandbox" show="5"]]
87
88 ----
89 [[newpage]]
90 ---
91
92 Ethan wants to make a [[sandbox/castle]] in the sand.
93
94 hi
95
96 just testing
97
98 Testing a user page for [[users/kyle]]
99
100 ----
101 what happens if i edit something with an openid set?
102
103 -----------
104
105 So what's the point? [[How is this different to any other WiKi|features]]
106
107 ----
108 Test.. I was looking for a wiki supporting OpenID~ 
109
110 ----
111 me too...
112
113 [[if test="sandbox/C++" then="[[sandbox/C++]]" else="sad face!"]]