DokuWiki

It's better when it's simple

Инструменты пользователя

Инструменты сайта


ru:pagename

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
ru:pagename [2015-07-27 11:47] – удалено 46.105.56.222ru:pagename [2016-07-12 18:54] (текущий) – старая версия восстановлена (2016-03-12 13:20) Aleksandr
Строка 1: Строка 1:
 +====== Имена страниц ======
 +
 +Имена [[ru:page|страниц]] в «[[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|пространства имён]] в строке пути в верхнем левом углу страницы. Например, имя этой страницы ''ru:pagename''.((Такое поведение может быть изменено.  См., например, параметр конфигурации «[[.:config:useheading]]».))
 +
 +Ссылки на другие вики, осуществляемые с помощью [[interwiki|интервики]] должны также следовать ограничениям этих вики.
 +
 +Даже когда включен режим [[wp>CamelCase]] (ВикиРегистр) в [[.:config|конфигурационном файле]] (параметр «[[.:config: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.
 +<code php>$id = utf8_strtolower($id);</code>
 +
 +===== Имена страниц и пространства имён =====
 +
 +Пространства имён можно представлять себе как каталоги, а [[ru:page|страницы]] --- как файлы внутри них.
 +
 +Например, расположение страницы с именем «''a:b:c''» в дереве пространств имён может быть изображено следующим образом:
 +
 +<file>
 +
 +   корневое пространство имён (всегда существует)
 +     │
 +     └── пространство имён «a»
 +           │
 +           └── пространство имён «b»
 +                 │
 +                 └── страница «c»
 +
 +</file>
 +
 +Внутри любого простанства имён могут одновременно существовать как страница, так и вложенное пространство имён с тем же самым именем. 
 +Возвращаясь к предыдущему примеру, можно изобразить страницу с именем «''a:b''» следующим образом:
 +
 +<file>
 +
 +   корневое пространство имён (всегда существует)
 +     │
 +     └── пространство имён «a»
 +           │
 +           ├── пространство имён «b»
 +           │     │
 +           │     └── страница «c»
 +           │
 +           └── страница «b» (несмотря на существование пространства имён «b»)
 +
 +</file>
 +
 +Это не приводит к конфликтам, поскольку «ДокуВики» всегда считает последнюю лексему в имени страницы (часть имени после последнего двоеточния) как собственно имя страницы, а все остальные лексемы −-- как названия пространств имён
 +
 +  * В записи «''a:b:c''», «''a''» и «''b''» --- названия пространства имён, «''c''» --- имя страницы.
 +  * В записи «''a:b''», «''a''» --- название пространства имён, «''b''» --- имя страницы.
 +
 +Более подробно см. в статье «[[namespaces|Пространства имён]]».
 +
 +===== Создание страниц =====
 +
 +Когда браузер запрашивает несуществующую [[ru:page|страницу]], «ДокуВики» может (в зависимости от ваших прав доступа) предложить вам создать её. Эту ситуацию можно воспроизвести либо прямым набором URL, содержащей имя требуемой страницы, в строке адреса браузера, либо созданием ссылки на неё с какой-либо другой страницы с дальнейшим переходом по этой ссылке.
 +
 +Если имя страницы содержит названия пространств имён, то последние создаются автоматически.
 +
 +==== См. также ====
 +
 +  * [[page#создание_статьи|Как добавлять страницы?]]
 +
 +===== Удаление страниц =====
 +
 +Если при редактировании [[ru:page|страницы]] удалите всё её содержимое, то соответствующая страница будет также удалена (однако, все старые версии сохраняются на «[[attic|чердаке]]»).
 +
 +===== Переименование страниц =====
 +
 +См. «[[:faq:howto-rename-pages|HOWTO: Rename Pages]]».
 +
  
ru/pagename.1437990453.txt.gz · Последнее изменение: 2015-07-27 11:47 — 46.105.56.222

Если не указано иное, содержимое этой вики предоставляется на условиях следующей лицензии: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki