Полная версия

OSS Group


Авторизация

  

Навигация

Текущее местоположение:  OSS Group :: Wiki :: Admin :: Адаптация OddMuse
Главное меню:   Главная   Документация   Разработка   Контакты   Поиск   Карта сайта   Wiki   Блоги
Разделы Wiki:   Admin  APT  Sandbox

Адаптация OddMuse

Здесь приведена информация по локальной конфигурации OddMuse и изменениях его кода для работы под mod_perl.

Список используемых модулей

(Версии скрипта и модулей - исходный код):

Модуль Версия Патч
OddMuse 1.432 Патч к OddMuse
footnote.pl 1.4 Патч к Footnote extension

Остальные скрипты изменений не требуют.

Структура дерева каталогов

 /var/www/site                              # Скрипты на Perl
             |- perl                        #
             |     |-oddmuse                # Скрипты запуска OddMuse
             |     `-oddmuse_base           # Сам OddMuse + локализация
             |                  `-modules   # Модули к OddMuse
             |- css                         # CSS
             |- img                         # Изображения
             |- html                        # Статические страницы
             `- var                         # Данные скриптов
                  |-admin…                # Директории данных wiki

Настройка Apache

Конфигурация Apache для OddMuse - при работе с mod_perl, подключенным как DSO. Кусок конфигурационного файла вставляется в соответствующую часть <VirtualHost>.

Типовой стартовый скрипт

Задачи скрипта: сконфигурировать переменные согласно текущему вызову OddMuse.
При написании скрипта ставилась задачи минимализации требуемых для работы под mod_perl изменений в базовом скрипте OddMuse. В скрипте жестко прошита единая для всех wiki и скриптов локализация, если она должна меняться в зависимости от wiki/скрипта, то, соответственно, надо менять вид подключения локали (делать подключение безусловным вне зависимости от $INC{}).
Стартовый скрипт OddMuse

Файл конфигурации wiki

Для конфигурирования конкретного wiki следует использовать config.conf в директории данных. В config.conf '''должны''' устанавливаться '''все''' переменные конфигурации, даже те, значения которых не меняются от значений по-умолчанию из главного скрипта. В противном случае возможно странное поведение при работе под mod_perl (использование конфигурации одного wiki другим).
Типовая конфигурация wiki OddMuse


Дата создания: 2006-05-24 16:06:21 (Фетисов Н. А. (naf))
Последнее изменение: 2006-05-24 16:06:21 (Фетисов Н. А. (naf))
Владелец: Фетисов Н. А. (naf)
Версия: 1


  Не показывать комментарии


Wiki::Admin   Карта раздела  Оглавление  Изменения за сутки  Изменения за неделю  Изменения за месяц



Быстрый поиск по Wiki:
И ИЛИ

На эту страницу ссылаются:

©2006-2024 OSS Group. All rights reserved. | Техническая поддержка: Открытые Информационные Технологии и Системы