developer.jelix.org is not used any more and exists only for history. Post new tickets on the Github account.
developer.jelix.org n'est plus utilisée, et existe uniquement pour son historique. Postez les nouveaux tickets sur le compte github.

Changes between Version 1 and Version 2 of WikiPageNames


Ignore:
Timestamp:
Dec 6, 2009, 10:45:55 PM (11 years ago)
Author:
trac
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WikiPageNames

    v1 v2  
    11= Wiki Page Names =
     2[[TracGuideToc]]
    23
    3 Wiki page names are written using CamelCase. Within a wiki text, any word in CamelCase automatically becomes a hyperlink to the wiki page with that same name.
     4Wiki page names commonly use the CamelCase convention. Within wiki text, any word in CamelCase automatically becomes a hyperlink to the wiki page with that name.
    45
    5 Page names must follow these rules:
     6CamelCase page names must follow these rules:
    67
    78 1. The name must consist of '''alphabetic characters only'''. No digits, spaces, punctuation, or underscores are allowed.
    8  1. A name must have at least two capital letters.
    9  1. The first character must be capitalized.
    10  1. Every capital letter must be followed by one or more lower-case letters.
    11  1. The use of slash ( / ) is permitted to create a hierarchy inside the wiki.  (See !SubWiki and !ParentWiki macros in the [http://projects.edgewall.com/trac/wiki/MacroBazaar MacroBazaar] which provide a way to list all sub-entries and a link up the hierarchy respectively.)
     9 2. A name must have at least two capital letters.
     10 3. The first character must be capitalized.
     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).
    1213
    13 If you want to create a wiki page that doesn't follow CamelCase rules you could use the following syntax:
     14If you want to create a wiki page that doesn't follow CamelCase rules you can use the following syntax:
    1415{{{
    15 [wiki:Wiki_page]
     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)
    1619}}}
    1720
    1821This will be rendered as:
    19  [wiki:Wiki_page]
     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)
    2025
     26Starting 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.
     27
     28See also TracLinks#QuotingspaceinTracLinks.
     29
     30Finally, 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.
    2131----
    22 See also: WikiNewPage, WikiFormatting, TracWiki
     32See also: WikiNewPage, WikiFormatting, TracWiki, TracLinks