Changes between Version 1 and Version 2 of WikiPageNames
- Timestamp:
- 03/09/15 14:12:24 (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
WikiPageNames
v1 v2 6 6 CamelCase page names must follow these rules: 7 7 8 1. The name must consist of '''alphabetic characters only''' . No digits, spaces, punctuation,or underscores are allowed.8 1. The name must consist of '''alphabetic characters only''' and no digits, spaces, punctuation or underscores are allowed. 9 9 2. A name must have at least two capital letters. 10 10 3. The first character must be capitalized. 11 11 4. Every capital letter must be followed by one or more lower-case letters. 12 5. The use of slash ( / ) is permitted in page names (possibly representing a hierarchy).12 5. The use of slash ( / ) is permitted in page names, where it typically represents a hierarchy. 13 13 14 If you want to create a wiki page that does n't follow CamelCase rulesyou can use the following syntax:14 If you want to create a wiki page that does not follow CamelCase rules. you can use the following syntax: 15 15 {{{ 16 * [wiki:Wiki_page], [wiki:ISO9000] 17 * [wiki:"Space Matters"] that page name embeds space characters 18 * or simply: ["WikiPageName"]s (!MoinMoin's internal free links style) 16 * [wiki:Wiki_page], [wiki:ISO9000], 17 and with a label: [wiki:ISO9000 ISO 9000 standard] 18 * [wiki:"Space Matters"] 19 and with a label: [wiki:"Space Matters" all about white space] 20 * or simply: ["WikiPageName"]s 21 * even better, the new [[WikiCreole link style]] 22 and with a label: [[WikiCreole link style|WikiCreole style links]] 19 23 }}} 20 24 21 25 This will be rendered as: 22 * [wiki:Wiki_page], [wiki:ISO9000] 23 * [wiki:"Space Matters"] that page name embeds space characters 24 * or simply: ["WikiPageName"]s (!MoinMoin's internal free links style) 26 * [wiki:Wiki_page], [wiki:ISO9000], 27 and with a label: [wiki:ISO9000 ISO 9000 standard] 28 * [wiki:"Space Matters"] ''(that page name embeds space characters)'' 29 and with a label: [wiki:"Space Matters" all about white space] 30 * or simply: ["WikiPageName"]s 31 * even better, the new [[WikiCreole link style]] 32 and with a label: [[WikiCreole link style|WikiCreole style links]] 25 33 26 Starting with Trac 0.11, it's also possible to link to a specific ''version'' of a Wiki page,as you would do for a specific version of a file, for example: WikiStart@1.34 It is possible to link to a specific ''version'' of a Wiki page as you would do for a specific version of a file, for example: WikiStart@1. 27 35 28 See also TracLinks#QuotingspaceinTracLinks.36 You can also prevent a CamelCase name to be interpreted as a TracLinks, by quoting it. See TracLinks#EscapingLinks. 29 37 30 Finally, and as exemplified in the line above, one can also append an anchor to a Wiki page name, in order to link to a specific section within that page. The anchor can easily be seen by hovering the mouse over a section heading, then clicking on the [[html(¶)]] sign that appears at its end. The anchor is usually generated automatically, but it's also possible to specify it explicitly: see WikiFormatting#using-explicit-id-in-heading. 38 As in the example above, you can also append an anchor to a Wiki page name to link to a specific section within that page. The anchor can be seen by hovering the mouse over a section heading, then clicking on the [[html(¶)]] sign that appears at its end. The anchor is usually generated automatically, but it is also possible to specify it explicitly: see WikiFormatting#using-explicit-id-in-heading. 39 31 40 ---- 32 41 See also: WikiNewPage, WikiFormatting, TracWiki, TracLinks