Содержание
htmlok для «ДокуВики»
Позволяет встраивать HTML и PHP в вики-страницы. Предупреждение о безопасности (пожалуйста, ознакомьтесь с рекомендациями по безопасности плагинов ): это расширение позволяет выполнять сценарии. Его следует использовать только в том случае, если вы доверяете ВСЕМ редакторам, что лучше всего подходит для частных личных вики.
- Релиз: 2023-05-10.
- Совместимость с «Докувики»: 04.04.2023 «Джек Джекрам»
Совместимость
Этот плагин позволяет использовать HTML и PHP в релизах после «Игоря». В ядре «Докувики» поддержка HTML и PHP была удалена с момента выпуска « Джек Джекрам » по соображениям безопасности. В этом аспекте этот плагин также следует рассматривать критически!
Перед установкой и использованием рассмотрите альтернативы !
Монтаж
Используйте менеджер плагинов для установки или…
- скачать zip-файл
- распаковать его в<dokuwiki>/lib/plugins/
- войдите как администратор и измените плагин в менеджере конфигурации
Применение
Одновременно установленный конфигхтмок ( htmlokalt ) с отключенной обработкой ведет к исходникам а не результат выводится!
Обратите внимание : встраивание HTML и PHP по умолчанию отключено в конфигурации. Если отключено, код отображается, а не выполняется.
Код плагина был взят из оригинальной реализации в ядре «ДокуВики». Таким образом, использование также такое же:
Синтаксис
Вы можете вставлять необработанный код HTML или PHP в свои документы, используя теги <html>
or <php>
tags. (Используйте теги в верхнем регистре, если вам нужно заключить элементы блочного уровня.)
Пример HTML :
<html> This is some <span style="color:red;font-size:150%;">inline HTML</span> </html>
<HTML> <p style="border:2px dashed red;">And this is some block HTML</p> </HTML>
Пример PHP:
<php> echo 'The PHP version: '; echo phpversion(); echo ' (generated inline HTML)'; </php>
<PHP> echo '<table class="inline"><tr><td>The same, but inside a block level element:</td>'; echo '<td>'.phpversion().'</td>'; echo '</tr></table>'; </PHP>
Конфигурация и настройки
Для HTML | Вы должны активировать в конфигурации плагина Allow embedded HTML . |
Для PHP | Вы должны активировать Allow embedded PHP в конфигурации плагина. |
Обновление
Для обновления удалите исходную папку lib/plugins/displaywikipage и установите новую версию, как указано выше.
Файл для загрузки
Лицензия
- Author: saggi, glen
- License: GNU GPL v2
Это не обязательно, но, пожалуйста, рассмотрите возможность ссылки на эту страницу с вашего сайта, если вам нравится этот продукт.