простой и мощный вики-движок
[[pagename]]
 

Различия

Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.

pagename [2010/02/10 14:22]
91.77.120.142
pagename [2010/03/25 06:54] (текущий)
195.239.160.31
Строка 1: Строка 1:
 +====== Имена страниц ======
 +
 +Имена страниц в **[[start|DokuWiki]]** автоматически преобразуются в нижний регистр. Допустимыми символами являются буквы, цифры и специальные символы ".", "-" и "_" ((На самом деле, для пользователя только "." и "-" могут быть полезны, т. к. в случае с "_" будет непонятно, добавлены они пользователем или системой; см. следующее предложение в тексте.)) (допускаются только внутри имён((Если эти символы встретятся в начале или конце имени, они будут ликвидированы.))). Все остальные специальные символы (не буквы и не цифры) преобразуются в подчёркивания((или в дефисы, если вы изменили параметр [[config:sepchar |sepchar]] в конфигурационном файле.)). Двоеточия используются для определения или, при необходимости, создания [[namespaces|пространств имён]].((Вы можете получить сообщение об ошибке "Доступ запрещён", если попытаетесь использовать двоеточие в имени страницы; это будет результатом непреднамеренной попытки создать пространство имён и/или страницу там, где вы не имеете права этого делать.))
 +
 +Когда включен параметр конфигурационного файла [[config:deaccent|deaccent]] (включен по умолчанию) местные и акцентированные символы преобразуются в их ASCII-эквиваленты (''ü'' превращается в ''ue'') или просто теряют акценты (''á'' превращается в ''a'').
 +
 +An implicit constraint on length and beginning of pagenames is set by [[backlinks]] (first three characters must be letters).
 +
 +Большинство темплейтов, в т. ч. темплейт по умолчанию, выводят полное имя страницы и название [[namespaces|пространства имён]] в строке пути в верхнем левом углу страницы. Например, имя этой страницы ''wiki:ru:pagename''. ((Такое поведение может быть изменено.  См., например, параметр конфигурации [[config:useheading]]))
 +
 +Ссылки на другие вики, осуществляемые с помощью [[InterWiki]] должны также следовать ограничениям этих вики.
 +
 +Даже когда включен режим [[wp>CamelCase]] или включен параметр [[config|конфигурационного файла]] WikiWord  имена пространств имён сохраняют нижний регистр.
 +
 +===== Имена страниц и пространства имён =====
 +
 +Пространства имён можно представлять себе как каталоги, а страницы − как файлы внутри них.
 +
 +Например, расположение страницы с именем ''a:b:c'' в дереве пространств имён может быть изображено следующим образом:
 +
 +
 +<file>
 +
 +   корневое пространство имён (всегда существует)
 +     |
 +     +-- пространство имён 'a'
 +           |
 +           +-- пространство имён 'b'
 +                 |
 +                 +-- страница 'c'
 +
 +</file>
 +
 +Внутри любого простанства имён могут одновременно существовать как страница, так и вложенное пространство имён с тем же самым именем.
 +Возвращаясь к предыдущему примеру, можно изобразить страницу с именем ''a:b'' следующим образом:
 +
 +<file>
 +
 +   корневое пространство имён (всегда существует)
 +     |
 +     +-- пространство имён 'a'
 +           |
 +           +-- пространство имён 'b'
 +           |     |
 +           |     +-- страница 'c'
 +           |
 +           +-- страница 'b' pagename (не смотря на существование пространства имён 'b')
 +
 +</file>
 +
 +Это не приводит к конфликтам, поскольку DokuWiki всегда считает последнюю лексему в имени страницы (часть имени после последнего двоеточния) как собственно имя страницы, а все остальные лексемы − как названия пространств имён
 +
 +  * В записи ''a:b:c'', ''a'' и ''b'' − названия пространства имён, а ''c'' − имя страницы.
 +  * В записи ''a:b'', ''a'' − название пространства имён, а ''b'' − имя страницы.
 +
 +Более подробно см. в статье [[namespaces|пространства имён]].
 +
 +
 +===== Создание страниц =====
 +
 +Когда браузер запрашивает несуществующую страницу, DokuWiki может (в зависимости от ваших прав доступа) предложить вам создать её. Эту ситуацию можно воспроизвести либо прямым набором URL, содержащей имя требуемой страницы, в строке адреса браузера, либо созданием ссылки на неё с какой-либо другой страницы с дальнейшим переходом по этой ссылке.
 +
 +Если имя страницы содержит названия пространств имён, то последние создаются автоматически.
 +
 +См. также:
 +
 +  * [[ru:page#как_создавать_страницы|Как добавлять страницы?]]
 +
 +===== Удаление страниц =====
 +
 +Если при редактировании страницы удалите всё её содержимое, то соответствующая страница будет также удалена (однако, все старые версии сохраняются на [[ru:attic|"чердаке"]]).
 +
 +===== Переименование страниц =====
 +
 +См. [[ru:tips:howto-rename-pages|эту статью]].
 +
 
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki