wiki:plugins
Различия
Показаны различия между двумя версиями страницы.
| Следующая версия | Предыдущая версия | ||
| wiki:plugins [2025/02/10 18:17] – создано - внешнее изменение 127.0.0.1 | wiki:plugins [2026/01/18 15:35] (текущий) – VladPolskiy | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| ====== Плагины ====== | ====== Плагины ====== | ||
| - | В «ДокуВики» имеется гибкий API плагинов, который позволяет расширять их функциональность --- вводить дополнительные [[wiki: | + | Плагины предоставляют систему расширения функциональности DokuWiki без необходимости вносить изменения в исходный |
| - | ===== Типы плагинов | + | Установка может быть выполнена автоматически путем поиска и установки плагина через [[wiki: |
| - | В настоящее время «ДокуВики» содержит пять разных типов плагинов. | + | Обязательно ознакомьтесь с информацией о [[wiki:security# |
| - | + | ||
| - | * [[syntax_plugins|Синтаксические плагины]] расширяют | + | |
| - | * [[action_plugins|Плагины действий]] могут быть использованы для расширения или изменения многих | + | |
| - | * [[admin_plugins|Плагины администрирования]] могут предоставить функциональность администрирования | + | |
| - | * [[helper_plugins|Вспомогательные плагины]] могут использоваться для обеспечения функциональности для многих других плагинов, | + | |
| - | * [[renderer_plugins|Плагины рендеринга]] позволяют создавать новые | + | |
| - | + | ||
| - | ===== Имя плагина ===== | + | |
| - | + | ||
| - | Корректное имя плагина: | + | |
| - | * Должно содержать только символы английского алфавита a-z и цифры 0-9. | + | |
| - | * ПОДЧЕРКИВАНИЕ не разрешено так как: | + | |
| - | * используется для отделения ''< | + | |
| - | * Использование ПОДЧЕРКИВАНИЯ может также понизить статистику | + | |
| - | * Если одинаковое имя используется двумя разными плагинами то: | + | |
| - | * они взаимно исключаются и становятся несовместимыми. | + | |
| - | * кроме того, только один из них сможет иметь домашнюю страничку на dokuwiki.org. | + | |
| - | + | ||
| - | + | ||
| - | ===== Мастер создания | + | |
| - | + | ||
| - | Мастер для создания базовой | + | |
| - | + | ||
| - | If you later need to extend your plugin refer to the [[plugin_file_structure|plugin file structure]] on how files are arranged in a plugin. | + | |
| - | + | ||
| - | ===== Размещение | + | |
| - | + | ||
| - | Если вы создали плагин, | + | |
| - | + | ||
| - | The page should contain all needed documentation on how to install and use the plugin and give users a pretty good idea what it does before installing the plugin. Adding screenshots might be a good idea as well((You can use the [[plugin: | + | |
| - | + | ||
| - | At the top of the plugin page a few metadata fields have to be filled. A description of each field can be found [[plugin: | + | |
| - | + | ||
| - | Uploads are not allowed on dokuwiki.org, | + | |
| + | Если вы хотите помочь в переводе плагинов на другой язык, пожалуйста, | ||
| ===== Обзор плагинов ===== | ===== Обзор плагинов ===== | ||
| - | [[devel: | + | [[https:// |
| ~~NOCACHE~~ | ~~NOCACHE~~ | ||
wiki/plugins.1739200675.txt.gz · Последнее изменение: — 127.0.0.1
