Содержание
Менеджер плагинов (Plugin Manager)
Совместим с «Докувики»
(bundled)
The missing download url means that this extension cannot be installed via the Extension Manager. Please see Publishing a Plugin on dokuwiki.org. Recommended are public repository hosts like GitHub, GitLab or Bitbucket.
This extension is not in the 'plugin' or 'template' namespace and is therefore ignored.
Данный менеджер плагинов позволяет администратору (superusers) устанавливать новые плагины (plugins) и управлять ими. Менеджер плагинов уже встроен в DokuWiki и нет необходимости устанавливать его отдельно. Менеджер плагинов доступен из административной панели. Для доступа к менеджеру плагинов войдите в систему как администратор (superusers), нажмите кнопку «Управление» (Admin) и выберите пункт меню «Управление плагинами».
Описание возможностей
Список установленных плагинов
Это стандартная опция менеджера плагинов Каждый плагин отображается в отдельной строке. Галочка (checkbox) впереди имени плагина показывает, включен ли данный плагин или нет.
Плагины с фоном красного цвета не могут быть удалены. Плагины со светло-голубым фоном в настоящий момент отключены.
Включение (отключение) плагинов
Чтобы отключить плагин, снимите галочку перед названием плагина и нажмите на кнопку «Сохранить» (Save).
Отключенные плагины не будут загружены в систему. Также не будут загружены их Stylesheets и JavaScript.
Отображение данных плагинов
Кнопка «Данные» предназначена для получения основной информации о выбранном плагине и его компонентах.
Поля «Источник» (Source) и «Установлен» (Installed) будут доступны, если данный плагин был установлен через менеджер плагинов.
Установка плагинов через Интернет
С помощью менеджера плагинов можно загрузить из Интернет, распаковать и установить новый плагин. Для установки нового плагина выполните следующие шаги:
- Выберите здесь нужный Вам плагин. Перейдите на страницу этого плагина.
- Скопируйте URL установочного пакета для выбранного плагина (файл с расширением .tgz или .zip) в буфер обмена.
- Вставьте строку из буфера обмена в окно «Адрес» и нажмите кнопку «Скачать» (Download).
Обновление плагинов
После того, как вы установите плагин с помощью менеджера плагинов, адрес загрузки плагина будет запомнен в системе. Для обновления одного из плагинов нажмите кнопку «Обновить» (Update) в соответсвующей строке. Менеджер плагинов заново установит новую версию плагина.
Замечание: Таким образом плагин будет обновлен только в том случае, если URL установочного пакета будет тот же самый, или же будет использовано перенаправление на нужный адрес. В противном случае необходимо получить (узнать) новый URL, и установить пакет как новый.
Плагины установленные без помощи менеджера плагинов, не могут быть обновлены таким методом. Кнопка «Обновить» (Update) для таких плагинов будет недоступна.
Права доступа к файлам
Чтобы получить возможность устанавливать и обновлять плагины, необходимо установить соответствующие права доступа к каталогу lib/plugins, а также к вложенным файлам. Руководство по правам доступа можно посмотреть здесь - permissions.
Менеджер плагинов в случае несоответствия прав доступа выдаст предупреждение. В этом случае вы можете установить плагин вручную, скачав его и распаковав с соответствующий подкаталог паки lib/plugins.
Возможные проблемы
В процессе автоматической установки какого-либо из плагинов вы можете получить сообщение: «No plugins found, or there has been an unknown problem during downloading and installing». В этом случае вы должны проверить, работает ли на вашем веб-сервере PHP-расширение zlib (или bzip2).
Проверить это можно следующим образом. Скачайте установочный пакет плагина, разархивируйте его и повторно заархивируйте его в .tar-файл (без сжатия). Затем попробуйте выполнить автоматическую установку, используя этот файл. Если установка пройдёт успешно, значит нужно установить расширение php-zlib.