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

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


wiki:config:useheading

Различия

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

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

Следующая версия
Предыдущая версия
wiki:config:useheading [2024/01/28 17:49] – создано vladpolskiywiki:config:useheading [2024/01/28 18:01] (текущий) – [Пример] vladpolskiy
Строка 29: Строка 29:
  
  
-====== Настройки: hidepages ====== 
  
-Эта опция задаётся регулярным выражением, позволяющим исключить определённые страницы из автоматически составляемых списков (RSS, последние обновления, результаты поисков, индексы). Весьма полезно вычленить отдельные страницы, которые используются в шаблонах с боковыми панелями. Регулярное выражение сравнивается с полным (с начальным двоеточием) ID статьи, если совпадает, то считается, что статью нужно скрыть. Это только «косметическое» средство, не следует использовать его в безопасности. 
- 
-  * Тип данных: строковый 
-  * Значение по умолчанию:  
  
 ===== Пример ===== ===== Пример =====
-Расположение файла для правки Dokuwiki/conf/local.php +Расположение файла для правки Dokuwiki/conf/dokuwiki.php 
-{{:wiki:config:hidepages_1.png?|}}{{:wiki:config:useheading_1.jpg?|}} +{{:wiki:config:useheading_1.jpg?|}}
- +
-Пример для исключения страниц '':reports:template'', '':reports:sidebar'' и страниц, вложенных в них: +
-<code php>$conf['hidepages'] = '^:reports:(?:template|sidebar)';</code> +
- +
-Еще один пример. Директория ''%%/data/pages%%'' содержит следующие страницы: +
- +
-<code> +
-+
-├── admin +
-│   ├── build_notes.txt +
-│   ├── new_software.txt +
-│   └── todos.txt +
-├── admin_links.txt +
-├── labels +
-│   └── start.txt +
-├── playground +
-│   └── playground.txt +
-├── sidebar.txt +
-├── software +
-│   ├── dokuwiki +
-│   │   └── start.txt +
-│   ├── kdialog +
-│   │   └── start.txt +
-│   ├── start.txt +
-│   └── __template.txt +
-├── start.txt +
-├── templates +
-│   └── start.txt +
-└── wiki +
-    ├── dokuwiki.txt +
-    ├── syntax.txt +
-    └── welcome.txt +
-</code> +
- +
-Чтобы скрыть страницы ''admin_links'', ''sidebar'' и все, что находится в пространствах имён '':admin'', '':labels'', '':playground'', '':templates'' и, '':wiki'', используйте: +
- +
-<code php>$conf['hidepages'] = '^:(admin*|sidebar|playground|labels|templates|wiki)';</code>+
  
 +По умолчанию conf['useheading' = 0; Изменим на conf['useheading' = 1; для автоматического использования первого заголовка в статье в качестве заголовка страницы.
 +<code php>$conf['useheading' = 1;      //use the first heading in a page as its name</code>
  
-{{:wiki:config:8eb69a68fc9686d3b3d8789633a4d2f1.media.png?|}}+{{:wiki:config:useheading_2.jpg?|}}
  
 ===== См. также ===== ===== См. также =====
wiki/config/useheading.1706453362.txt.gz · Последнее изменение: vladpolskiy