Просмотр файла system/modul.js

Размер файла: 1.4Kb
system['debug']+='_Обработчик дополнений подключен<br/>';

//Scms modules system v.0.5
system['modules_ver']=5;	

//Активируем/дезактивируем доп. модули
if(get['appon']){
app_status[get['appon']]=true;}
if(page['appon']){
app_status[page['appon']]=true;}

if(get['appoff']){
app_status[get['appoff']]=false;}
if(page['appoff']){
app_status[page['appoff']]=false;}

system['debug']+='__1<br/>';


//Функция проверки подлиности дополнения
function check_app(num_app, id_app, key_app){
var check_key=app_key[num_app];
if(scms_app_key[id_app]==check_key){return true;}else{return false;}
}

system['debug']+='__2<br/>';

//Инициализация дополнений
for(i in app_name){
if(app_id[i]&&app_key[i]){
var temp_app_check=check_app(i, app_id[i], app_key[i]);
if(temp_app_check){
app_checked[i]='stable';
}else{
app_checked[i]='waring';
}
}
if(app_status[i]){
if(app_passv[i]){
document.write('<script>\r\n'+app_passv[i]+'\r\n</script>');
system['app_all']++;
system['app_pas']++;}
if(app_razdel[i]){
system['app_all']++;
system['app_rzd']++;}
if(app_servis[i]){
system['apps_srv']+='<br/><a href="/servis.html?servis='+i+'">'+app_name[i]+'</a>';
system['app_all']++;
system['app_srv']++;}
}else{
system['app_off']++;}
}

system['debug']+='<br/>_Обработчик дополнений инициализирован<br/>';