']); echo '
'; error_handle($error); if(!empty($removed)){ echo '
'.$l['cs_removed'].'
'; } //The necessary JavaScripts echo ''; echo '

'.$l['cust_scr'].'


'.$l['soft_name'].' '.$l['soft_desc'].' '.$l['soft_ver'].' '.$l['soft_action'].'
'; foreach($custom_catwise as $cattype => $catscripts){ if(empty($catscripts)){ continue; } echo '

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

'; foreach($catscripts as $cat => $cv){ echo ''; $i=0; foreach($cv as $k => $v){ echo ''; $i++; } echo '
'.$l['cat_'.$cattype.'_'.$cat].'
'.$v['name'].' '.$v['desc'].' '.$v['ver'].'
'; } } echo '
'.csrf_display().'
'; softfooter(); } function edit_cs_theme(){ global $user, $globals, $scripts, $iscripts, $l, $theme, $error, $saved, $report, $softid, $cs, $categories, $edited, $cscripts, $sid; softheader($l['']); echo '<form accept-charset="'.$globals['charset'].'" name="editcs" method="post" action="" class="form-horizontal"> <div class="container-fluid"> <div class="container"> <div class="row my-5"> <div class="col-12 col-lg-10 mx-auto"> <div class="sai-card p-4"> <div class="sai_main_head"> <i class="fas sai-apps sai-icon d-inline-block mr-1"></i> <h2 class="sai-heading d-inline-block mb-2 position-relative" style="top:-4px;">'.$l['edit_cust_scr'].'</h2> </div> <hr class="sai_main_head_hr"/> <div class="sai_form">'; error_handle($error); if(!empty($edited)){ echo '<div class="alert alert-success text-center"><a href="#close" class="close" data-dismiss="alert">×</a> <i class="fas fa-check sai_icons mr-2"></i> '.$l['cs_edited'].'</div>'; } echo ' <div class="row mb-3"> <div class="col-12 mb-3 col-lg-6"> <label for="csname" class="sai-label d-block">'.$l['csname'].'</label> <span class="sai_exp2 d-block mb-1">'.$l['csname_exp'].'</span> <input type="text" name="csname" class="form-control" id="csname" size="30" value="'.aPOSTval('csname', $cs['name']).'" /> </div> <div class="col-12 mb-3 col-lg-6"> <label for="softname" class="sai-label d-block">'.$l['softname'].'</label> <span class="sai_exp2 d-block mb-1">'.$l['softname_exp'].'</span> <input type="text" name="softname" class="form-control" id="softname" size="30" value="'.aPOSTval('softname', $cs['softname']).'" /> </div> </div> <div class="row mb-3"> <div class="col-12 mb-3 col-lg-6"> <label for="desc" class="sai-label d-block">'.$l['desc'].'</label> <span class="sai_exp2 d-block mb-1">'.$l['desc_exp'].'</span> <input type="text" name="desc" class="form-control" id="desc" size="30" value="'.aPOSTval('desc', $cs['desc']).'" /> </div> <div class="col-12 mb-3 col-lg-6"> <label for="ver" class="sai-label d-block">'.$l['ver'].'</label> <span class="sai_exp2 d-block mb-1">'.$l['ver_exp'].'</span> <input type="text" name="ver" class="form-control" id="ver" size="30" value="'.aPOSTval('ver', $cs['ver']).'" /> </div> </div> <div class="row mb-3"> <div class="col-12 mb-3 col-lg-6"> <label for="cat" class="sai-label d-block">'.$l['cat'].'</label> <span class="sai_exp2 d-block mb-1">'.$l['cat_exp'].'</span> <select name="cat" id="cat" class="form-control">'; foreach($categories as $k => $v){ echo '<option value="'.$k.'" '.($cs['cat'] == $k ? 'selected="selected"' : '').'>'.$l['cat_php_'.$k].'</option>'; } echo '</select> </div>'; if(!empty($cscripts)){ echo ' <div class="col-12 mb-3 col-lg-6"> <label for="parent" class="sai-label d-block">'.$l['parent'].'</label> <span class="sai_exp2 d-block mb-1">'.$l['parent_exp'].'</span> <select name="parent" id="parent" class="form-control"> <option value="">'.$l['no_parent'].'</option>'; foreach($cscripts as $ck => $cv){ // Cannot be a parent of self if($sid == $ck){ continue; } // If it is already a child it cannot be a parent if(!empty($cv['parent'])){ continue; } echo '<option value="'.$ck.'" '.(POSTval('parent', @$cscripts[$sid]['parent']) == $ck ? 'selected="selected"' : '').'>'.$cv['name'].'</option>'; } echo '</select> </div>'; } echo '</div> <p class="mt-3 text-center"> '.csrf_display().' <input type="submit" name="edit_submit" class="flat-butt" value="'.$l['edit_submit'].'"/> </p> </div> </div> </div> </div> </div> </div> </form>'; softfooter(); } function add_cs_theme(){ global $user, $globals, $scripts, $iscripts, $l, $theme, $error, $saved, $report, $softid, $cs, $categories, $added, $cscripts; softheader($l['<title>']); echo '<form accept-charset="'.$globals['charset'].'" name="addcs" method="post" action="" class="form-horizontal"> <div class="container-fluid"> <div class="container"> <div class="row my-5"> <div class="col-12 col-lg-10 mx-auto"> <div class="sai-card p-4"> <div class="sai_main_head"> <i class="fas sai-apps sai-icon d-inline-block mr-1"></i> <h2 class="sai-heading d-inline-block mb-2 position-relative" style="top:-4px;">'.$l['add_cust_scr'].'</h2> </div> <hr class="sai_main_head_hr"/> <div class="sai_form">'; error_handle($error); if(!empty($added)){ echo '<div class="alert alert-success text-center"><a href="#close" class="close" data-dismiss="alert">×</a> <i class="fas fa-check sai_icons mr-2"></i> '.$l['cs_added'].'</div>'; } if(!empty($edited)){ echo '<div class="alert alert-success text-center"><a href="#close" class="close" data-dismiss="alert">×</a> <i class="fas fa-check sai_icons mr-2"></i> '.$l['cs_edited'].'</div>'; } echo ' <div class="row mb-3"> <div class="col-12 mb-3 col-lg-6"> <label for="csname" class="sai-label d-block">'.$l['csname'].'</label> <span class="sai_exp2 d-block mb-1">'.$l['csname_exp'].'</span> <input type="text" name="csname" class="form-control" id="csname" size="30" value="'.aPOSTval('csname', '').'" /> </div> <div class="col-12 mb-3 col-lg-6"> <label for="softname" class="sai-label d-block">'.$l['softname'].'</label> <span class="sai_exp2 d-block mb-1">'.$l['softname_exp'].'</span> <input type="text" name="softname" class="form-control" id="softname" size="30" value="'.aPOSTval('softname', '').'" /> </div> </div> <div class="row mb-3"> <div class="col-12 mb-3 col-lg-6"> <label for="desc" class="sai-label d-block">'.$l['desc'].'</label> <span class="sai_exp2 d-block mb-1">'.$l['desc_exp'].'</span> <input type="text" name="desc" class="form-control" id="desc" size="30" value="'.aPOSTval('desc', '').'" /> </div> <div class="col-12 mb-3 col-lg-6"> <label for="ver" class="sai-label d-block">'.$l['ver'].'</label> <span class="sai_exp2 d-block mb-1">'.$l['ver_exp'].'</span> <input type="text" name="ver" class="form-control" id="ver" size="30" value="'.aPOSTval('ver', '').'" /> </div> </div> <div class="row mb-3"> <div class="col-12 mb-3 col-lg-6"> <label for="cat" class="sai-label d-block">'.$l['cat'].'</label> <span class="sai_exp2 d-block mb-1">'.$l['cat_exp'].'</span> <select name="cat" id="cat" class="form-control">'; foreach($categories as $k => $v){ echo '<option value="'.$k.'" '.(optPOST('cat') == $k ? 'selected="selected"' : '').'>'.$l['cat_php_'.$k].'</option>'; } echo '</select> </div>'; if(!empty($cscripts)){ echo ' <div class="col-12 mb-3 col-lg-6"> <label for="parent" class="sai-label d-block">'.$l['parent'].'</label> <span class="sai_exp2 d-block mb-1">'.$l['parent_exp'].'</span> <select name="parent" id="parent" class="form-control"> <option value="" '.(empty($_POST['parent']) ? 'selected="selected"' : '').'>'.$l['no_parent'].'</option>'; foreach($cscripts as $ck => $cv){ // If it is already a child it cannot be a parent if(!empty($cv['parent'])){ continue; } echo '<option value="'.$ck.'" '.(optPOST('parent') == $ck ? 'selected="selected"' : '').'>'.$cv['name'].'</option>'; } echo '</select> </div>'; } echo '</div> <p class="mt-3 text-center"> '.csrf_display().' <input type="submit" name="add_submit" class="flat-butt" value="'.$l['add_submit'].'"/> </p> </div> </div> </div> </div> </div> </div> </form>'; softfooter(); } ?>