Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Janek 14.10.2009 11:44 / 14.10.2009 14:12
@runTidy[file;config][original_root;tidypath;exec;tmpnumber] #file - путь к оригинальному html #config - путь к конфигурацённому файлю (см. http://tidy.sourceforge.net/docs/quickref.html) $tidypath[/var/www/vhosts/myacc/private/bin/tidy/tidy] #путь к тиды $tmpnumber(0) ^while(-f "/_data/tmp/tidy.${tmpnumber}.tmp"){ $tmpnumber($tmpnumber+1) } ^file.save[/_data/tmp/tidy.${tmpnumber}.tmp] #устпройство для temporary $original_root[$request:document-root] $request:document-root[] #чтоб была возможность испольненя программу вне веб пространства $exec[^file::exec[/var/www/vhosts/myacc/private/bin/webgate.sh;;$tidypath;-config ${original_root}/_admin/_data/$config;${original_root}/_data/tmp/tidy.${tmpnumber}.tmp]] #исполнене тиды $request:document-root[$original_root] ^if(-f "/_data/tmp/tidy.${tmpnumber}.tmp"){ ^file:delete[/_data/tmp/tidy.${tmpnumber}.tmp] } $result[$exec.text]