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

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

  • Показать исходный текст
  • История страницы
  • Ссылки сюда
  • Оставить на чай
  • Экспорт в PDF
  • Наверх

  • wiki:plugin:display

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

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

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

    • 2009-05-28 «Манеры Фрустерика»
      • Не работает: auth_aclquickcheck не может обрабатывать начальные двоеточия в идентификаторах, поэтому я чувствую, что это все еще не работает в «ДокуВики», но, по крайней мере, плагин может правильно учитывать ACL .

    Монтаж

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

    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 и установите новую версию, как указано выше.

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

    Лицензия

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

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

    Обсуждение

    Ваш комментарий:

    Внимание! Оставляя комментарий Вы соглашаетесь с пониманием и несете ответственность за свои действия гл.2 ст.18 Федерального закона №38-ФЗ «О рекламе» и ст.3 п.1 Федерального закона №152-ФЗ «О персональных данных»
    255 -11 = 
     
    wiki/plugin/display.txt · Последнее изменение: 2023/08/11 00:00 — vladpolskiy