|
PmWikiRu / администраторам (основы) Теперь, когда на вашем сайте есть работающая PmWiki(смотри Установка), настало время для её настройки под ваши частные запросы. Большинство настроек PmWiki находится в файле, называемом local/config.php. Но некоторые настройки, такие, как меню Site.SideBar, сделаны на специальных страницах группы Site. Файл конфигурации (local/config.php)После первой установки PmWiki файл local/config.php отсутствует. Чтобы его создать, скопируйте файл sample-config.php (из папки docs/) в local/config.php и используйте его как отправную точку. Конечно, Вы могли бы создать файл local/config.php с нуля, но sample-config.php для удобства уже заполнен множеством опций готовых для правки. Вот пример короткого файла config.php: <?php if (!defined('PmWiki')) exit(); $WikiTitle = "My New Wiki"; $PageLogoUrl = "http://www.example.com/mylogo.gif"; $DefaultPasswords['admin'] = crypt('onesecret'); $EnableUpload = 1; $DefaultPasswords['upload'] = crypt('secrettwo'); putenv("TZ=EST5EDT"); $TimeFmt = '%B %d, %Y, at %I:%M %p EST'; Заметьте, что config.php начинается с Файл config.php, указанный выше, устанавливает значения четырёх PHP-переменных используемых PmWiki:
Установкой этих (и других) переменных в local/config.php изменяется внешний вид и поведение PmWiki. Полный список переменных PmWiki смотрите на странице Переменные, а примеры сайтов, использующих PmWiki на странице PmWiki:PmWikiUsers Установка пароля администратораСтраницы в группе Site (за исключением Site.SideBar) по умолчанию закрыты. Чтобы разрешить редактировать страницы этой группы, вам надо в файле local/config.php назначить пароль администратора. Пароль администратора в значение " $DefaultPasswords['admin'] = crypt('mysecret');
Выбирайте пароль с каким-либо осмысленным значением. Подробнее о более безопасном определении паролей смотрите Администрирование паролей Не меняйте и не переименовывайте pmwiki.phpPmWiki разработана таким образом, чтобы настройка не затрагивала файлы дистрибутива. Одно из достоинств такой организации -- это обеспечение простого обновления. PmWiki никогда не меняет файлы в директориях local/ и cookbook/, так что размещение в них ваших настроек упрощает отслеживание изменений и обновление PmWiki без потерь настроек. При конфигурировании вашего сайта либо изменяйте файл local/config.php, либо добавляйте файлы в папки cookbook/ и pub. Не трогайте pmwiki.php или файлы в директории scripts/, так как они предположительно будут перезаписаны во время обновления. Вам не следует также переименовывать pmwiki.php. Если вы переименуете его, то он не будет перезаписан во время обновления ПО, что приведёт к возможным сбоям. Многие администраторы добавляют в папке pmwiki "сценарий оболочку" index.php, который содержит одну строку: <?php include('pmwiki.php');
Другие настройкиПосле настройки файла local/config.php вы можете пожелать сделать другую подгонку. Большое количество дополнений вы найдёте на странице Рецептурник PmWiki Если вы (или другие совладельцы вашего сервера) захотите поддержать более, чем одну вики на одном сервере, то почитайте страничку ВикиФермы. Что теперь?Не забудьте присоединиться к списку рассылок PmWiki, где вы можете списаться с другими вики администраторами для получения помощи в переделке PmWiki и поучаствовать в обсуждениях исправлений PmWiki. Имея же свой собственный действующий PmWiki сайт, не стесняясь, добавьте его на страницу PmWiki:PmWikiUsers << Установка | Документация | Местная подстройка >> Перевод страницы PmWiki.InitialSetupTasks |