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

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


wiki:plugins

Плагины

В «ДокуВики» имеется гибкий API плагинов, который позволяет расширять их функциональность — вводить дополнительные синтаксические моды, специальные режимы действий, новые форматы экспорта и многое другое. В зависимости от предназначения плагина, плагин может состоять из одного или более типов плагинов, представленных ниже.

Типы плагинов

В настоящее время «ДокуВики» содержит пять разных типов плагинов.

Имя плагина

Корректное имя плагина:

  • Должно содержать только символы английского алфавита a-z и цифры 0-9.
  • ПОДЧЕРКИВАНИЕ не разрешено так как:
    • используется для отделения <имени плагина> от <имени компонента>.
    • Использование ПОДЧЕРКИВАНИЯ может также понизить статистику популярности до нуля.
  • Если одинаковое имя используется двумя разными плагинами то:
    • они взаимно исключаются и становятся несовместимыми.
    • кроме того, только один из них сможет иметь домашнюю страничку на dokuwiki.org.

Мастер создания плагинов

Мастер для создания базовой основы плагинов «Докувики» можно найти на http://pluginwiz.dokuwiki.org/, его рекомендуется использовать для начала разработки.

If you later need to extend your plugin refer to the plugin file structure on how files are arranged in a plugin.

Размещение плагина на dokuwiki.org

Если вы создали плагин, пожалуйста, поделитесь им с сообществом. Just create a page named after your plugin in the plugin namespace. E.g. if your pluginfolder is named sample create a page plugin:sample here in the wiki.

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 well1). Plugin homepage template contains more tips on how to make an user friendly page.

At the top of the plugin page a few metadata fields have to be filled. A description of each field can be found here.

Uploads are not allowed on dokuwiki.org, so you need to host your plugin files somewhere else. We recommend to manage your source with a Revision Control System like git. If you do, it's easiest to use a public repository host like Github which offers also a bug tracker for your repository.

Обзор плагинов

Plugin Survey 2010 — обзор для разработчиков, в котором рассмотрены все плагины, представленные в пространстве имён «plugin» сайта www.dokuwiki.org. Данные были собраны 05.09.2010 г. автоматическим скриптом с небольшой ручной правкой и обработкой. Было проверено 697 страниц, содержащих 672-а плагина. Исходные коды 647-и плагинов (96%) были загружены и проанализированы.

Поиск плагинов

Фильтруйте доступные плагины по типу или с помощью облака тегов. Поле поиска ищет по всем материалам раздела плагинов.

Фильтровать по типу

  • Syntax-плагины расширяют базовый синтаксис «Докувики».
  • Action-плагины заменяют или расширяют основную функциональность «Докувики».
  • Admin-плагины предоставляют дополнительные инструменты администрирования.
  • Helper-плагины обеспечивают работу других плагинов.
  • Render-плагины добавляют новые режимы экспорта или заменяют стандартные средства визуализации XHTML.
  • Remote плагины добавляют методы в RemoteAPI, доступные через веб-сервисы
  • Auth-плагины добавляют модули аутентификации.
  • CLI плагины добавляют команды для использования в интерфейсе командной строки

Все доступные (16)

ПлагинАвторСкриншотПоследнее обновлениеПопулярность
Note для «ДокуВики» Скачать

Этот плагин позволяет вам создавать на страницах DokuWiki такие красивые «заметки»

Предоставляет:
Syntax
Теги:
boxes, icons, toolbar
Автор:
Anael Mobilia
2024-04-15
0/1
Плагин CosmoCode Скачать

Доступ к сервисам DokuWiki, предоставляемым CosmoCode

Предоставляет:
Admin
Теги:
Автор:
Andreas Gohr
2024-11-14
0/1
Log Statistics Plugin Скачать

Этот плагин предоставляет файл журнала (комбинированный с NCSA, например Apache) всех доступов к страницам DokuWiki.

Предоставляет:
Action
Теги:
logging, statistics
Автор:
Andreas Gohr
2016-07-06
0/1
Плагин рейтинга Скачать

Позволяет оценить страницу

Предоставляет:
Syntax, Action
Теги:
poll, rate, rating, vote
Автор:
Andreas Gohr
2016-01-13
0/1
Плагин sqlite Скачать

Вспомогательный плагин для легкого доступа к базе данных SQLite.

