Содержание

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

Совместим с «Докувики»

2015-08-10, 2016-06-26, 2017-02-19, 2018-04-22a

plugin Подсветка синтаксиса фрагментов исходного кода на вики-странице с помощью google-code-prettify (модуль JavaScript с файлами CSS).

Последнее обновление:
2023-09-16
Предоставляет
Syntax
Репозиторий
исходный код

Это расширение не обновлялось более двух лет. Возможно, оно больше не разрабатывается или не поддерживается; возможны проблемы совместимости.

Похож на highlightjs, jquery-syntax, syntaxhighlighter3

Теги: code, syntaxhighlight

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

Монтаж

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

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

Применение

<Code:php linenums:1 |Example #1 Our first PHP script: //hello.php//>
<html>
  <head>
  <title>PHP Test</title>
 </head>
 <body>
 <?php echo '<p>Hello World</p>'; ?> 
 </body>
</html>
</Code>

Example #1 Our first PHP script: hello.php

<html>
  <head>
  <title>PHP Test</title>
 </head>
 <body>
 <?php echo '<p>Hello World</p>'; ?> 
 </body>
</html>

Конфигурация и настройки

Config key Description
override переопределить встроенный в «Докувики» синтаксис <code> for для блоков кода.
linenums включить нумерацию строк неявно.
url_loader URL загрузчика prettify (по умолчанию пустой)
:!: устарел с выпуска 2015-09-12
url_prettify_handlers Базовый URL-адрес для prettify.js и необязательных сценариев обработчика языка, например: https://cdn.rawgit.com/google/code-prettify/master/src/ (по умолчанию пусто)
:!: доступно в выпуске 2015-09-12.
url_prettify_skins Базовый URL-адрес для цветовой темы для code-prettify (css), например: https://cdn.rawgit.com/google/code-prettify/master/styles/ (по умолчанию пусто)
:!: доступно в версии 2015-09-12.
lang_handlers дополнительный обработчик языка (через запятую)
skin цветовая тема/скин для code-prettify ( имя файла CSS в code-prettify/styles/)

Подробная информация о преттификаторе кода Javascript доступна по адресу:

Этот пакет плагинов содержит некоторые скины, найденные в галерее Prettify Themes. Вы можете установить одно из следующих имен файла css в skin поле.

Другие цветовые темы для Prettify можно найти по адресу: http://jmblog.github.io/color-themes-for-google-code-prettify/

Обновление

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

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

ssahara-dw-plugin-codeprettify-2019-03-09-10-g914e649.zip

Лицензия

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