1 | Syntax
|
---|
2 | |
|
---|
3 | To write your own page you need to understand the syntax of the files.
|
---|
4 | The first line in the file is the title. It is just the title
|
---|
5 | displayed. If the first character is an asterix (*) then the page is
|
---|
6 | considered a page which is intented for script submission (<I>control
|
---|
7 | page</I>). If the page name starts with <B>help-</B>, the page is
|
---|
8 | considered a help page and the help symbol is inactive. If the page is
|
---|
9 | a control page, the submitted script with have the name of the page
|
---|
10 | without extension, with the extension <B>.dim</B>, <I>e.g.</I>
|
---|
11 | if the page name is <I>mypage.page</I> the submitted scripts
|
---|
12 | name is <I>mypage.dim</I>.
|
---|
13 |
|
---|
14 | Each following line of the file describes a row in the table and is
|
---|
15 | split by pipes (|). To use a pipe in a line you have to
|
---|
16 | write &#124;. Lines which containes less than two pipes are
|
---|
17 | concatenated until the number of pipes in one line is at least two. So
|
---|
18 | the description of one row can look like
|
---|
19 |
|
---|
20 | <pre>
|
---|
21 | leftlink|Description|format|rightlink
|
---|
22 | </pre>
|
---|
23 |
|
---|
24 | but also
|
---|
25 |
|
---|
26 | <pre>
|
---|
27 | leftlink|<br/>
|
---|
28 | Description<br/>
|
---|
29 | |format|rightlink
|
---|
30 | </pre>
|
---|
31 |
|
---|
32 | If <I>leftlink</I> is available, a left arrow is displayed on the left
|
---|
33 | and the row will link to page called <I>leftlink.page</I>. The same for
|
---|
34 | <I>rightlink</i>, just that a right arrow is displayed on the right instead.
|
---|
35 | Both are mutually exclusive, and can also be omotted.
|
---|
36 |
|
---|
37 | The <I>Description</I> is just a text which appears on the left side of
|
---|
38 | the row in bold-face. if the format is omitted, it will fill the full
|
---|
39 | width of the table and be displayed in normal-face. Consequently, a
|
---|
40 | simple text entry could look like:
|
---|
41 |
|
---|
42 | <pre>
|
---|
43 | |<br/>
|
---|
44 | This is my simple text entry.<br/><br/>
|
---|
45 | We can have more lines...
|
---|
46 |
|
---|
47 | ...and even a paragraph-break.<br/><br/>
|
---|
48 | |
|
---|
49 | </pre>
|
---|
50 |
|
---|
51 | Every line starting with a # is ignored.
|
---|
52 |
|
---|
53 | The description can also have special contents (see below).
|
---|
54 |
|
---|
55 | If the help is not a help-page, a data file is loaded and its data is
|
---|
56 | displayed on the right of each row according the format given.
|
---|
57 | |
|
---|
58 | |Special tag descriptions||help-description
|
---|
59 | |Data file and data file format||help-datafile
|
---|
60 | |Binary file format||help-binaryfile
|
---|