You take the blue pill... the story ends, you wake up in your bed and believe whatever you want to believe. You take the red pill... you stay in Wonderland, and I show you how deep the rabbit hole goes.
|
PmWikiRu /
Настройка отдельных группПожалуйста, экспериментируйте в песочнице! администраторам (средне) Одно из назначений ВикиГрупп -- это позволить Вики Администратору настраивать функции PmWiki погруппно. Здесь то место, откуда начинается настройка по группам. Папка local/ (в папке с pmwiki.php) используется для хранения файлов настроек. Для подстройки отдельной группы поместите файл с настройками под именем "<groupname>.php" (где <groupname> это фактическое имя настраиваемой группы) в папку local/. Этот файл автоматически выполнится после общего файла настроек config.php. Например, для изменения картинки показываемой в левом верхнем углу страницы(лого) в группе "Chess" вам надо создать файл local/Chess.php содержащий <?php
$PageLogoUrl = "/myimages/chess.gif";
Теперь на всех страницах группы Chess вместо изображения лого будет виден "/myimages/chess.gif". Почти каждая установка используемая в config.php может быть применения в погруппной настройке. Ко всему прочему, мPmWiki позволяет делать и постраничную подстройку -- просто используйте полное имя страницы в подстройке вместо группы. Например: можно использовать файл local/Chess.HomePage.php для установки настроек для страницы Chess.HomePage. Для всех местных настроек PmWiki сначала обрабатывает файл local/config.php и только затем ищет постраничные файлы подстроек. И если нет подстроек для страниц или групп, тогда PmWiki загружает local/default.php. Любой файл подстроек может установить $EnablePGCust=0; для предотвращения дальнейшей загрузки подстроек страницы/группы/умолчаний. Если подстройка страницы нуждается в ранее загруженной настройке группы, то она может сделать это напрямую использовав функцию PHP Пароли для группы устанавливаются на странице группы GroupAttributes (смотри Администрирование паролей), а не в файле настроек группы. Группы Вики -- это простой способ для ведения нескольких сайтов с одной установкой PmWiki давая каждому сайту собственную группу. Другой подход -- это использовать Фермы Вики, позволяющие каждому сайту иметь свой набор групп и файл настройки. Если вы надеетесь добавить несколько уровней групп, то сначала прочитайте это. << Резервное копирование | Документация | Администрирование паролей >> Перевод страницы PmWiki.PerGroupCustomizations -
Оригинал перевода PmWikiRu.PerGroupCustomizations -
Backlinks |