Инструменты пользователя

Инструменты сайта


wiki:plugin:plugins

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
wiki:plugin:plugins [2023/08/22 04:17] – [Plugins] vladpolskiywiki:plugin:plugins [2025/01/07 00:34] (текущий) – [Основные плагены] vladpolskiy
Строка 1: Строка 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: +
----- +
-===== Документация для веб-разработчиков ====== +
-{{:software:development:web:book_icon_left.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]]** 
  
-Учебники, которые помогут вам шаг за шагом изучить HTML, CSS, JavaScript и веб-API. 
  
-{{:software:development:web:book_icon_left.png?32|}}**[[software:development:web:docs:web:accessibility:accessibility|Accessibility]]** 
  
-Accessibility - Предоставление возможности использовать веб-сайты как можно большему количеству людей, даже если возможности этих людей каким-либо образом ограничены.+===== Основные плагены ====== 
 +{{:icons:puzzle_2.png?32|}}**[[wiki:plugin:autotooltip|Auto-Tooltip для «ДокуВики»]]**
  
-{{:software:development:web:book_icon_left.png?32|}}**[[software:development:web:docs:web:performance:performance|Performance]]**+Вручную создавайте всплывающие подсказки или генерируйте их на основе заголовка и резюме вики-ссылки
  
-Performance (Производительность)Как можно скорее сделать контент максимально доступным и интерактивным.+{{:icons:puzzle_2.png?32|}}**[[wiki:plugin:backuptool|BackupTool для «ДокуВики»]]**
  
-{{:software:development:web:book_icon_left.png?32|}}**[[software:development:web:docs:web:security:security|Security]]**+Резервное копирование вашего сайта и данных конфигурации в файлЭто плагин для «Докувики», который позволяет вамсоздавать резервные копии наиболее важных частей вашего сайта; это включает в себя все ваши страницы, все старые версии, метаданные, подписки, медиафайлы (ваши загрузки), а также ваши плагины и шаблоны
  
-Защита пользователей от утечек и кражи данных, атак по сторонним каналам и таких атак, как межсайтовый скриптинг, внедрение контента и кликджекинг. +{{:icons:puzzle_2.png?32|}}**[[wiki:plugin:citations|Citations для «ДокуВики»]]**
-Popularity values are based on data gathered through the [[plugin:popularity]] plugin -- please help to increase accuracy by reporting your data with this plugin.+
  
 +Создает цитаты разных форматов для ваших вики-страниц. Этот плагин дает вам возможность разрешить пользователям цитировать вашу работу. Это требуется довольно часто в научных кругах и журналистике.
 +
 +{{: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:icons|Icons Plugin для «ДокуВики»]]**
 +
 +Предоставляет визуальный интерфейс для вставки иконок Font Awesome и т.п. в DokuWiki. Этот плагин добавляет дополнительную кнопку в меню редактора.
 +
 +{{: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) и задайте им класс (выберите из множества предустановленных классов), ширину и/или язык с соответствующим направлением текста.
 +
 +
 +===== Создание плагинов =====
 +
 +Если ваши потребности не покрываются существующими плагинами, пожалуйста, ознакомьтесь с нашими страницами о том, как [[:devel:plugins|создать и опубликовать плагин]].
 +
 +В зависимости от того, с какими составляющими «Докувики» взаимодействуют плагины, выделяется несколько категорий плагинов. Один и тот же плагин может входить в несколько категорий. Ссылки ниже должны помочь вам:
 +
 +  * [[wiki:devel:syntax_plugins|Плагины синтаксиса]] ([[devel:syntax_plugins|англ.]])
 +  * [[wiki:devel:admin plugins|Плагины администрирования]] ([[devel:admin plugins|англ.]])
 +  * [[wiki:devel:action_plugins|Плагины действий]] ([[devel:action_plugins|англ.]])
 +  * [[wiki:devel:renderer_plugins|Плагины рендеринга]] ([[devel:renderer_plugins|англ.]])
 +  * [[wiki:devel:helper_plugins|Вспомогательные плагины]] ([[devel:helper_plugins|англ.]])
 +
 +Сборник советов для тех, кто создаёт плагины:
 +
 +  * [[wiki:devel:plugin_programming_tips|Plugins Programming Tips]] ([[devel:plugin_programming_tips|англ.]])
 +
 +===== Плагины, описание которых переведено на русский язык =====
 +
 +  * [[wiki:plugin:BBCode]] --- ББ-коды
 +  * [[wiki:plugin:Config]] --- Управление настройками
 +  * [[wiki:plugin:database2]] --- База данных-2
 +  * [[wiki:plugin:MyTemplate]] --- «Мой шаблон»
 +  * [[wiki:plugin:OrphansWanted]] --- указатель «страниц-сирот» и «требуемых страниц»
 +  * [[wiki:plugin:Plugin]] --- управление плагинами
 +  * [[wiki:plugin:Translation]] --- «перевод»
 +  * [[wiki:plugin:openlayersmap|OpenLayersMap Plugin]] --- карты на страницах Вашей вики
 +  * [[wiki:plugin:geophp|geophp Plugin]] --- доступ к библиотеке geoPHP
 +
 +===== Сообщения об ошибках и пожелания по функциям =====
 +
 +Два коротких замечания:
 +  * Пожалуйста, используйте трекер проблем на странице плагина
 +  * Предоставьте достаточно информации, чтобы воспроизвести ваш случай
 +
 +Пожалуйста, обратитесь к [[https://forum.dokuwiki.org/d/4868|Как сообщать об ошибках и запрашивать новые возможности в плагинах]] для получения дополнительной информации по этой теме.
 +
 +===== Идеи для новых плагинов ====
 +
 +==== Запрос плагина ====
 +
 +Если вам нужна какая-то особенная функция в «Докувики», но у вас нет навыков или ресурсов для создания собственного плагина, вы можете предложить эту функцию на рассмотрение сообщества.
 +
 +Чтобы попросить о создании нового плагина или обсудить идеи плагинов, пожалуйста, обратитесь к форуму [[https://forum.dokuwiki.org/t/plugin-wishlist|Plugin Wishlist Forum]] или [[https://forum.dokuwiki.org/forum/19|здесь]]. 
 +
 +Последние пожелания на форуме:
 +
 +[[https://forum.dokuwiki.org/atom/t/plugin-wishlist/d|{{https://raw.githubusercontent.com/legacy-icons/famfamfam-silk/master/dist/png/feed.png?16x16&recache |Recent Wishes in the forum (RSS feed)}}]]
 +{{rss>https://forum.dokuwiki.org/atom/t/plugin-wishlist/d date}}
 +
 +==== Больше идей... ====
 +
 +Далее несколько закрытых запросов на функции, которые мы не будем реализовывать в ядре «Докувики», интересные идеи для плагинов: [[https://github.com/dokuwiki/dokuwiki/issues?utf8=%E2%9C%93&q=label%3A%22Doku+Plugin+idea%22|Doku Plugin idea]] на нашем GitHub issue tracker.
 +
 +[[https://feeds.feedburner.com/doku-plugin-idea|{{https://raw.githubusercontent.com/legacy-icons/famfamfam-silk/master/dist/png/feed.png?16x16&recache |Issues labeled "Doku Plugin idea" (RSS feed)}}]])
 +{{rss>https://feeds.feedburner.com/doku-plugin-idea author date}}
 ===== Creating Plugins ===== ===== Creating Plugins =====
  
wiki/plugin/plugins.1692667054.txt.gz · Последнее изменение: 2023/08/22 04:17 — vladpolskiy