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

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

  • Показать страницу
  • История страницы
  • Ссылки сюда
  • Оставить на чай
  • Экспорт в PDF
  • Наверх

  • 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 · Последнее изменение: 2024/01/28 17:49 — vladpolskiy