Ru pagename dokuwiki

Імена сторінок в «Докувікі» автоматично перетворюються в нижній регістр. Допустимими символами є букви, цифри, точка «.», Дефіс «-» і символ підкреслення «_» 1) (допускаються тільки всередині імен 2)). Всі інші спеціальні символи (не букви і не цифри) перетворюються в підкреслення 3). Двокрапки «. »Використовуються для визначення або, при необхідності, створення просторів імен. 4)

Коли увімкнено конфігураційного файлу «deaccent» (включений за замовчуванням), місцеві і акцентовані символи перетворюються в їх ASCII -еквіваленти ( «ü» перетворюється в «ue») або просто втрачають акценти ( «á» перетворюється в «a»).

An implicit constraint on length and beginning of pagenames is set by backlinks (first three characters must be letters).

Більшість шаблонів, в т. Ч. Шаблон за замовчуванням, виводять повне ім'я сторінки і назва простору імен в рядку шляху в верхньому лівому кутку сторінки. Наприклад, ім'я цієї сторінки ru: pagename. 5)

Посилання на інші вікі, здійснювані за допомогою міжвікі повинні також дотримуватися обмежень цих вікі.

Навіть коли включений режим CamelCase (ВікіРегістр) в файлі конфігурації (параметр «camelcase»), імена просторів імен зберігають нижній регістр.

Note you can hack the code and by commenting out one line in the wiki / inc / pageutils.php about line 109, you will be able to use files with Names_Like_This if you so choose. Look for this code and comment it out.

Імена сторінок і простору імен

Простори назв можна уявляти собі як каталоги, а сторінки - як файли всередині них.

Наприклад, розташування сторінки з ім'ям «a: b: c» в дереві просторів імен може бути зображено наступним чином:

Усередині будь-якого простанства імен можуть одночасно існувати як сторінка, так і вкладене простір імен з тим же самим ім'ям. Повертаючись до попереднього прикладу, можна зобразити сторінку з ім'ям «a: b» наступним чином:

Це не призводить до конфліктів, оскільки «ДокуВікі» завжди вважає останню лексему в імені сторінки (частина імені після останнього двоеточнія) як власне ім'я сторінки, а всі інші лексеми - як назви просторів імен

У записі «a: b: c», «a» і «b» - назви простору імен, «c» - ім'я сторінки.

У записі «a: b», «a» - назва простору імен, «b» - ім'я сторінки.

створення сторінок

Якщо ім'я сторінки містить назви просторів імен, то останні створюються автоматично.

Схожі статті