Содержание

Полезные плагины для Dokuwiki

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

Домашняя страница плагинов: https://www.dokuwiki.org/plugins

Есть несколько правил, которыми необходимо руководствоваться:

Внешний вид

• Indexmenu

Боковое меню навигации, рекомендую

• Bootstrap Wrapper

Bootstrap нынче везде, с ним ваша вика выглядит стильно и современно. Большое количество украшений для вики, подробнее можно посмотреть тут: http://www.lotar.altervista.org/dokuwiki/wiki/plugin/bootswrapper

• Icons

Позволяет вставлять красивые иконки из различных паков, требует установленных плагинов Font Awesome, Glyphicons from Twitter Bootstrap

Редактирование и форматирование текста

• CodeMirror Plugin

Мой выбор. Значительно улучшает стандартный редактор: добавляет изменение размера редактора, встроенный поиск (в т.ч. по regexp), темы и подсветку синтаксиса, размер шрифта, номера строк и т.д. Однозначно MustHave.

• CKGEdit

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

Конфликтует с плагинами: Fastwiki и Edittable

Reverse Proxy Problem: When dokuwiki is behind a reverse proxy, the save button does not work out of the box. Solution: inside the dokuwiki configuration set the baseurl setting to the outside url . This fixes all “false” and other problems using this plugin. See: https://github.com/turnermm/ckgedit/issues/335 –Thanks to FrankIJskes (github.com)

Или можно руками внести изменения в файл <dokuwiki_dir>/conf/local.php добавив $conf['baseurl'] = 'https://our.domain.xx';

• EditTable

Исключительно удобный инструмент для работы с таблицами

• DataTables

Очень удобный инструмент для поиска информации в таблицах

• xbr Plugin

Позволяет делать привычные переносы строк

• Code Replacement

Для вставки кусочков кода на различных языках программирования

• Imgpaste

Позволяет вставлять изображения методом копипасты

• dropfiles

Позволяет перетаскивать файлы прямо в окно редактирования

• keyboard

Вставляет красивые сочетания клавиш, очень удобно для всяких мануалов

• Note

Симпатичные заметки

• Wrap

Включает большой функционал, позволяет произвольно создавать контейнеры div и span, размещать в них информацию

Управление страницами

• editx

Расширенные функции редактирования, такие как переименование и удаление страниц

• Move

Переименование и перемещение страниц и файлов

Переименовать страницу: открываем на редактирование, в меню справа выбираем «Переименовать страницу», вводим новое название.

Перемещение: открываем на редактирование, в меню последовательно открываем Инструменты / Управление / Перемещение страниц и пространств имён (или Управление / Перемещение страниц и пространств имён - в зависимости как у вас настроено меню шаблона), убедимся что включено «Переместить страницу» и в поле «Новое название» пишем куда должна быть перемещена страница (пространство имен), нажимаем «Начать», при необходимости убедиться что все верно нажимаем «Просмотреть ожидаемые изменения» и если все ок - нажимаем «Начать».

Функционал

• Tag

Позволяет назначать теги, с ними поиск становится удобнее

• Video Share

Для вставки видео с различных хостингов

Для вставки фото

Разное

• DW2PDF

Экспорт страниц в PDF

Администрирование

• upgrade

Упрощает процесс обновления dokuwiki

• CAPTCHA

Защита от ботов