open(TL,"$path_to_lang/$thislang/style_script.txt"); while(){push(@LaNg,$_)} &exec_lang; $file=$param1; $file=~s!$url_to_domain!$path_to_domain!; @SCRIPTS=(); open(F,"$file"); while(){ if(m!){ if(m!function(.+?)\(.+allow!){if("@SCRIPTS" !~/$1/){push(@SCRIPTS,$1)}} } } $SCRIPTS = qq~~; if($#SCRIPTS>-1){ &get_style; $CONTENT = qq~
$text7
$STYLES $DIVS $FREEHAND
~; }else{ $SCRIPTS=qq~$com_get_scripts~; } if($action =~ /get_script/){ $script_inc=$htm."/scriptwizard.txt"; open(TL,"$path_to_lang/$thislang/scriptwizard.txt"); @LaNg=; #foreach $i (@LaNg){chomp($i);($ni,$vi)=split(/=/,$i,2);$$ni=$vi} &exec_lang; print "Content-type: text/html\n\n"; open(S,"$script_inc"); while(){ s/\$(\w+)/${$1}/eg; print } 1; }else{ $SCRIPTS1=$SCRIPTS;$SCRIPTS1=~s!view_fun!view_fun_onsubmit!; $SCRIPTS2=$SCRIPTS;$SCRIPTS2=~s!view_fun!view_fun_onfocusA!; $SCRIPTS3=$SCRIPTS;$SCRIPTS3=~s!view_fun!view_fun_onblurA!; $SCRIPTS4=$SCRIPTS;$SCRIPTS4=~s!view_fun!view_fun_onchangeA!; $SCRIPTS5=$SCRIPTS;$SCRIPTS5=~s!view_fun!view_fun_onfocusB!; $SCRIPTS6=$SCRIPTS;$SCRIPTS6=~s!view_fun!view_fun_onblurB!; $SCRIPTS7=$SCRIPTS;$SCRIPTS7=~s!view_fun!view_fun_onchangeB!; $SCRIPTS8=$SCRIPTS;$SCRIPTS8=~s!view_fun!view_fun_onclickA!; $SCRIPTS9=$SCRIPTS;$SCRIPTS9=~s!view_fun!view_fun_onclickB!; $SCRIPTS0=$SCRIPTS;$SCRIPTS0=~s!view_fun!view_fun_onclickC!; $SCRIPTS11=$SCRIPTS;$SCRIPTS11=~s!view_fun!view_fun_onchangeC!; } 1;