Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия |
wiki:plugin:plugins [2023/08/22 04:22] – [Плагины] vladpolskiy | wiki:plugin:plugins [2024/08/15 01:53] (текущий) – внешнее изменение 127.0.0.1 |
---|
====== Plugins ====== | ====== Плагины ======= |
| |
Plugins provide a system of extending DokuWiki's features without the need to hack the original code (and so again on each update). Below is a list of ready-to-use plugins created by DokuWiki users. | Плагины обеспечивают систему расширения возможностей «Докувики» без необходимости взламывать исходный код (и повторять это при каждом обновлении). Ниже приведён список готовых к использованию плагинов, созданных пользователями «Докувики». |
| |
The installation can be done automatically by search and install the plugin via the [[plugin:extension]] manager((Up to version Binky this was done with the [[plugin:plugin]] manager.)). A plugin could be manually installed by putting it into its own folder under ''lib/plugins/''. See the detailed [[plugin installation instructions]]. | Установка может быть выполнена автоматически путем поиска и установки плагина через менеджер [[:plugin:extension]]((До версии Binky это делалось с помощью менеджера [[:plugin:plugin]])). Плагин можно установить вручную, поместив его в собственную папку в разделе ''lib/plugins/''. Смотрите подробную [[:plugin installation instructions|инструкцию по установке плагинов]]. |
| |
Be sure to read about [[:security#Plugin Security]]. | |
| |
If you would like to help translating the plugins into another language, please see this page [[localization#localizing_the_plugins|Localization of plugins]]. | Обязательно прочитайте [[:security#Plugin Security|предупреждение о безопасности плагинов]]. |
| |
~~NOCACHE~~ | Если вы хотите помочь с переводом плагинов на другой язык, обратитесь к странице [[:localization#localizing_the_plugins|Localization of plugins]]. |
| |
---- pluginrepo ---- | Вы также можете найти рекомендуемые группы плагинов в качестве [[:solutions|решений]] для общих приложений DokuWiki. Существует также список очень [[:solutions:common_plugins|распространенных плагинов]]. |
cloudmin: 3 | |
---- | |
===== Документация для веб-разработчиков ====== | |
{{:icons:puzzle_2.png?32|}}**[[software:development:web:docs:web:guide:guide|Web Developer Guide]]** | |
| |
Руководство веб-разработчика содержит полезные практические материалы, которые помогут вам использовать веб-технологии для того, чтобы делать то, что вы хотите или должны делать. | |
| |
{{:software:development:web:book_icon_left.png?32|}}**[[software:development:web:docs:web:tutorials:tutorials|Tutorials for Web developers]]** | |
| |
| |
| |
| ===== Основные плагены ====== |
| {{:icons:puzzle_2.png?32|}}**[[wiki:plugin:autotooltip|Auto-Tooltip для «ДокуВики»]]** |
| |
| Вручную создавайте всплывающие подсказки или генерируйте их на основе заголовка и резюме вики-ссылки |
| |
| {{:icons:puzzle_2.png?32|}}**[[wiki:plugin:backuptool|BackupTool для «ДокуВики»]]** |
| |
| Резервное копирование вашего сайта и данных конфигурации в файл. Это плагин для «Докувики», который позволяет вамсоздавать резервные копии наиболее важных частей вашего сайта; это включает в себя все ваши страницы, все старые версии, метаданные, подписки, медиафайлы (ваши загрузки), а также ваши плагины и шаблоны |
| |
| {{:icons:puzzle_2.png?32|}}**[[wiki:plugin:citations|Citations для «ДокуВики»]]** |
| |
| Создает цитаты разных форматов для ваших вики-страниц. Этот плагин дает вам возможность разрешить пользователям цитировать вашу работу. Это требуется довольно часто в научных кругах и журналистике. |
| |
| {{:icons:puzzle_2.png?32|}}**[[wiki:plugin:codeprettify|CodePrettifier для «ДокуВики»]]** |
| |
| Подсветка синтаксиса фрагментов исходного кода на вики-странице с использованием google-code-prettify (модуль javascript с файлами CSS). |
| |
| {{:icons:puzzle_2.png?32|}}**[[wiki:plugin:color|Color для «ДокуВики»]]** |
| |
| Возможность писать цветной текст в «ДокуВики». Спецификация цвета переднего плана или фона может быть любой допустимой спецификацией цвета CSS |
| |
| {{:icons:puzzle_2.png?32|}}**[[wiki:plugin:cookiebanner|Cookiebanner для «ДокуВики»]]** |
| |
| После установки плагин будет показывать посетителям баннер согласия. Посетители могут нажать «Принять» или «Отклонить». Выбор сохраняется в файле cookie настроек «ДокуВики». |
| |
| {{:icons:puzzle_2.png?32|}}**[[wiki:plugin:copy2clipboard|Copy2clipboard для «ДокуВики»]]** |
| |
| Добавьте кнопку буфера обмена в блоки <code> и <file>, которая копирует текст в буфер обмена. Этот плагин не требует компонентов DokuWiki или PHP. Поскольку он сделан из чистого javascript, он должен работать с любой версией «ДокуВики» |
| |
| {{:icons:puzzle_2.png?32|}}**[[wiki:plugin:details|Details Tag для «ДокуВики»]]** |
| |
| Используйте теги HTML ''<details>'' и ''<summary>'' для скрытия информации на странице, которое можно сделать видимым, щелкнув текст сводки. Вы можете использовать это, чтобы скрыть спойлеры или большой контент. Так же возможно сделать контент видимым изначально с возможность пользователем его скрыть. |
| |
| {{:icons:puzzle_2.png?32|}}**[[wiki:plugin:diagram|Diagram для «ДокуВики»]]** |
| |
| Построение схем и генеалогических деревьев, состоящих из блоков и линий соединения. Плагин расширяет синтаксис «Докувики» и позволяет строить диаграммы. |
| |
| {{:icons:puzzle_2.png?32|}}**[[wiki:plugin:discussion|Discussion для «ДокуВики»]]** |
| |
| Добавляет раздел комментариев на вики-страницы. Плагин обсуждения добавляет раздел обсуждения после вашей вики-страницы для комментариев пользователей. |
| |
| {{:icons:puzzle_2.png?32|}}**[[wiki:plugin:display|Display Wiki Page для «ДокуВики»]]** |
| |
| Плагин, который определяет дополнительную функцию шаблона, позволяющую отображать более одной вики-страницы одновременно в любом заданном документе. |
| |
| {{:icons:puzzle_2.png?32|}}**[[wiki:plugin:docnavigation|DocNavigation для «ДокуВики»]]** |
| |
| Добавьте навигационные ссылки на предыдущую и следующую страницу вверху и внизу вики-страницы. |
| |
| {{:icons:puzzle_2.png?32|}}**[[wiki:plugin:dokuteaser|Dokuteaser для «ДокуВики»]]** |
| |
| Дает возможность использовать блок заключенный между ''%%<dokuteaser>%%'' и ''%%</dokuteaser>%%'', который помещает текст в заданную часть без применения таблиц и прочего. |
| |
| {{:icons:puzzle_2.png?32|}}**[[wiki:plugin:dw2pdf|DW2PDF для «ДокуВики»]]** |
| |
| Экспортирует страницы вики в формат PDF. |
| |
| {{:icons:puzzle_2.png?32|}}**[[wiki:plugin:edittable|EditTable для «ДокуВики»]]** |
| |
| Предоставляет визуальный интерфейс редактирования и вставки таблиц. Этот плагин добавляет дополнительную кнопку редактирования в каждую таблицу. |
| |
| {{:icons:puzzle_2.png?32|}}**[[wiki:plugin:htmlmetatags|HtmlMetaTags для «ДокуВики»]]** |
| |
| Позволяет встраивать HTML и PHP в вики-страницы. |
| |
| {{:icons:puzzle_2.png?32|}}**[[wiki:plugin:htmlok|Htmlok для «ДокуВики»]]** |
| |
| Добавляет некоторые метатеги (открытый график) в заголовок html (например, ключевые слова, описание или любые другие). |
| |
| {{:icons:puzzle_2.png?32|}}**[[wiki:plugin:link4pages|link4pages для «ДокуВики»]]** |
| |
| Добавляйте пользовательские ссылки во все PageMenus. |
| |
| {{:icons:puzzle_2.png?32|}}**[[wiki:plugin:pagelist|PageList для «ДокуВики»]]** |
| |
| Перечисляет страницы в красивой таблице или неупорядоченном списке. Плагин Pagelist берет список вики-страниц и предоставляет красиво отформатированную таблицу с информацией о них. |
| |
| {{:icons:puzzle_2.png?32|}}**[[wiki:plugin:smtp|SMTP для «ДокуВики»]]** |
| |
| Настройте SMTP-сервер (с дополнительной аутентификацией) для отправки почты из «ДокуВики». Этот плагин заменяет способ, которым DokuWiki отправляет электронные письма. |
| |
| {{:icons:puzzle_2.png?32|}}**[[wiki:plugin:stepbystep|StepByStep для «ДокуВики»]]** |
| |
| Отображает пошаговые руководства, спойлеры или дополнительную информацию по теме. Целью плагина является отображение информации (в виде поля), которое можно развернуть, щелкнув по нему, чтобы показать более подробную информацию. |
| |
| {{:icons:puzzle_2.png?32|}}**[[wiki:plugin:tablelayout|Tablelayout для «ДокуВики»]]** |
| |
| Установка ширины столбцов таблицы, закрепление строк заголовков, плавание таблицы, интеграция с плагином edittable |
| |
| {{:icons:puzzle_2.png?32|}}**[[wiki:plugin:phpwikify|Wikify для «ДокуВики»]]** |
| |
| Этот плагин позволяет вам использовать PHP-скрипты на вики-страницах так же, как с помощью тега <php>. Разница в том, что выходные данные PHP-скрипта передаются через парсер/рендерер «ДокуВики». |
| |
| {{:icons:puzzle_2.png?32|}}**[[wiki:plugin:wrap|Wrap для «ДокуВики»]]** |
| |
| Универсальный плагин, сочетающий в себе функционал многих других плагинов. Оберните вики-текст внутри контейнеров (divs или spans) и задайте им класс (выберите из множества предустановленных классов), ширину и/или язык с соответствующим направлением текста. |
| |
| |
В зависимости от того, с какими составляющими «Докувики» взаимодействуют плагины, выделяется несколько категорий плагинов. Один и тот же плагин может входить в несколько категорий. Ссылки ниже должны помочь вам: | В зависимости от того, с какими составляющими «Докувики» взаимодействуют плагины, выделяется несколько категорий плагинов. Один и тот же плагин может входить в несколько категорий. Ссылки ниже должны помочь вам: |
| |
* [[ru:devel:syntax_plugins|Плагины синтаксиса]] ([[devel:syntax_plugins|англ.]]) | * [[wiki:devel:syntax_plugins|Плагины синтаксиса]] ([[devel:syntax_plugins|англ.]]) |
* [[ru:devel:admin plugins|Плагины администрирования]] ([[devel:admin plugins|англ.]]) | * [[wiki:devel:admin plugins|Плагины администрирования]] ([[devel:admin plugins|англ.]]) |
* [[ru:devel:action_plugins|Плагины действий]] ([[devel:action_plugins|англ.]]) | * [[wiki:devel:action_plugins|Плагины действий]] ([[devel:action_plugins|англ.]]) |
* [[ru:devel:renderer_plugins|Плагины рендеринга]] ([[devel:renderer_plugins|англ.]]) | * [[wiki:devel:renderer_plugins|Плагины рендеринга]] ([[devel:renderer_plugins|англ.]]) |
* [[ru:devel:helper_plugins|Вспомогательные плагины]] ([[devel:helper_plugins|англ.]]) | * [[wiki:devel:helper_plugins|Вспомогательные плагины]] ([[devel:helper_plugins|англ.]]) |
| |
Сборник советов для тех, кто создаёт плагины: | Сборник советов для тех, кто создаёт плагины: |
| |
* [[ru:devel:plugin_programming_tips|Plugins Programming Tips]] ([[devel:plugin_programming_tips|англ.]]) | * [[wiki:devel:plugin_programming_tips|Plugins Programming Tips]] ([[devel:plugin_programming_tips|англ.]]) |
| |
===== Плагины, описание которых переведено на русский язык ===== | ===== Плагины, описание которых переведено на русский язык ===== |
| |
* [[ru:plugin:BBCode]] --- ББ-коды | * [[wiki:plugin:BBCode]] --- ББ-коды |
* [[ru:plugin:Config]] --- Управление настройками | * [[wiki:plugin:Config]] --- Управление настройками |
* [[ru:plugin:database2]] --- База данных-2 | * [[wiki:plugin:database2]] --- База данных-2 |
* [[ru:plugin:MyTemplate]] --- «Мой шаблон» | * [[wiki:plugin:MyTemplate]] --- «Мой шаблон» |
* [[ru:plugin:OrphansWanted]] --- указатель «страниц-сирот» и «требуемых страниц» | * [[wiki:plugin:OrphansWanted]] --- указатель «страниц-сирот» и «требуемых страниц» |
* [[ru:plugin:Plugin]] --- управление плагинами | * [[wiki:plugin:Plugin]] --- управление плагинами |
* [[ru:plugin:Translation]] --- «перевод» | * [[wiki:plugin:Translation]] --- «перевод» |
* [[ru:plugin:openlayersmap|OpenLayersMap Plugin]] --- карты на страницах Вашей вики | * [[wiki:plugin:openlayersmap|OpenLayersMap Plugin]] --- карты на страницах Вашей вики |
* [[ru:plugin:geophp|geophp Plugin]] --- доступ к библиотеке geoPHP | * [[wiki:plugin:geophp|geophp Plugin]] --- доступ к библиотеке geoPHP |
| |
===== Сообщения об ошибках и пожелания по функциям ===== | ===== Сообщения об ошибках и пожелания по функциям ===== |