wiki:dokuwiki-nice-and-easy

Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
wiki:dokuwiki-nice-and-easy [2023/12/29 22:41] fireballwiki:dokuwiki-nice-and-easy [2025/01/17 22:31] (текущий) fireball
Строка 1: Строка 1:
-====== Делаем Dokuwiki красивой и удобной ======+====== 🙂 Делаем Dokuwiki красивой и удобной ======
  
 <callout title="Ответы на часто задаваемые вопросы" type="success"> <callout title="Ответы на часто задаваемые вопросы" type="success">
Строка 43: Строка 43:
 После выполнения этих действий dokuwiki станет похожей на мою После выполнения этих действий dokuwiki станет похожей на мою
  
-  * Обновляем (или устанавливаем) Dokuwiki последней версии (на момент написания данного руководства это 2015-08-10 "Detritus")+  * Обновляем (или устанавливаем) Dokuwiki последней версии
   * Переходим Управление -> Управление дополнениями   * Переходим Управление -> Управление дополнениями
     * В "Установленные плагины" устанавливаем плагин **Indexmenu Plugin**     * В "Установленные плагины" устанавливаем плагин **Indexmenu Plugin**
Строка 68: Строка 68:
       * tpl»bootstrap3»showCookieLawBanner / Display the Cookie Law banner on footer: **выкл**       * tpl»bootstrap3»showCookieLawBanner / Display the Cookie Law banner on footer: **выкл**
       * tpl»bootstrap3»fixedTopNavbar / Зафиксировать панель навигации сверху: **вкл**       * tpl»bootstrap3»fixedTopNavbar / Зафиксировать панель навигации сверху: **вкл**
-      * tpl»bootstrap3»fluidContainer / Разрешить плавающий контейнер(страница во весь экран): **вкл**+      * tpl»bootstrap3»fluidContainer / Разрешить плавающий контейнер(страница во весь экран): **вкл** (отсутствует в новых версиях шаблона)
       * tpl»bootstrap3»fluidContainerBtn / Display a button in navbar to expand container: **вкл**       * tpl»bootstrap3»fluidContainerBtn / Display a button in navbar to expand container: **вкл**
       * tpl»bootstrap3»pageOnPanel / Включить рамку вокруг страницы: **вкл**       * tpl»bootstrap3»pageOnPanel / Включить рамку вокруг страницы: **вкл**
Строка 82: Строка 82:
 ===== Изменяем цвет sidebar ===== ===== Изменяем цвет sidebar =====
 По умолчанию sidebar зеленого цвета. Чтобы изменить цвет на ваш любимый открываем Управление -> Настройка стилей шаблона и меняем __existing__ на #337ab7 (синий цвет), и нажимаем "Сохранить изменения" По умолчанию sidebar зеленого цвета. Чтобы изменить цвет на ваш любимый открываем Управление -> Настройка стилей шаблона и меняем __existing__ на #337ab7 (синий цвет), и нажимаем "Сохранить изменения"
 +
 +===== Как сделать sidebar видимым только для пользователей с правом "Правка" или выше =====
 +Нужно вносить изменения в шаблоне, при обновлении шаблона придется повторить. Для шаблона bootstrap3 нужно отредактировать файл lib/tpl/bootstrap3/Template.php
 +
 +Было:
 +<code php>
 +        switch ($type) {
 +            case 'left':
 +
 +                if ($this->getConf('sidebarPosition') == 'left') {
 +                    $this->sidebarWrapper($left_sidebar, 'dokuwiki__aside', $left_sidebar_grid, 'sidebarheader', 'sidebarfooter');
 +                }
 +
 +                return true;
 +</code>
 +
 +Стало:
 +<code php>
 +        switch ($type) {
 +            case 'left':
 +                if (auth_quickaclcheck($ID) >= AUTH_EDIT) {
 +
 +                    if ($this->getConf('sidebarPosition') == 'left') {
 +                        $this->sidebarWrapper($left_sidebar, 'dokuwiki__aside', $left_sidebar_grid, 'sidebarheader', 'sidebarfooter');
 +                    }
 +                  }
 +
 +                return true;
 +</code>
  
 ===== Меняем лого и favicon ===== ===== Меняем лого и favicon =====
  • wiki/dokuwiki-nice-and-easy.1703878881.txt.gz
  • Последнее изменение: 2023/12/29 22:41
  • fireball