Содержание

Display Wiki Page для «ДокуВики»

Плагин, который определяет дополнительную функцию шаблона, позволяющую отображать более одной вики-страницы одновременно в любом заданном документе. Этот плагин определяет дополнительную функцию шаблона, так что вы можете отображать более одной вики-страницы одновременно в любом заданном документе.

Совместимость

Монтаж

Используйте менеджер плагинов для установки или…

  1. скачать zip-файл
  2. распаковать его в<dokuwiki>/lib/plugins/
  3. войдите как администратор и измените плагин в менеджере конфигурации

Применение

Плагин также экспортирует функцию для использования с вашим шаблоном, поэтому вам нужно будет вставить следующий код в свой шаблон где-то внутри тегов <head></head> .

Обычно вы захотите сделать это для любых файлов PHP (или HTML) содержащих строку «<head>»; как минимум вы можете сделать только main.php.1)

<?php if (file_exists(DOKU_PLUGIN.'displaywikipage/code.php')) include_once(DOKU_PLUGIN.'displaywikipage/code.php'); ?>

Примечание . Вставка приведенного выше кода является обязательной , но не обязательной.

Чтобы отобразить вики-страницу в любой точке вашего документа, используйте следующий код:

<?php if (function_exists('dwp_display_wiki_page')) dwp_display_wiki_page(":path:to:page"); ?>

Выполнение этого таким образом позволит вашим пользователям использовать шаблон независимо от того, установлен ли у вас плагин.

Обновление

Для обновления удалите исходную папку lib/plugins/displaywikipage и установите новую версию, как указано выше.

Файл для загрузки

displaywikipage.zip

Лицензия

Это не обязательно, но, пожалуйста, рассмотрите возможность ссылки на эту страницу с вашего сайта, если вам нравится этот продукт.

1)
Если вы делаете только main.php, вы пропустите некоторые типы страниц (например, файл загрузки), поэтому я предлагаю искать теги заголовка во всех файлах PHP в шаблоне, чтобы убедиться, что вы их все получили.