Особенности
· необходим PHP не менее чем 5.6 (на Denwer
работать не будет);
·
не требует базы данных, контент хранит в файловой системе;
·
быстрый, красивый, лёгкий, простой, компактный, удобный;
·
например, кнопка "редактировать" всегда справа возле статьи
в одном месте, даже если прокрутить её в любое место;
· настройки доступны в меню, не нужно править файлы;
· есть много дополнений для него;
· установка дополнений доступна из настроек, производится
автоматически и очень легко, легче чем у других;
· нет понятия "категория";
· но это не значит, что невозможно построить иерархическое
дерево;
· страницы могут быть вложены друг друга с большой
степенью вложенности;
· но нельзя увидеть список страниц, вложенных в текущую
(есть дополнения для этого);
· частично это можно сделать с помощью бокового меню и
ссылок, но это не совсем то;
· есть панель для навигации по иерархии,
позволяет перейти на любой более высокий уровень иерархии;
· можно установить расширение для реализации тегов;
· есть смайлы;
· в остальном чуть более симпатичен, чем PmWiki;
· в таблицах нет сортировки (можно найти какое-то расширение
для этого).
Детали
· установка: http://example.com/install.php
· навигационная панель "Вы находитесь здесь"
включается в настройках;
· чтобы появилось левое меню - нужно создать страницу sidebar;
для элементов списка нужно перед снежинкой ставить два
пробела;
Примеры сайтов:
Статьи по настройке:
Тонкости:
- Чтобы убрать в адресе doku.php:
- скопировать файл \.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;