Wiki имена статей
Table of Contents
Для именования Wiki статей обычно руководствуются соглашением CamelCase. В пределах wiki текста, любое слово, записанное в формате CamelCase автоматически становится гиперссылкой на соответствующую wiki статью.
CamelCase имена страниц должны соответствовать следующим правилам:
- Имя должно состоять только из алфавитных символов. Никакие числа, пробелы, знаки пунктуации и подчеркивания не разрешены.
- Имя должно содержать хотя бы две прописных (больших) буквы.
- Первый символ должен быть в верхнем регистре.
- Каждая большая буква должна следовать за одной или несколькими маленькими.
- Использовать слэш ( / ) в имени статьи разрешается (позволяет создать иерархию статей).
Если вы хотите создать wiki статью с именем, не соответствующим CamelCase-правилам, можете использовать следующий синтаксис:
* [wiki:Wiki_page], [wiki:ISO9000] * [wiki:"Space Matters"] это имя статьи содержит символ пробела * или просто: ["WikiPageName"] (!MoinMoin's внутренний свободный стиль ссылок)
Это все будет отображено как:
- Wiki_page, ISO9000
- Space Matters это имя статьи содержит символ пробела
- или просто: WikiPageNames (MoinMoin's внутренний свободный стиль ссылок)
Начиная с trac 0.11 стало возможным создать ссылку на конкретную версию wiki страницы, так же как на конкретную версию файла из хранилища, например: WikiStart@1.
Смотрите также TracLinks#QuotingspaceinTracLinks
В заключение, и как видно выше, можно также добавить якорь к имени Wiki статьи для того, чтобы сослаться на конкретную часть этой статьи. Якорь легко увидеть, поместив мышь над заголовком и затем нажав на ¶ знак окончания абзаца. Якорь обычно создается автоматически, но также можно задать его явно: смотрите WikiFormatting#using-explicit-id-in-heading.
Смотрите также: WikiNewPage, WikiFormatting, TracWiki, TracLinks