⁉️ Dokuwiki: ответы на основные вопросы
Как создать новую страницу?
Классический способ: в строке адреса написать путь к создаваемой странице, перейти по ссылке, например: https://yousite.ru/new-page. После получения сообщения «Эта страница ещё не существует» нажать клавишу [e] или на кнопку «Создать страницу»
Расширенный способ, требует установленного плагина «Add New Page» и включении настройки «showAddNewPage Включить плагин «Add New Page» в панель навигации (требуется плагин Add New Page)»:
Как удалить страницу?
Откройте страницу на редактирование, удалите все, сохраните изменения
Как комфортно редактировать страницу, я привык работать в Word (иной офисной программе)?
Нужно установить плагин ckgedit https://www.dokuwiki.org/plugin:ckgedit
НО. Стоит обратить внимание на тот факт, что данный плагин не всегда корректно работает с другими и имеет ряд своих косяков. Используйте на свой страх и риск.
Лично я пользуюсь плагином CodeMirror: https://www.dokuwiki.org/plugin:codemirror
Как создавать разделы при установленном indexmenu?
- Продумайте структуру
- Создайте страницу с нужным наименованием раздела
- Создайте дочернюю страницу/страницы
Дерево с индексом страниц - это результат работы плагина IndexMenu. Когда плагин подключен и настроен, достаточно просто создавать страницы с содержимым и результат будет похожим.
Я делаю таким способом (для меня так удобнее): Например мне нужно создать раздел tipa-test и в нем страницу test-page1 - я в браузере в строке адреса пишу: https://wiki.rtzra.ru/software/tipa-test/test-page1
Получаю ответ: «Эта страница ещё не существует. Вы перешли по ссылке на страницу, которая ещё не существует. Если позволяют ваши права доступа, создайте её, нажав на кнопку Создать страницу», далее нажимаю «Создать страницу» и после сохранения получаю итоговый результат.
Если же мне нужно создать раздел с каким-то содержимым и в нем иные страницы - делаем так:
- создаю страницу https://wiki.rtzra.ru/wiki/test/page01
- создаю страницу https://wiki.rtzra.ru/wiki/test
- и внутри обоих пишу нужную информацию.
В итоге работает и https://wiki.rtzra.ru/wiki/test и https://wiki.rtzra.ru/wiki/test/page01
Как убрать горизонтальный скроллинг в боковом меню (sidebar)
Нужно делать короткие заголовки. Так же это поведение можно отключать настройкой noscroll как описано на https://www.dokuwiki.org/plugin:indexmenu например:
{{indexmenu>..#1|js#thread navbar nsort tsort noscroll}}