DokuWiki: расширение функций
Содержание:
1. Знакомство и первые шаги после установки;
2. Возможности;
3.Расширение функций (Вы читаете данный раздел).
Возможности DokuWiki можно развивать с помощью плагинов и шаблонов. Плагины устанавливаются прямо из веб-интерфейса на странице «Управление плагинами». Настройки же плагинов доступны в том же разделе, что и общие настройки wiki. Физически плагины устанавливаются в каталог /lib/plugins (исходника вашей wiki). А тексты статей хранятся в обычных текстовых файлах в каталоге /data/pages.
Плагины расширяют синтаскис DokuWiki и её возможности - например, появляются функции построения диаграмм, вставки видео на HTML5, дискуссий к каждой статье, экспорта в ODT, отображения карт и многого другого.
Есть также скачиваемые шаблоны - их можно рассматривать как темы оформления. Конечно же, любой шаблон или плагин можно править по своему усмотрению после установки (в любом текстовом редакторе). Некоторые плагины требуют дополнительных действий для своей установки - например, правки шаблонов. Это бывает нужно, чтобы поместить на страницу какую-нибудь кнопку, нажатие которой вызывает функции плагина к жизни.
Технологиям, подобным DokuWiki, надо давать оценки с двух разных точек зрения: администратора и пользователя. Для пользователя, DokuWiki - это быстрое средство коллективной работы над текстами справочного характера. Интерфейс весьма интуитивен и имеет локализацию на русском языке. Совокупность интерфейса и синтаксиса DokuWiki не вызывает недоумения даже у тех пользователей, которые ранее имели лишь шапочное знакомство с более популярной MediaWiki.
С точки зрения администратора, DokuWiki также весьма удобна, особенно в случаях, когда правка wiki должна осуществляться «группой доверенных лиц», а остальные посетители wiki выступают в роли читателей. Конечно, никто не мешает вам настроить wiki для всеобщей правки безо всяких ограничений.
Некоторых администраторов беспокоит «нетрадиционность» движка DokuWiki - использование файлов вместо СУБД. Но мнение о «нетрадиционности» - от незнания технологий, стоящих за wiki-движками помимо MediaWiki: без СУБД успешно работают MoinMoin, TWiki, UseMod, PmWiki...
Впрочем, эта тема, скорее, для ведения священной войны, которую я развивать не хочу. Избираемое решение той или иной задачи лежит, мне кажется, больше в области личных предпочтений администратора, нежели в объективных суждениях о той или иной технологии. Всегда полезно собственноручно установить ряд сходных продуктов, протестировать их и сравнить возможности и быстродействие.
1. Знакомство и первые шаги после установки;
2. Возможности;
3.
Возможности DokuWiki можно развивать с помощью плагинов и шаблонов. Плагины устанавливаются прямо из веб-интерфейса на странице «Управление плагинами». Настройки же плагинов доступны в том же разделе, что и общие настройки wiki. Физически плагины устанавливаются в каталог /lib/plugins (исходника вашей wiki). А тексты статей хранятся в обычных текстовых файлах в каталоге /data/pages.
Плагины расширяют синтаскис DokuWiki и её возможности - например, появляются функции построения диаграмм, вставки видео на HTML5, дискуссий к каждой статье, экспорта в ODT, отображения карт и многого другого.
Есть также скачиваемые шаблоны - их можно рассматривать как темы оформления. Конечно же, любой шаблон или плагин можно править по своему усмотрению после установки (в любом текстовом редакторе). Некоторые плагины требуют дополнительных действий для своей установки - например, правки шаблонов. Это бывает нужно, чтобы поместить на страницу какую-нибудь кнопку, нажатие которой вызывает функции плагина к жизни.
Итоги
Технологиям, подобным DokuWiki, надо давать оценки с двух разных точек зрения: администратора и пользователя. Для пользователя, DokuWiki - это быстрое средство коллективной работы над текстами справочного характера. Интерфейс весьма интуитивен и имеет локализацию на русском языке. Совокупность интерфейса и синтаксиса DokuWiki не вызывает недоумения даже у тех пользователей, которые ранее имели лишь шапочное знакомство с более популярной MediaWiki.
С точки зрения администратора, DokuWiki также весьма удобна, особенно в случаях, когда правка wiki должна осуществляться «группой доверенных лиц», а остальные посетители wiki выступают в роли читателей. Конечно, никто не мешает вам настроить wiki для всеобщей правки безо всяких ограничений.
Некоторых администраторов беспокоит «нетрадиционность» движка DokuWiki - использование файлов вместо СУБД. Но мнение о «нетрадиционности» - от незнания технологий, стоящих за wiki-движками помимо MediaWiki: без СУБД успешно работают MoinMoin, TWiki, UseMod, PmWiki...
Впрочем, эта тема, скорее, для ведения священной войны, которую я развивать не хочу. Избираемое решение той или иной задачи лежит, мне кажется, больше в области личных предпочтений администратора, нежели в объективных суждениях о той или иной технологии. Всегда полезно собственноручно установить ряд сходных продуктов, протестировать их и сравнить возможности и быстродействие.