| Новости | FAQ | Авторы | Документация | В действии | Библиотека |
| Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Sergey M. 10.11.2005 21:05
как прикрутить:function Main() {
var App = Application
var ParsersDir = App.GetApplicationSetting(157)
var SwitchValue = App.GetApplicationSetting(125)
if (SwitchValue == 0){
var ParserFile = "HTML.scc"
var Extensions = "htm;html;cfm;cfml;dbm;dbml;shtm;shtml;wml;p;p2;p3;conf;";
App.SetApplicationSetting(125, -1)
} else {
var ParserFile = "Parser 3.scc"
var Extensions = "htm;html;p;p2;p3;conf;";
App.SetApplicationSetting(125, 0)
}
App.InstallParserScript(ParsersDir + ParserFile, Extensions);
}Есть один не совсем приятный момент - для сохранения флаговой переменной в скрипте используется ячейка из реестра программы, которая в документации описана примерно так: SET_REMOTE_FPTREE_HEIGHT - Set height for remote file list (deprecated in version 4.5) Вроде бы ни на что она уже не влияет, но совершенно определенно сказать не могу, ибо встроенные средства работы с FTP не использую.