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 начинаетÑÑ Ñ <?php . Завершающий Ñ‚ÑÑ‚ PHP ?> не обÑзателен и Ð´Ð»Ñ ÑƒÐ»ÑƒÑ‡ÑˆÐµÐ½Ð¸Ñ ÑовмеÑтимоÑти Ñ Ð½ÐµÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¼Ð¸ ÑиÑтемами может быть опущен. Ðепременно убедитеÑÑŒ в отÑутÑтвии пуÑÑ‚Ñ‹Ñ… Ñтрок или пробелов перед Ñ‚Ñгом <?php и поÑле ?>. Ð’ противном Ñлучае вы можете получить в начале ваших Ñтраниц Ñтранные ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð¾ PHP ошибках.

Файл config.php указаный выше уÑтанавливает Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ñ‡ÐµÑ‚Ñ‹Ñ€Ñ‘Ñ… PHP переменных иÑпользуемых PmWiki:

  • $WikiTitle назначает Ð¸Ð¼Ñ Ð²Ð°ÑˆÐµÐ³Ð¾ Ñайта отображаемое в заголовке броузера пользователÑ.
  • $PageLogoUrl указывает путь к пиктограмме видимой в левом верхнем углу каждой вики Ñтраницы.
  • $DefaultPasswords['admin'] определÑет пароль админиÑтратора.
  • УÑтановка $EnableUpload в "1" разрешает Закачки ("Прикреплёные файлы"). $DefaultPasswords['upload'] уÑтанавливает пароль на закачку.
  • ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð¾ÐºÑ€ÑƒÐ¶ÐµÐ½Ñ TZ определÑет чаÑовой поÑÑ.
  • $TimeFmt определÑет формат времени и (вмеÑте Ñ TZ) наÑтраивает wiki на конкретную зону времени.

УÑтановкой Ñтих (и других) переменных в local/config.php изменÑетÑÑ Ð²Ð½ÐµÑˆÐ½Ð¸Ð¹ вид и поведение PmWiki. Полный ÑпиÑок переменных PmWiki Ñмотрите на Ñтранице Переменные, а примеры Ñайтов иÑпользующих PmWiki на Ñтранице PmWiki:PmWikiUsers .

УÑтановка Ð¿Ð°Ñ€Ð¾Ð»Ñ Ð°Ð´Ð¼Ð¸Ð½Ð¸Ñтратора

Страницы в группе Site (за иÑключением Site.SideBar) по умолчанию закрыты. Чтобы разрешить редактировать Ñтраницы Ñтой группы вам надо в файле local/config.php назначить пароль админиÑтратора. Пароль админиÑтратора в значение "mysecret" уÑтанавливаетÑÑ Ñ‚Ð°Ðº:

$DefaultPasswords['admin'] = crypt('mysecret');

Выбирайте пароль Ñ ÐºÐ°ÐºÐ¸Ð¼-либо оÑмыÑленным значением. Подробнее о более безопаÑном определении паролей Ñмотрите ÐдминиÑтрирование паролей

Ðе менÑйте и не переименовывайте pmwiтройка не затрагивала файлы диÑтрибутива. Одно из доÑтоинÑтв такой организации -- Ñто обеÑпечение проÑтого обновлениÑ. 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. И не бойтеÑÑŒ брать из него рецепты -- они вÑе хорошо приготовлены, так что большинÑтво из них требуют загрузки вÑего одного файла, добавки одноÑтрочной команды вÑтавки в config.php, и вуалÑ! -- они заработали!

ЕÑли вы (или другие Ñовладельцы вашего Ñервера) захотите поддержать более, чем одну вики на одном Ñервере, то почитайте Ñтраничку ВикиФермы.

Что теперь?

Ðе забудьте приÑоединитьÑÑ Ðº ÑпиÑку раÑÑылок PmWiki, где вы можете ÑпиÑатьÑÑ Ñ Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ð¸ вики админиÑтраторами Ð´Ð»Ñ Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð¸Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ в переделке PmWiki и поучаÑтвовать в обÑуждениÑÑ… иÑправлений PmWiki. Ð˜Ð¼ÐµÑ Ð¶Ðµ Ñвой ÑобÑтвенный дейÑтвующий PmWiki Ñайт не ÑтеÑнÑÑÑÑŒ добавьте его на Ñтраницу PmWiki:PmWikiUsers так, чтобы другие о Ð²Ð°Ñ Ð·Ð½Ð°Ð»Ð¸!

<< УÑтановка | Ð”Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ | МеÑÑ‚Ð½Ð°Ñ Ð¿Ð¾Ð´Ñтройка >>

Перевод Ñтраницы PmWiki.InitialSetupTasks - Оригинал перевода PmWikiRu.InitialSetupTasks - Backlinks
PmWikiRu.InitialSetupTasks: Ñ€ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð¾Ñ‚ 13.04.2006 08:18 Uhr
PmWiki.InitialSetupTasks: Ñ€µÐ´Ð°ÐºÑ†Ð¸Ñ от 27.11.2022 20:29 Uhr

Seite zuletzt geändert am 13.04.2006 08:18 Uhr