faq-rus - ePortal's FAQ in Russian
ePortal - WEB сервер предприятия. Предназначен для использования во внутренней сети (Intranet). Позволяет решить часть проблем, связанных с обеспечением единого справочного пространства в ЛВС, организовать хранение персональной информации пользователей сети и т.д.
В настоящее время в состав ePortal входят следующие модули:
Можно регулировать содержание списка файлов, задавать описание файлов (в т.ч. и с помощью функции), описание для стандартных файлов формируется автоматически.
Если файлы сложены в каталоги YYYY/MM/DD, то можно вывести с краю экрана календарь и быстро перемещаться между датами.
Персональный органайзер автоматически создается для каждого зарегистраированного пользователя. Могут быть также общие органайзеры с регулируемым доступом.
Телефонный справочник предприятия. Поддерживается иерархическая структура подразделений, несколько видов телефонных номеров (внутренный, ГТС, факс и т.д.).
Зарегистрированные пользователи могут делать свои личные пометки в справочнике.
О замеченных неточностях можно написать администратору.
Обсуждение вопросов, режим ``Вопрос-ответ'', ленты новостей и т.д. Поддерживаются красивые ``смайлики'', вставка кода HTML и т.д.
В Дискотеке хранится оглавление носителей информации: дискеты, CD диски и т.д. К каждому файлу или каталогу можно добавить описание. Программные продукты могут размещаться на нескольких ностелях. Поиск...
До сих пор домашней страницей ePortal была и остается:
http://eportal.sourceforge.net/
Мне можно написать по адресу rusakov_sa@users.sourceforge.net
.
На момент написания этой документации ePortal является Open Source Software, что означает, что вы вправе свободно распространять его (копировать, передавать) в виде исходных текстов при условии, что все ссылки на авторство останутся без изменения.
Я за собой оставляю право в любой момент изменить условия распространения и использования ePortal.
В любом случае прошу всех, кто использует ePortal в своей деятельности или в деятельности своего предприятия выслать мне краткую анкету:
- ФИО для контакта. - email. - Название предприятия. - WWW сервер предприятия (если есть). - Профиль деятельности предприятия. - Кол-во пользователей ePortal (если это не ДСП).
Со своей стороны обещаю всем выславшим анкету всяческое содействие, а именно:
- Уведомление о выходе новых версий. - Приоритетная реализация просьб от зарегистрированных пользователей. - Помощь по e-mail по вопросу установки, настройки и использования ePortal.
Если кто-то имеет возможность и желание поддержать этот проект финансово,
то я буду только рад. Все вопросы прошу согласовывать по email:
rusakov_sa@users.sourceforge.net
.
Для работы ePortal необходимо следующее:
- Apache WEB server - MySQL database server - mod_perl for Apache - Perl 5.6.1 - HTML::Mason perl package
ePortal тестировался на следующих платформах:
- Linux RedHat 7.3 - Windows 2000 Prof
Крайне не рекумендуется устанавливать ePortal на Windows 9x. Работать будет, но скорость вас сильно разочарует.
Для Windows платформы я брал уже скомпилированный Apache WEB server и Perl от ActiveState. MySQL тоже замечательно работает под NT.
Некоторые perl packages недоступны на сайте ActiveState. Посмотрите здесь: http://theoryx5.uwinnipeg.ca/
perl Makefile.PL HOME=/home/ePortal make make install
Этим вы установите Perl модули ядра ePortal и скопируете все остальные файлы в дерево каталогов, на которое указывает HOME. По умолчанию HOME=/home/ePortal.
perl Makefile.PL HOME=/home/ePortal make make install
mysqladmin create eportal
Для этого необходимо задать переменные среды окружения. Для Юникс это будет так:
export EPORTAL_DBI_SOURCE=dbi:mysql:host=mysql.domain;database=ePortal; export EPORTAL_DBI_USERNAME=root export EPORTAL_DBI_PASSWORD=******
Естественно, что имя пользователя, базы и пароль у Вас могут быть другими.
Для Windows NT переменные среды задаются через ``Панель управления'', ``Система''.
cd bin perl ePortal.pl
Эта команда проверит и при необходимости создаст все таблицы на сервере БД. Эту команду можно выполнять любое количество раз. Если таблицы уже существуют, то они будут сконвертированы к текущей версии без потери данных.
samples/httpd.conf
и внимательно его прочитать. Все ключевые моменты там задокументированы.
admin_mode
в 1.
httpd.conf: PerlSetVar ePortal_admin_mode 1
В этом режиме любой, кто обратится к сайту автоматически наделяется правами администратора. Этот режим необходим на время первоначального запуска и конфигурирования ePortal, регистрации настоящих пользователей. Затем его следует выключить.
Здесь вам надо зарегистрировать пользователей ePortal и определить список доступных разделов для домашней страницы.
Для пользователей Unix прилагается пример файла crontab: samples/crontab
Для пользователей WinNT это придется делать своими средствами, либо просто руками периодически удалять этот файл.
учзщке PERL_NO_VALIDATION=1
Для подробностей смотрите документацию Params::Validate
.
Пожалуй что все...
Это очень плохо. Версия 5.6.0 известна очень серьезными ошибками, которые не позволяют нормально работать по крайней мере HTML::Mason, а, следовательно, и ePortal.
Sergey Rusakov, <rusakov_sa@users.sourceforge.net>
Revision: $Revision: 3.2 $
Last modified: $Date: 2003/04/24 05:36:51 $