Server IP : 80.241.246.6 / Your IP : 216.73.216.188 Web Server : Apache/2.4.25 (Debian) System : Linux kharagauli 4.9.0-19-amd64 #1 SMP Debian 4.9.320-2 (2022-06-30) x86_64 User : www-data ( 33) PHP Version : 7.0.33-0+deb9u12 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority, MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /var/www/kharagauli1/site/view/templates/ |
Upload File : |
<?php /* @author suxoza <suxoza@gmail.com> */ $_id = NULL; if(count($_GET) && isset($_GET['id'])){ header("Content-type: text/html; Charset=utf-8"); session_start(); mb_internal_encoding("UTF-8"); error_reporting(E_ALL); date_default_timezone_set("Asia/Tbilisi"); require_once '../../clases/Central.php'; $_ = new Central; $id = $_->clear($_GET['id']); $_id = $_->select("*","menu","small",["id",$id]); if(!$_id)return; $language = $_->_lang; function search_in_array($a,$b,$language){ if(!$a || !count($a))return; $return = 'გვერდი წაშლილია'; for($i = 0; $i < count($a); $i++){ if($a[$i]['id'] == $b)$return = $a[$i]['name_'.$language]; }return $return; } } $_->_moduls(); $dacherisas = ['არსად','შიდა გვერდი','სხვა საიტი']; $shida_gverdi = $_->select("*","menu","big"); $shida_gverdi = (isset($shida_gverdi['body']) && count($shida_gverdi['body']))?$shida_gverdi['body']:[]; ?> <style> #_any_languages{text-align: center;margin-top: 30px;display: none} .display_none{display: none} </style> <?php if($_id):?> <form action="/add_new_category_change" method="post" id="add_new_category_form"><table> <input type="hidden" name="page_id" value="<?=$_id['id'];?>"> <?php endif;?> <tr> <td>კატეგორია: </td> <td> <select name="category" onchange="select_next_step_1(this);"> <?=($_id)?'<option value="'.$_id['category'].'">'.$_->moduls->names[$_id['category']].'</option>':'<option>აირჩიეთ კატეგორია</option>'?> <?php for($i = 0; $i < count($_->moduls->names); $i++):?> <?php if(!in_array($_->moduls->moduls[$i], $_->available_moduls))continue;?> <option value="<?=$i;?>"><?=$_->moduls->names[$i];?></option> <?php endfor;?> </select> </td> </tr> <tr class="<?=($_id && !$_id['category'])?'':'display_none ';?>second_step"> <td>დაჭერისას გადავიდეს: </td> <td> <select name="page_action_2" onchange="select_next_step_2(this);"> <?=($_id)?'<option value="'.$_id['category_name'].'">'.$dacherisas[$_id['category_name']].'</option>':'<option>აირჩიეთ კატეგორია</option>'?> <?php for($i = 0; $i < count($dacherisas); $i++):?> <option value="<?=$i;?>"><?=$dacherisas[$i];?></option> <?php endfor;?> </select> </td> </tr> <tr class="<?=($_id && $_id['category_name'] == 1)?'':'display_none ';?>third_step"> <td>აირჩიეთ გვერდი: </td> <td> <select name="page_action_3"> <?=($_id && is_numeric($_id['url_page']))?'<option value="'.$_id['url_page'].'">'.search_in_array($shida_gverdi,$_id['url_page'],$language).'</option>':'<option>აირჩიეთ კატეგორია</option>'?> <?php for($i = 0; $i < count($shida_gverdi); $i++): if(!$shida_gverdi[$i]['category'] || $shida_gverdi[$i]['id'] == $_id['id'])continue; ?> <option value="<?=$shida_gverdi[$i]['id'];?>"><?=$shida_gverdi[$i]['name_'.$language];?></option> <?php endfor;?> </select> </td> </tr> <tr class="<?=($_id && $_id['category_name'] == 2)?'':'display_none ';?>fourth_step"> <td>შეიყვანეთ მისამართი: </td> <td> <input type="text" name="href_url" value="<?=($_id && filter_var($_id['url_site'], FILTER_VALIDATE_URL))?$_id['url_site']:'http://'?>" /> </td> </tr> <tr> <td> გაიხსნას ახალ ფანჯარაში </td> <td style="padding:3px"> <input type="checkbox" id="payt3" name="open_in" <?=($_id && $_id['open_in'])?'checked="checked"':'';?>/><label for="payt3">კი</label> </td> </tr> <?php if(count($_GET) && isset($_GET['id'])):?> <?php for($i = 0; $i < count($_->language_config); $i++):?> <tr> <td>URL <?=$_->language_config[$i]?>: </td> <td> <input type="text" class="<?=($i)?'not_removed':'';?>" value="<?=$_id['url_'.$_->language_config[$i]]?>" name="URL_<?=$_->language_config[$i];?>" onkeyup="this.value = this.value.replace(/\s/g,'_');"/> </td> </tr> <?php if(!$i):?> </table> <input type="button" style="float: right;" onclick="if(!$('#_any_languages').is(':visible'))$('#_any_languages').slideDown();else $('#_any_languages').slideUp();" value="სხვა ენები"/> <table id="_any_languages"> <?php endif;?> <?php if($i == count($_->language_config) - 1):?> </table> <?php endif;?> <?php endfor;?> <tr> <td> </td> <td> <input type="button" value="send" onclick="add_new_category()"/> </td> </tr> </table> </form> <script> var zuzuna = false; $('form[action$="add_new_category"]').submit(function(){ return zuzuna; }); function add_new_category(){ var ret = true; var select = $('#add_new_category_form select[name="category"]'); var inp = ($('#add_new_category_form input:text[name="name"]').length)?$('#add_new_category_form input:text[name="name"]').val():'saxli'; if(inp.length && parseInt($('option:selected',select).val()) == $('option:selected',select).val()){ $('#add_new_category_form select').each(function(){ if($(this).is(':visible')){ if(parseInt($(this).val()) != $(this).val()){ ret = false; } } }); if($('#add_new_category_form input:text[name="href_url"]').is(':visible')){ if(!learnRegExp($('#add_new_category_form input:text[name="href_url"]').val()))ret = false; } if(ret){ $('#add_new_category_form select,input:text').each(function(){ if(!$(this).is(':visible') && !$(this).is('.not_removed'))$(this).remove(); }); zuzuna = true; $('#add_new_category_form').submit(); } } } function select_next_step_1(a){ var th = $(a); if(th.val() == 0){ $('.second_step').removeClass('display_none').addClass('display_block'); }else{ $('.second_step').removeClass('display_block').addClass('display_none'); $('.third_step').removeClass('display_block').addClass('display_none'); $('.fourth_step').removeClass('display_block').addClass('display_none'); } } function select_next_step_2(a){ var th = $(a); if(th.val() == 1) $('.third_step').removeClass('display_none').addClass('display_block'); else $('.third_step').removeClass('display_block').addClass('display_none'); if(th.val() == 2) $('.fourth_step').removeClass('display_none').addClass('display_block'); else $('.fourth_step').removeClass('display_block').addClass('display_none'); } </script> <?php endif;?>