RCS file: /usr/src/CVS/Crontab_4_Web/crontab.cgi,v Working file: crontab.cgi head: 1.7 branch: locks: strict access list: symbolic names: keyword substitution: kv total revisions: 7; selected revisions: 7 description: ---------------------------- revision 1.7 date: 2003/12/17 21:00:55; author: gosha; state: Exp; lines: +42 -12 При запросе отработываются только запросы методом POST или GET Добавил возможность использования пароля для доступа к скрипту. В общем по умолчанию проверка пароля отключена ( $Passwd = '' ) так как предполагается использование штатной апачевской системы проверки доступа ( через .htaccess файл ). В шаблон передается еще один контейнер - PSWD пароль из параметра `pswd'... ---------------------------- revision 1.6 date: 2002/12/02 23:12:08; author: gosha; state: Exp; lines: +3 -3 В write_crontab не заменил Env И Cmd на raw_data ---------------------------- revision 1.5 date: 2002/12/02 22:50:17; author: gosha; state: Exp; lines: +26 -28 Данные из формы теперь передаются все в одной переменной - raw_data ( вместо Cmd и Env ) В форму передается новый контейнер - RAW_DATA - все, что отдали по `crontab -l` ---------------------------- revision 1.4 date: 2002/11/30 18:36:18; author: gosha; state: Exp; lines: +34 -42 Ошибки теперь отрабатываю через ( а вот и не угадали :)) ) CGI::Carp qw(fatalsToBrowser); Удалил log_error - теперь все через die Поправил баг в write_crontab: при возникновении ошибки заголовок печатали 2 раза. При некорректно составленном crontab файле теперь выдается полное описание ошибки с прилагающимся к нему crontab файлом в plain text формате. ---------------------------- revision 1.3 date: 2002/11/30 17:43:41; author: gosha; state: Exp; lines: +36 -16 Поправил регексп для разбора строк с заданием Прикрутил IPC::Open3 Подправил доку. ---------------------------- revision 1.2 date: 2002/11/30 13:57:41; author: gosha; state: Exp; lines: +86 -19 $Tmpl_File заменил на %Tmpl_Files и соответственно теперь можно пользовать все имеющиееся шаблоны По умолчанию используется ключ `def'. имя шаблона передается через crontab.cgi?type= Доки поправил... ---------------------------- revision 1.1 date: 2002/11/29 19:20:28; author: gosha; state: Exp; WEB интерфейс к crontab'у вобщем первая работающая версия... =============================================================================