parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Ну, это конечно совсем не для этого форума...

MoKo 13.06.2012 12:09

И парсер там весьма специфический (понятно, что он основан на parser2, но отличия очень сильные). Вот описание файлов веб-интерфейса Rotabanner, возможно это вам поможет:

Корневой каталог веб-сервера, обслуживающего сервер БС, размещается в подкаталоге ./www корневого каталога сервера БС. Поскольку настройки веб-сервера могут предусматривать нахождение этого каталога в другом, предопределенном установкой веб-сервера месте, ./www обычно представляет собой символическую ссылку на реальный корневой каталог веб-сервера.

./www/account - каталог, содержащий все шаблоны, с помощью которых макропроцессор порождает все страницы веб-интерфейса пользователя (участника, клиента и администратора). Файлы с расширением .html представляют собой HTML-шаблоны, содержащие параметры, а файлы с расширением .cfg - значения этих параметров для данной сети. О макропроцессоре см. раздел Конфигурационные файлы настройки веб-интерфейса.

./www/cgi-bin - каталог, содержащий CGI-скрипты (исполняемые на веб-сервере файлы).

./www/user.cgi - исполняемый файл макропроцессора.

./www/conf - каталог, содержащий конфигурационные файлы для макропроцессора (настройки параметров для конкретной сети).

./www/cgi-bin/conf - символическая ссылка на каталог ./www/conf.

./www/etc - каталог, содержащий файлы с различными настройками, необходимыми для реализации функций механизма RotaBanner, реализованных средствами веб-сервера. Как указывалось выше, из-за тесной связи этих файлов с конфигурационными файлами сервера БС данный каталог обычно совмещается с конфигурационным каталогом сервера БС ./etc, который представляет собой символическую ссылку на данный каталог. Поэтому в этом каталоге, кроме описанных ниже файлов, размещаются также файлы, описанные в разделе о каталогах и файлах сервера БС.

./www/etc/commision.cfg - файл, содержащий размеры дополнительных комиссий (за отдельные виды таргетинга и т.п.). Информация, содержащаяся в этом файле, дублируется в исполняемом файле сервера БС.

./www/etc/features.cfg - список особенностей данной установки программы.

./www/etc/groupes.cfg - файл, содержащий тематики ресурсов (параметры сайтов).

./www/etc/targeting-ip.cfg - файл, содержащий поля таблицы регионального (географического) таргетинга, среди которых пользователь будет осуществлять выбор при таргетинге баннера. Сам таргетинг будет осуществляться при помощи файла ./etc/targeting-ip.tbl, обрабатываемого сервером БС и описанного выше.

./www/etc/targeting_agent.cfg - аналогичный конфигурационный файл веб-интерфейса пользователя при настройке таргетинга по браузеру и ОС.

./www/etc/targeting_audience.cfg - аналогичный конфигурационный файл веб-интерфейса пользователя при настройке таргетинга по аудитории посетителей.

./www/etc/targeting_hour.cfg - файл для отображения настройки таргетинга по времени суток.

./www/etc/targeting_mday.cfg - файл для отображения настройки таргетитнга по числу (дате в пределах месяца).

./www/etc/targeting_wday.cfg - файл для отображения настройки таргетинга по дню недели.

./www/etc/options.cfg - файл, определяющий отображение прав доступа в веб-интерфейсе.

./www/etc/profile.cfg - файл, содержащий настройки профиля по умолчанию.

./www/images - каталог, содержащий графические файлы, иллюстрирующие страницы веб-интерфейса.

./www/add.cfg - файл, содержащий список заявок.

.www/_layout.cfg - файл, содержащий основные параметры веб-интерфейса для конкретной сети.

В каталоге ./www также располагаются файлы sites.html, statistics.html, index.html, instruction.html, about.html, add.html, содержащие шаблоны HTML-страниц, соответствующих пунктам меню главной страницы web-интерфейса.