403Webshell
Server IP : 23.111.136.34  /  Your IP : 216.73.216.136
Web Server : Apache
System : Linux servidor.eurohost.com.br 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64
User : meusitei ( 1072)
PHP Version : 5.6.40
Disable Function : show_source, system, shell_exec, passthru, proc_open
MySQL : ON  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : ON
Directory :  /home/meusitei/www/controle/cms/js/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/meusitei/www/controle/cms/js/creative_table_ajax-1.2.js
// ***** CONFIGURATIONS (you may configure this) *****
var timeout=200; // time to begin search after keypressed (miliseconds)
// ***************************************************

// Global vars
var typingTimeout;
var multiple_sort=0;

function ctSearchFocus(table_id){
    if($('#'+table_id+'_search').val()=='')
        $('#'+table_id+'_search_value').animate({opacity: 0.25}, 300);
}

function ctSearchBlur(table_id){
    if($('#'+table_id+'_search').val()=='')
        $('#'+table_id+'_search_value').animate({opacity: 1}, 300);
}

function ctSearchKeypress(table_id){
    if($('#'+table_id+'_search').val()=='')
        $('#'+table_id+'_search_value').animate({opacity: 0}, 10);
}

function ctSearch(table_id){
    if($('#'+table_id+'_search').val()=='')
        $('#'+table_id+'_search_value').animate({opacity: 0.25}, 300);

    window.clearInterval(typingTimeout);
    typingTimeout = window.setTimeout(function() { ctSubmitForm(table_id,1,false,'items_per_page,tbody,pager') },timeout);
}

function ctMultiSearch(table_id){
    window.clearInterval(typingTimeout);
    typingTimeout = window.setTimeout(function() { ctSubmitForm(table_id,1,false,'items_per_page,tbody,pager') },timeout);
}

function ctShowAdvancedSearch(table_id){
    $('#'+table_id+'_multiple_search').toggle();
}


function ctItemsPerPage(table_id){
    $('#'+table_id+'_items_per_page').val($('#'+table_id+'_items_per_page_change').val());
    ctSubmitForm(table_id,1,true,'tbody,pager');
}

function ctSort(table_id,sort_column){
    var sort_num;
    var sort_order;
    var max_num=1;
    var str_sort='';
    var sort_aux='';
    var arr_sort_aux='';

    var arr_sort_order_txt= new Array();
    arr_sort_order_txt["a"]="_asc";
    arr_sort_order_txt["d"]="_desc";
    arr_sort_order_txt["t"]="";


    sort_aux=$('#'+table_id+'_sort').val();
    arr_sort_aux=sort_aux.split('_');

    if(multiple_sort==1){

        for(i=0; i<arr_sort_aux.length; i++){
            sort_num=arr_sort_aux[i].substring(0,arr_sort_aux[i].length-1);

            if(sort_num>max_num)
                max_num=sort_num;
        }

        for(i=0; i<arr_sort_aux.length; i++){
            sort_num=arr_sort_aux[i].substring(0,arr_sort_aux[i].length-1);
            sort_order=arr_sort_aux[i].substring(arr_sort_aux[i].length-1);

            if(sort_column==i+1){
                str_sort+=(str_sort!='' ? '_' : '')+(arr_sort_order[sort_order]=='t' ? '' : (sort_num!='' ? sort_num : parseInt(max_num)+1))+(arr_sort_order[sort_order]=='' ? arr_sort_order["first"] : arr_sort_order[sort_order]);
            }else{
                str_sort+=(str_sort!='' ? '_' : '')+(sort_order=='f' ? 'f' : sort_num+sort_order);
            }
        }

        $('#'+table_id+'_sort').val(str_sort);

        ctSubmitForm(table_id,1,true,'thead,tbody,pager');

    }else{

        for(i=0; i<arr_sort_aux.length; i++){
            sort_num=arr_sort_aux[i].substring(0,arr_sort_aux[i].length-1);
            sort_order=arr_sort_aux[i].substring(arr_sort_aux[i].length-1);

            if(sort_column==i+1){
                str_sort+=(str_sort!='' ? '_' : '')+(arr_sort_order[sort_order]=='t' ? '' : 1)+(arr_sort_order[sort_order]=='' ? arr_sort_order["first"] : arr_sort_order[sort_order]);
            }else{
                str_sort+=(str_sort!='' ? '_' : '')+(sort_order=='f' ? 'f' : 't');
            }
        }

        $('#'+table_id+'_sort').val(str_sort);

        ctSubmitForm(table_id,1,true,'thead,tbody,pager');

    }
}

function ctActions(table_id){
    return true;
}

function ctPager(table_id,page){
    ctSubmitForm(table_id,page,true,'tbody,pager');
}

function onInit(){
    return true;
}

function onComplete(){
    return true;
}

// reload_option = 'items_per_page'; 'thead'; 'tbody'; 'pager'; 'items_per_page,tbody'; 'items_per_page,tbody,pager'; ...
function ctSubmitForm(table_id,page,pass_total_items,reload_option){

    onInit();

    // starts the loading gif
    $('#'+table_id+'_loader').css("backgroundImage", "url(images/loading.gif)");

    var multiple_search_str='';

    $('#'+table_id+'_multiple_search th').each(function(index) {
        multiple_search_str+=(multiple_search_str=='' ? '' : ',')+'"'+($('#'+table_id+'_multiple_search'+(index+1)).val()==undefined ? '' : $('#'+table_id+'_multiple_search'+(index+1)).val())+'"';
    });

    var multiple_search=JSON.parse('['+multiple_search_str+']');

    $.ajax({
        type: "POST",
        url: ajax_url,
        data: {
            "ajax_option" : reload_option,
            "id" : table_id,
            "items_per_page" : $('#'+table_id+'_items_per_page').val(),
            "sort" : $('#'+table_id+'_sort').val(),
            "page" : page,
            "search" : $('#'+table_id+'_search').val(),
            "multiple_search" : multiple_search,
            "extra_cols" : extra_cols,
            "total_items" : (pass_total_items ? $('#'+table_id+'_total_items').val() : 0),
            "search_init" : $('#'+table_id+'_search_init').val()
        },

        dataType: 'json',
        success: function(out){

            if(!pass_total_items)
                $('#'+table_id+'_total_items').val(out.total_items);

            if(reload_option.indexOf('items_per_page')!=-1)
                $('#'+table_id+'_items_per_page_container').html(out.items_per_page);

            if(reload_option.indexOf('thead')!=-1)
                $('#'+table_id+' thead').html(out.thead);

            if(reload_option.indexOf('tbody')!=-1)
                $('#'+table_id+' tbody').html(out.tbody);

            if(reload_option.indexOf('pager')!=-1){
                if(pager_ids.length==0){
                    $('#'+table_id+'_pager_container').html(out.pager);
                }else{
                    for(i=0; i<pager_ids.length; i++)
                        eval("$('#'+pager_ids[i]+'_pager_container').html(out.pager"+(i+1)+");");
                }
            }

            // stops the loading gif
            $('#'+table_id+'_loader').css("backgroundImage", "");

            onComplete();

        }
    });

}

$(document).ready(function(){

    $(document).keydown(function(e) {
        if (e.shiftKey || e.ctrlKey || e.altKey)
            multiple_sort=1;
    }).keyup(function(e) {
        multiple_sort=0;
    });

});

Youez - 2016 - github.com/yon3zu
LinuXploit