====== Полезные плагины для Dokuwiki ====== Вся сила функционала Dokuwiki в плагинах, они существенно расширяют возможности вики и делают ее красивее и удобнее. И самое приятное - они опциональные, надо - ставь, не надо - можно прекрасно обойтись и без них. Домашняя страница плагинов: [[https://www.dokuwiki.org/plugins|https://www.dokuwiki.org/plugins]] Есть несколько правил, которыми необходимо руководствоваться: * Не ставьте плагины впрок, только если нужны и действительно используются. Это позволяет увеличить безопасность вашей вики. Если плагин не используется - удалите его, не оставляйте отключенным. * Плагин должен быть поддерживаемым, если плагин давно не обновляется - не устанавливайте, это источник проблем. * Плагин должен быть совместимым с вашей версией dokuwiki, это избавит от большого количества проблем. * Читайте список совместимости, не все плагины "дружат" друг с другом. ===== Внешний вид ===== ==== • Indexmenu ==== Боковое меню навигации, рекомендую ==== • Bootstrap Wrapper ==== Bootstrap нынче везде, с ним ваша вика выглядит стильно и современно. Большое количество украшений для вики, подробнее можно посмотреть тут: [[http://www.lotar.altervista.org/dokuwiki/wiki/plugin/bootswrapper|http://www.lotar.altervista.org/dokuwiki/wiki/plugin/bootswrapper]] ==== • Icons ==== {{fa>fort-awesome}} Позволяет вставлять красивые иконки из различных паков, требует установленных плагинов 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|https://github.com/turnermm/ckgedit/issues/335]] –Thanks to FrankIJskes (github.com) \\ Или можно руками внести изменения в файл /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 ==== Для вставки видео с различных хостингов ==== • Gallery ==== Для вставки фото ===== Разное ===== ==== • DW2PDF ==== Экспорт страниц в PDF ===== Администрирование ===== ==== • upgrade ==== Упрощает процесс обновления dokuwiki ==== • CAPTCHA ==== Защита от ботов {{tag>dokuwiki plugins плагины must_have}}