Содержание

htmlok для «ДокуВики»

Позволяет встраивать HTML и PHP в вики-страницы. :!:Предупреждение о безопасности (пожалуйста, ознакомьтесь с рекомендациями по безопасности плагинов ): это расширение позволяет выполнять сценарии. Его следует использовать только в том случае, если вы доверяете ВСЕМ редакторам, что лучше всего подходит для частных личных вики.

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

:!: Этот плагин позволяет использовать HTML и PHP в релизах после «Игоря». В ядре «Докувики» поддержка HTML и PHP была удалена с момента выпуска « Джек Джекрам » по соображениям безопасности. В этом аспекте этот плагин также следует рассматривать критически!

:!: Перед установкой и использованием рассмотрите альтернативы !

Монтаж

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

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

Применение

:!: Одновременно установленный конфигхтмок ( 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 и установите новую версию, как указано выше.

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

dokuwiki-plugin-htmlok-2023-05-10.zip

Лицензия

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