wiki:dokuwiki-nice-and-easy

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
wiki:dokuwiki-nice-and-easy [2023/12/29 20:52] fireballwiki:dokuwiki-nice-and-easy [2024/01/02 13:50] (текущий) fireball
Строка 1: Строка 1:
-====== Делаем Dokuwiki красивой и удобной ======+====== 🙂 Делаем Dokuwiki красивой и удобной ======
  
 <callout title="Ответы на часто задаваемые вопросы" type="success"> <callout title="Ответы на часто задаваемые вопросы" type="success">
Строка 32: Строка 32:
  
 ===== Установка Dokuwiki ===== ===== Установка Dokuwiki =====
 +
   * Скачать можно тут: https://download.dokuwiki.org/   * Скачать можно тут: https://download.dokuwiki.org/
   * Используйте только Stable версию   * Используйте только Stable версию
Строка 38: Строка 39:
   * Настройка красивых URL: https://www.dokuwiki.org/rewrite   * Настройка красивых URL: https://www.dokuwiki.org/rewrite
  
-==== Способ первый, классический [УСТАРЕЛО] ====+==== Красивый и моднявый Bootstrap3 ====
  
-  * Обновляем (или устанавливаем) Dokuwiki последней версии 
-  * Переходим Управление -> Управление дополнениями 
-    * В "Установленные плагины" устанавливаем плагин **Indexmenu Plugin** 
-  * Создаем в корне dokuwiki страничку с именем **sidebar** (полное имя **sidebar.txt** если создаете страничку при помощи любого редактора, в файловой системе он лежит в папке data/pages) и следующим содержимым: <code>{{indexmenu>..#1|js#thread navbar nsort tsort noscroll}} 
- 
-~~NOCACHE~~</code> 
-<code>Расшифровка магии: 
-{{indexmenu>..:#1}} - Отображать пространство имен родителя и текущий уровень, не разворачивать ноды 
-js#thread - использовать JS, тема "thread" 
-navbar - Разворачивать дерево текущего неймспейса 
-nsort tsort - сортировка страниц в алфавитном порядке 
-noscroll - если нужно отключить скроллер (если надпись не входит в ширину indexmenu, будет возможность ее двигать и не всем это нравится) 
-Если нужно скрывать всплывающее меню - используйте nomenu 
-Все параметры тут: https://www.dokuwiki.org/plugin:indexmenu#full_syntax 
-</code> 
-  * Переходим Управление -> Настройки вики 
-    * В разделе "Параметры «ДокуВики»" устанавливаем: 
-      * template / Шаблон: **dokuwiki** 
-      * sidebar / Боковая панель, пустое поле отключает боковую панель: **sidebar** 
-    * В разделе "Параметры плагинов" -> Indexmenu устанавливаем скрываемые страницы: 
-      * plugin»indexmenu»skip_file / Список страниц для пропуска: **/^sidebar$/** 
- 
-==== Способ второй, моднявый Bootstrap3 ==== 
 После выполнения этих действий dokuwiki станет похожей на мою После выполнения этих действий dokuwiki станет похожей на мою
  
Строка 69: Строка 47:
     * В "Установленные плагины" устанавливаем плагин **Indexmenu Plugin**     * В "Установленные плагины" устанавливаем плагин **Indexmenu Plugin**
     * В "Установленные шаблоны" устанавливаем шаблон **Bootstrap3 Template Giuseppe Di Terlizzi**     * В "Установленные шаблоны" устанавливаем шаблон **Bootstrap3 Template Giuseppe Di Terlizzi**
-  * Создаем в корне dokuwiki страничку с именем **sidebar.txt** (в файловой системе он лежит в папке data/pages) и следующим содержимым: <code>{{indexmenu>..#1|js#thread navbar nsort tsort}}+  * Создаем в корне dokuwiki страничку с именем **sidebar.txt** (в файловой системе он лежит в папке data/pages) и следующим содержимым: <code>{{indexmenu>..#1|js#thread navbar nsort tsort noscroll}}
  
 ~~NOCACHE~~</code> ~~NOCACHE~~</code>
Строка 77: Строка 55:
 navbar - Разворачивать дерево текущего неймспейса navbar - Разворачивать дерево текущего неймспейса
 nsort tsort - сортировка страниц в алфавитном порядке nsort tsort - сортировка страниц в алфавитном порядке
-Если нужно скрывать всплывающее меню - используйте nomenu+nomenu - используйте если нужно скрывать всплывающее меню 
 +noscroll если нужно отключить скроллер (если надпись не входит в ширину indexmenu, будет возможность ее двигать и не всем это нравится)
 Все параметры тут: https://www.dokuwiki.org/plugin:indexmenu#full_syntax Все параметры тут: https://www.dokuwiki.org/plugin:indexmenu#full_syntax
 </code> </code>
Строка 117: Строка 96:
   * В разделе "Параметры плагинов" -> Indexmenu устанавливаем скрываемые страницы:   * В разделе "Параметры плагинов" -> Indexmenu устанавливаем скрываемые страницы:
       * plugin»indexmenu»skip_file / Список страниц для пропуска: **/^sidebar$|^rightsidebar$/**       * plugin»indexmenu»skip_file / Список страниц для пропуска: **/^sidebar$|^rightsidebar$/**
 +
 +===== Дополнительные интересные страницы по настройке Dokuwiki =====
 +
 +  * https://starmaugli.ru/dokuwiki/start - Автором нарыто много полезных вещей, оказывается я ему немного помогал в освоении Dokuwiki
 +
 +===== Устаревшая информация =====
 +
 +==== Классический способ настройки indexmenu [УСТАРЕЛО] ====
 +
 +  * Обновляем (или устанавливаем) Dokuwiki последней версии
 +  * Переходим Управление -> Управление дополнениями
 +    * В "Установленные плагины" устанавливаем плагин **Indexmenu Plugin**
 +  * Создаем в корне dokuwiki страничку с именем **sidebar** (полное имя **sidebar.txt** если создаете страничку при помощи любого редактора, в файловой системе он лежит в папке data/pages) и следующим содержимым: <code>{{indexmenu>..#1|js#thread navbar nsort tsort noscroll}}
 +
 +~~NOCACHE~~</code>
 +<code>Расшифровка магии:
 +{{indexmenu>..:#1}} - Отображать пространство имен родителя и текущий уровень, не разворачивать ноды
 +js#thread - использовать JS, тема "thread"
 +navbar - Разворачивать дерево текущего неймспейса
 +nsort tsort - сортировка страниц в алфавитном порядке
 +noscroll - если нужно отключить скроллер (если надпись не входит в ширину indexmenu, будет возможность ее двигать и не всем это нравится)
 +Если нужно скрывать всплывающее меню - используйте nomenu
 +Все параметры тут: https://www.dokuwiki.org/plugin:indexmenu#full_syntax
 +</code>
 +  * Переходим Управление -> Настройки вики
 +    * В разделе "Параметры «ДокуВики»" устанавливаем:
 +      * template / Шаблон: **dokuwiki**
 +      * sidebar / Боковая панель, пустое поле отключает боковую панель: **sidebar**
 +    * В разделе "Параметры плагинов" -> Indexmenu устанавливаем скрываемые страницы:
 +      * plugin»indexmenu»skip_file / Список страниц для пропуска: **/^sidebar$/**
  
 {{tag>dokuwiki theme themes bootstrap sidebar classic modern logo.png favicon.ico красивый_и_удобный_вид украшательства}} {{tag>dokuwiki theme themes bootstrap sidebar classic modern logo.png favicon.ico красивый_и_удобный_вид украшательства}}
  • wiki/dokuwiki-nice-and-easy.1703872348.txt.gz
  • Последнее изменение: 2023/12/29 20:52
  • fireball