Инструменты пользователя

Инструменты сайта


wiki:faq:sidebar

Различия

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


—wiki:faq:sidebar [2024/08/15 01:53] (текущий) – создано - внешнее изменение 127.0.0.1
Строка 1: Строка 1:
 +====== Как я могу добавить боковую панель (sidebar)? ======
  
 +Если вы не используете [[template:dokuwiki|новый стандартный шаблон]], существует два способа добавить боковую панель:
 +
 +  * Выбрать шаблон, в котором включена боковая панель, смотрите [[http://www.dokuwiki.org/template?plugintag=sidebar|шаблоны с тегом sidebar]]. (Могут быть некоторые шаблоны, у которых отсутствует тег, так что просмотрите все [[wiki:templates|шаблоны]].)
 +  * Или установить плагин, который добавляет боковую панель в шаблон, смотрите [[plugintag>sidebar|плагины с тегом sidebar]].
 +
 +Использование шаблона с включённой боковой панелью более предпочтительно, потому как в таких шаблонах расположение боковой панели оптимально для данного шаблона и макета страницы.
 +
 +===== Как установить боковую панель для определенного пространства имен? =====
 +
 +Одна боковая панель применяется по умолчанию ко всем страницам в пространстве имен, где создается страница боковой панели. Таким образом, вы можете выбрать, где вы хотите отобразить боковую панель, и какой она будет, например:
 +
 +  * '':sidebar'' для всех страниц по умолчанию '':*''
 +  * '':foo:sidebar'' для всех страниц в пространстве имен ''foo:*''
 +  * '':bar:sidebar'' для всех страниц в пространстве имен ''bar:*''
 +  * '':foo:bar:sidebar'' для всех страниц в пространстве имен '':foo:bar:*''
 +  * '':foo:bar:baz:sidebar'' для всех страниц в пространстве имен '':foo:bar:baz:*''
 +
 +===== Я установил шаблон/плагин с функциональностью боковой панели. Как я могу создать и редактировать боковую панель? =====
 +
 +Большинство шаблонов используют обычную [[wiki:page|страницу]] с именем ''sidebar'' для боковой панели. В некоторых шаблонах можно указать имя страницы боковой панели. (Например, в Adora Belle есть [[config:sidebar|конфигурация боковой панели]], которую некоторые шаблоны поддерживают.) В других шаблонах у боковой панели может быть своя страница, иногда изменяемая в зависимости от пространства имён.
 +
 +Вероятнее всего, ваша боковая панель расположена на странице с названием ''sidebar'', вам нужно всего-то [[wiki:page#создание_статьи|создать страницу]]. Перейдите по адресу ''%%http://your-wiki.com/doku.php?id=sidebar%%'', нажмите кнопку "Создать страницу", отредактируйте эту страницу, сохраните, и боковая панель готова. Это всё, сохраненные изменения будут отображаться на боковой панели.
 +
 +===== Как я могу сделать автоматическую навигацию на боковой панели =====
 +
 +Наилучшее --- установить [[http://www.dokuwiki.org/plugins?plugintag=menu|плагины с тегом menu]] или [[http://www.dokuwiki.org/plugins?plugintag=navigation|плагины с тегом navigation]].
 +
 +В большинстве случаев вам нужно будет добавить [[wiki:syntax#управляющие_макросы|макрос]] ''~~NOCACHE~~'' при использовании плагина для изменения содержимого боковой панели или пространства имён.
 +
 +===== Моя боковая панель не обновляется должным образом или подчёркивает неправильные части =====
 +
 +Если ваша боковая панель содержит динамические элементы (например, выделение текущей страницы или открытия поддиректорий, как делают большинство навигационных плагинов), вам нужно добавить макрос ''%%~~NOCACHE~~%%'' на страницу, чтобы предотвратить [[wiki:caching|кэширование]] боковой панели.
 +
 +[[https://www.dokuwiki.org/wiki:faq:sidebar|Оригинал статьи]]
wiki/faq/sidebar.1706520518.txt.gz · Последнее изменение: (внешнее изменение)

Если не указано иное, содержимое этой вики предоставляется на условиях следующей лицензии: Public Domain
Public Domain Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki