ФЭНДОМ


Особенности

  • необходим PHP не менее чем 5.6 (на Denwer работать не будет);
  •  не требует базы данных, контент хранит в файловой системе;
  •  быстрый, красивый, лёгкий, простой, компактный, удобный. Например, кнопка "редактировать" всегда справа возле статьи в одном месте, даже если прокрутить её в любое место;
  • настройки доступны в меню, не нужно править файлы;
  • есть много дополнений для него;
  • установка дополнений доступна из настроек, производится в автоматическом режиме и очень легко, легче чем у других;
  • нет понятия "категория";
  • но это не значит, что невозможно построить иерархическое дерево;
  • страницы могут быть вложены друг друга с большой степенью вложенности;
  • но нельзя увидеть список страниц, вложенных в текущую (есть дополнения для этого);
  • частично это можно сделать с помощью бокового меню и ссылок, но это не совсем то;
  • есть панель для навигации по иерархии, позволяет перейти на любой более высокий уровень иерархии;
  • можно установить расширение для реализации тегов;
  • есть смайлы;
  • в остальном чуть более симпатичен, чем PmWiki;
  • в таблицах нет сортировки (можно найти какое-то расширение для этого).

Детали

  • установка: http://example.com/install.php
  • навигационная панель "Вы находитесь здесь" включается в настройках;
  • чтобы появилось левое меню - нужно создать страницу sidebar;
  • для элементов списка нужно перед снежинкой ставить два пробела;

Примеры сайтов

Статьи по настройке

Тонкости

  • Чтобы убрать в адресе:
    • /doku.php: https://www.dokuwiki.org/ru:rewrite
    • скопировать файл \.htaccess.dist в \.htaccess.
    • раскомментировать в нём строки, там указано какие.
  • В стандартной теме мелковат шрифт в sidebar и в оглавлении статей. Увеличил так:
    • общий шрифт текста: в файле \lib\tpl\dokuwiki\css\basic.less, заменил Arial на Tahoma;
    • размер шрифта в sidebar:
в файле \lib\tpl\dokuwiki\css\design.less нашёл строки:
/* sidebar
********************************************************************/

.dokuwiki .aside {
    font-size: 0.875em;
заменил на font-size: 1.0em;
  • размер шрифта в оглавлении статей:
в файле \lib\tpl\dokuwiki\css\content.less найти строки: 
#dw__toc {
    > div {
        font-size: 0.875em;
заменил на font-size: 1.0em;
Материалы сообщества доступны в соответствии с условиями лицензии CC-BY-SA , если не указано иное.