Оформление ссылок
DokuWiki поддерживает разные способы создания ссылок, в том числе с помощью пиктограмм панели инструментов
Внешние ссылки
Внешние ссылки создаются автоматически: http://www.google.com или просто www.google.com, также можно дать ссылкам название: Эта ссылка ведет на Google
Внешние ссылки создаются автоматически: http://www.google.com или просто www.google.com, также можно дать ссылкам название: [[http://www.google.com|Эта ссылка ведет на Google]]
Как видно, при дополнительном оформлении внешних ссылок требуются двойные квадратные скобки (кстати, их автоматически подставляет пиктограмма ). Однако, есть и особые внешние ссылки:
Адреса электронной почты оформляются вот так: login@example.com
Адреса электронной почты оформляются вот так: <[email protected]>
Они закодированы для защиты от спамерских коллекторов.
Внутренние ссылки
Внутренние ссылки всегда окружаются двойными квадратными скобками. Если на странице [[2pages]] имеется свой элемент заголовка, он отображается вместо ее адреса: Работа со страницами. Вместо заголовка можно снабдить ссылку подходящим по контексту названием
Внутренние ссылки окружаются двойными квадратными скобками. Если на странице [[2pages]] имеется свой элемент заголовка, он отображается вместо ее адреса: [[2pages]]. Вместо заголовка можно снабдить ссылку подходящим по контексту [[2pages|названием]]
В кириллических адресах каждая буква кириллицы заменяется трехсимвольными URL-кодами, так что при превышении лимита на длину пути файла на сервере это приведет к нарушению отображения адреса. Однако раскладка, используемая для адреса страницы, не так уж и важна, если вместо него все равно будет показываться ее заголовок или, тем более, контекстное название. Кроме этого, адреса страниц в DokuWiki автоматически переводятся в нижний регистр, специальные символы не разрешаются
С помощью пиктограммы можно сконструировать внутренний адрес, пройдя последовательно по всем подпапкам вики до нужной страницы
"Якоря"
Возможно указать в ссылке привязку к конкретному пункту страницы. Для этого нужно оформить ссылку как [[адрес#раздел]], как это принято в HTML
Это ссылка на следующий раздел
Это ссылка на [[5links#Interwiki|следующий раздел]]
Interwiki
DokuWiki поддерживает interwiki-ссылки, короткие ссылки на другие Wiki. Например, вот ссылка на страницу англоязычной Википедии о Wiki: Wiki.
DokuWiki поддерживает [[doku>wiki:interwiki|interwiki]]-ссылки, короткие ссылки на другие Wiki. Например, вот ссылка на страницу англоязычной Википедии о Wiki: [[wp>Wiki]].
Список поддерживаемых интервики, а также их замены:
doku | http://www.dokuwiki.org/{NAME} |
paypal | paypal:{NAME} |
skype | skype:{NAME} |
go | http://www.google.com/search?q={URL}&btnI=lucky |
user | [[user>{NAME}]] |
callto | [[callto>{NAME}]] |
tel | [[tel>{NAME}]] |
bew | http://be.wikipedia.org/wiki/{NAME} |
bgw | http://bg.wikipedia.org/wiki/{NAME} |
daw | http://da.wikipedia.org/wiki/{NAME} |
dew | http://de.wikipedia.org/wiki/{NAME} |
elw | http://el.wikipedia.org/wiki/{NAME} |
enw | http://en.wikipedia.org/wiki/{NAME} |
eow | http://eo.wikipedia.org/wiki/{NAME} |
esw | http://es.wikipedia.org/wiki/{NAME} |
fiw | http://fi.wikipedia.org/wiki/{NAME} |
frw | http://fr.wikipedia.org/wiki/{NAME} |
hew | http://he.wikipedia.org/wiki/{NAME} |
hiw | http://hi.wikipedia.org/wiki/{NAME} |
idw | http://id.wikipedia.org/wiki/{NAME} |
itw | http://it.wikipedia.org/wiki/{NAME} |
jaw | http://ja.wikipedia.org/wiki/{NAME} |
kow | http://ko.wikipedia.org/wiki/{NAME} |
plw | http://pl.wikipedia.org/wiki/{NAME} |
ptw | http://pt.wikipedia.org/wiki/{NAME} |
ruw | http://ru.wikipedia.org/wiki/{NAME} |
ukw | http://uk.wikipedia.org/wiki/{NAME} |
zhw | http://zh.wikipedia.org/wiki/{NAME} |
lm | http://lurkmore.to/{NAME} |
da | http://deviantart.com/{NAME}/gallery/{number} |
daa | http://deviantart.com/{NAME}/art/{art} |
xmpp | xmpp:{NAME} |
fur | http://ru.wikifur.com/wiki/{NAME} |
fan | https://{NAME}.fandom.com/wiki/{article} |
При наличии второго параметра он пишется через знак «?» следом за первым.
Изображения-ссылки
Любое изображение может выступать в качестве ссылки на внутреннюю или внешнюю страницу с помощью совмещения синтаксиса изображения (в том числе изменение размера, выравнивание и прочее) и синтаксиса ссылки, как это сделано ниже:
[[http://www.php.net|{{wiki:dokuwiki-128.png}}]]
Форматирование картинок - это единственная синтаксическая конструкция, которую можно использовать в наименовании ссылки