февраля 18, 2010

Настройка MediaWiki

Проект которым занимаюсь – корпоративная вики для компании.
Долго выбирала какой движок взять. Сначала поставила DokuWiki, т.к предпочитаю работать с php кодом, и его работа не требует наличия базы данных, но т.к у меня на хостинге есть БД и визуально он мне не понравился :), решила использовать MediaWiki. По данному движку есть куча инструкций в инете, самой интересной и обязательной к ознакомлению является инструкция с официального сайта. Для того чтоб не читать кучу литературы, предлагаю краткую инструкцию по запуску корпоративной вики. Думаю с установкой проблем не возникнет, тут все стандартно, переходим сразу к настройке. Вообще настройку можно разделить на 3 большие секции: редактирование файла конфигурации – LocalSettings.php, изменение настроек через веб интерфейс и редактирование пхп кода главного файла шаблона, для своей вики я буду использовать модификацию MonoBook, поэтому и править будем одноимённый файл в папке skins.

Редактирование через веб интерфейс

1. Редактируем левое меню

http://domen.tld/index.php?title=MediaWi

ki:Sidebar&action=edit

2. Добавляем системное сообщение
Напомню системное сообщение – сообщение отображаемое на всех страницах вики, обычно расположено наверху страницы

http://domen.tld/index.php?title=MediaWiki:Sitenotice&action=edit

3. Редактируем название главной страницы

http://domen.tld/index.php?title=MediaWiki:Mainpage&action=edit

Переходим к редактированию MonoBook.php

1. Изменяем футер
В массив добавляем или удаляем элементы
$footerlinks = array(
‘lastmod’, ‘viewcount’, ‘numberofwatchingusers’, ‘credits’, ‘copyright’,
‘privacy’, ‘about’, ‘disclaimer’, tagline’,
);
Я оставила только ‘lastmod’, ‘viewcount’, – остальное удалила
На данном этапе можно запустить вики (т.к вики корпоративная и доступ из вне не нужен – рекомендую добавить файлик .htaccess, где запретить доступ всем кроме отдельных ип адресов)

Переходим к следующему этапу – созданию индивидуального шаблона….

Комментарии

  • victor.granin@gmail.com

    здравствуйте. а скажите пожалуйста – при запуске корпаративного портала на медиа вики была ли необходимость настроить права на просмотр некоторых строниц? ну чтобы не все сотрудники могли смотреть все статьи… хочется использовать именно этот движок, а не докуВики. но вот отсутствие этой возможности пока останавливает

    • Из вашего комментария напрашивается следующий вопрос – а точно ли вам нужна mediaWiki? Возможно для ваших нужд вполне подойдет wordPress. Ведь основная фишка вики – любой пользователь может редактировать и писать стати, отсюда и специфичный функционал: Вклады участников, журнал истории изменения страницы, откаты к предыдущим версиям с подсветкой изменений, безопасный синтаксис и т.д.