Предоставляет:
Helper
Теги:
database, sqlite
Автор:
Andreas Gohr
2024-06-25
0/1
Statdisplay Plugin Скачать

Отображает различные статистические данные и столбчатые диаграммы, рассчитанные с использованием файла журнала всех доступов к страницам DokuWiki.

Предоставляет:
Syntax, CLI
Теги:
chart, statistics
Автор:
Andreas Gohr
2022-12-12
0/1
data Plugin Скачать

A and query structured data in your wiki

Предоставляет:
Syntax, Helper, Action
Теги:
data, database, listing, sqlite, tables, tags
Автор:
Andreas Gohr
2024-01-30
0/1
Плагин репозитория расширений Скачать

управляет расширениями (плагинами и шаблонами) на dokuwiki.org, и предоставляет API для менеджера расширений

Предоставляет:
Syntax, Helper, Action
Теги:
data, database, extension, listing, repo, repository, sqlite, tables, tags
Автор:
Andreas Gohr/Håkan Sandell
2010-01-30
0/1
Плагин Box Скачать

Выделение секций информации с помощью блоков с настраиваемым стилем

Предоставляет:
Syntax
Теги:
boxes, style
Автор:
Christopher Smith
2016-02-17
0/1
Плагин диспетчера конфигураций

Управляйте настройками конфигурации вашей вики (в комплекте с DokuWiki)

Предоставляет:
Admin
Теги:
!bundled, configuration, options, settings
Автор:
Christopher Smith
в комплекте
Include Plugin Скачать

Include another wiki page into the current one

Предоставляет:
Syntax, Helper
Теги:
embed, include
Автор:
Dokufreaks (previous authors: Michael Hamann, Gina Häußge, Michael Klier, Esther Brunner)
2023-09-22
0/1
Плагин DocNavigation Скачать

Добавьте навигационные ссылки на предыдущую и следующую страницу вверху и внизу вики-страницы.

Предоставляет:
Syntax, Action
Теги:
browse, listing, navigation
Автор:
Gerrit Uitslag
2024-02-08
0/1
JSON Data Plugin Скачать

Build JSON database inside DokuWiki page and use the data in the page

Предоставляет:
Syntax, Helper, Action, Remote
Теги:
data, database, json, listing, tables, template, xmlrpc
Автор:
Janez Paternoster
2024-03-11
0/1
Плагин MyIcon Скачать

Встроить иконки в DokuWiki

Предоставляет:
Syntax, Action
Теги:
flag, font-awesome, font-linux, fugue, glyphicon, icons, mdi, oxygen, rpg-awesome, silk
Автор:
VladPolskiy
2024-10-30
0/1
Плагин linksuggest Скачать

Автопредложение ссылок в текстовом редакторе

Предоставляет:
Action
Теги:
autocomplete, links
Автор:
lisps
2023-10-07
0/1
Actionlink plugin Скачать

This plugin lets you use actionlinks in your wiki syntax. It's based on the DokuWiki's core function tpl_actionlink().

Предоставляет:
Syntax
Теги:
links
Автор:
nowotny
0/1

Popularity values are based on data gathered through the popularity plugin – please help to increase accuracy by reporting your data with this plugin.

Creating Plugins

If your needs aren't covered by the existing plugins above, please have a look at our pages on how to create and publish a plugin.

Reporting Bugs and Features Wishes

Two short notes:

  • Please use the issue tracker of the plugin
  • Provide enough information to reproduce your case

Please refer to How to report bugs and request new features in plugins for more info about this topic.

Ideas for New Plugins

Requesting Plugin

If you are in need of a special feature in DokuWiki but haven't the skills or resources to create your own plugin you might want to suggest the feature for consideration by the community.

To ask for the creation of a new plugin or to discuss plugin ideas, please refer to the Plugin Wishlist Forum.

Recent Wishes in the forum:

Recent Wishes in the forum (RSS feed)

More ideas...

Further some closed features requests, which we won't implement in DokuWiki core, are interesting ideas for plugins: Doku Plugin idea's at our GitHub issue tracker.

Issues labeled “Doku Plugin idea” (RSS feed)

1)
You can use the imageshack plugin to add images here
Только авторизованные участники могут оставлять комментарии.
wiki/plugins.txt · Последнее изменение: 2025/02/10 18:17 — vladpolskiy