']); echo '
'; error_handle($error); if(!empty($saved)){ //r_print($_iscripts); echo '
× '.$l['settings_saved'].'

'.$l['updating_files'].'    


'; //The necessary JavaScripts echo ''; softfooter(); return true; } //The necessary JavaScripts echo ''; echo '
'; if(empty($globals['lictype'])){ echo '
'.$l['soft_free_note'].'
'; } echo '

'.$l['gen_scripts'].'


'; if(!empty($globals['lictype'])){ echo ''; } echo ' '.(empty($globals['pre_download_all']) ? '' : '').'
'.(count($iscripts) - count($cscripts)).'/'.count($scripts).' '.$l['scripts_are_ins'].'
'.(empty($globals['pre_download_all']) ? '' : '').'
'.$l['soft_name'].' '.$l['soft_desc'].' '.$l['soft_ver'].' '.$l['latest_ver'].' '.$l['soft_ins'].''.$l['pre_down'].''.$l['soft_outdated'].'
'; foreach($allcatwise as $cattype => $catscripts){ if(empty($catscripts)){ continue; } echo '

'.$l['type_'.$cattype].'

'; foreach($catscripts as $cat => $cv){ if(empty($cv)) continue; echo ''; if(empty($globals['pre_download_all'])){ echo ''; } echo ''; $i=0; foreach($cv as $k => $v){ if($k > 10000){ continue; } echo ' '.(empty($globals['pre_download_all']) ? '' : '').' '; $i++; } echo '
'.$l['cat_'.$cattype.'_'.$cat].'
'.$v['desc'].' '.$v['cur_ver'].' '.$v['ver'].'
'; } } if(empty($globals['lictype'])){ echo '
'.$l['soft_free_note'].'
'; }else{ echo '

'; } echo '
'.csrf_display().' '; softfooter(); } function updatesoft_theme(){ global $user, $globals, $scripts, $iscripts, $l, $theme, $error, $saved, $report, $softid; echo '

  '.$report['name'].'


'.implode('
', $report['log']).'
'.(empty($report['status']) ? '' : '').'

'; } ?>