Содержание

🙂 Делаем Dokuwiki красивой и удобной

Ответы на часто задаваемые вопросы

Ниже описывается как своими силами доделать Dokuwiki от вида «из коробки» до примерно того что вы видите на этом сайте. Это не сложно, но при первой установке могут понадобиться некоторые знания.

Бесплатно

Если у вас есть вопросы по настройке или возможностях dokuwiki - можно задать их мне (на главной страничке есть мои координаты). Постараюсь ответить по мере возможности, будьте терпеливы.

Платно

Если вам некогда разбираться, я могу проделать эту работу за небольшое вознаграждение, размер которого зависит от ваших хотелок и потраченного времени. Уточнение: дизайном я НЕ занимаюсь!

Время на установку и приведение в божеский вид: от 1 часа в зависимости от объема работы, скорости работы вашего хостинга и т.д.

Что для этого нужно:

  • ВЫ: Связыватесь со мной: Контакты
  • ВЫ: Отправляете понятное описание что должно быть на выходе
  • Я: Уточняю возможность/сроки/деньги
  • ВЫ: Предоставляете логин/пароль от вашего хостинга с доступом по SSH (в крайнем случае FTP)
  • Я: Выполняю работу
  • ВЫ: Ожидаете выполнения работ
  • ВЫ: Проверяете результат

По окончании работ вы ОБЯЗАТЕЛЬНО должны:

  • Самостоятельно сменить пароли на вашем хостинге
  • Проверить и удалить все аккаунты в Dokuwiki, за исключением вашего административного аккаунта
  • Сменить пароль вашего аккаунта Dokuwiki

Установка Dokuwiki

Красивый и моднявый Bootstrap3

После выполнения этих действий dokuwiki станет похожей на мою

Расшифровка магии:
{{indexmenu>..:#1}} - Отображать пространство имен родителя и текущий уровень, не разворачивать ноды
js#thread - использовать JS, тема "thread"
navbar - Разворачивать дерево текущего неймспейса
nsort tsort - сортировка страниц в алфавитном порядке
nomenu - используйте если нужно скрывать всплывающее меню
noscroll - если нужно отключить скроллер (если надпись не входит в ширину indexmenu, будет возможность ее двигать и не всем это нравится)
Все параметры тут: https://www.dokuwiki.org/plugin:indexmenu#full_syntax

Настройки

Изменяем тему sidebar

Если стандартная тема сайдбара не нравится, изменяем ее легко и просто: в строке

{{indexmenu>..#1|js#thread navbar nsort tsort}}

кусочек #thread как раз и указывает какую тему использовать. В стандартной поставке есть следующие темы (лежат в папке lib/plugins/indexmenu/images): bj-tango.png, dryoo.png, kde.png, prdsuser-de.png, thread2, bj_ubuntu.png, kgs, bw.png, gnome.png, repository, vista.png, human.png, leopard.png, shiki_brave.png, default, simple, doku, indextheme, pcc_dotted, tango.png, drktheme, kde, phoenity.png, thread

Изменяем цвет sidebar

По умолчанию sidebar зеленого цвета. Чтобы изменить цвет на ваш любимый открываем Управление → Настройка стилей шаблона и меняем existing на #337ab7 (синий цвет), и нажимаем «Сохранить изменения»

Меняем лого и favicon

Как добавить сайдбар справа (по аналогии с левым)

Дополнительные интересные страницы по настройке Dokuwiki

Устаревшая информация

Классический способ настройки indexmenu [УСТАРЕЛО]

Расшифровка магии:
{{indexmenu>..:#1}} - Отображать пространство имен родителя и текущий уровень, не разворачивать ноды
js#thread - использовать JS, тема "thread"
navbar - Разворачивать дерево текущего неймспейса
nsort tsort - сортировка страниц в алфавитном порядке
noscroll - если нужно отключить скроллер (если надпись не входит в ширину indexmenu, будет возможность ее двигать и не всем это нравится)
Если нужно скрывать всплывающее меню - используйте nomenu
Все параметры тут: https://www.dokuwiki.org/plugin:indexmenu#full_syntax