DokuWiki

It's better when it's simple

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

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


ru:include_hooks

Include Hooks

Include Hooks — это простой способ добавить статичное содержание в установку «ДокуВики» без написания собственного шаблона. Вы можете использовать их для добавления на каждую страницу стандартной шапки логотипа или копирайта внизу страницы.

Установленный по умолчанию шаблон «ДокуВики» ищет файлы с определёнными именами в каталоге lib/tpl/default/ и просто включает их в нужное место при отображении страницы. В эти файлы вы можете включать любой код HTML. Естественно, это работает, если используется шаблон по умолчанию.

Для разработчиков PHP: в эти файлы можно включать также PHP-код.

Available (доступные) Hooks

Все эти файлы должны находится в каталоге lib/tpl/default/.

Имя файла Расположение включаемого HTML
meta.html Внутри HTML-тега <head>, используется для добавления стилей или метазаголовков.
topheader.html В самом верху страницы, сразу после тега <body>.
header.html Над верхней синей панелью кнопок, под именем страницы и названием вики.
pageheader.html Под строкой «Вы находитесь здесь:», над содержимым собственно страницы.
pagefooter.html Над нижней синей панелью кнопок, под датой последнего изменения.
footer.html В самом низу страницы непосредственно перед тегом </body>.

В дистрибутив «ДокуВики» входит пример файла footer.html, содержащий несколько кнопок и RDF-описание лицензии Creative Commons.

ru/include_hooks.txt · Последнее изменение: 2012-06-11 17:21 — Aleksandr

Если не указано иное, содержимое этой вики предоставляется на условиях следующей лицензии: 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