config root man

Current Path : /home/s/c/o/scoots/www/wp-content/plugins/fresh-page/js/

Linux webm002.cluster010.gra.hosting.ovh.net 5.15.167-ovh-vps-grsec-zfs-classid #1 SMP Tue Sep 17 08:14:20 UTC 2024 x86_64
Upload File :
Current File : /home/s/c/o/scoots/www/wp-content/plugins/fresh-page/js/groups.js

jQuery(document).ready(function(){

    //sorteable
    jQuery(".write_panel_wrapper").sortable({
        handle: ".sortable_flutter",
        stop : function(){
            id =  jQuery(this).attr("id").split("_")[3];
            kids =  jQuery("#write_panel_wrap_"+id).children().filter(".postbox1");
            for(i=0;i < kids.length; i++){
                groupCounter =  kids[i].id.split("_")[2];
                ids = kids[i].id.split("_")[3];
                jQuery("#order_"+groupCounter+"_"+ids).val(i+1);
            }
        }
    });

    //duplicate  group
    jQuery(".duplicate_button").click(function(){
        id = jQuery(this).attr("id");        
        id = id.split("_");
        group = id[2];
        customGroupID =  id[3];
        GetGroupDuplicate(group,customGroupID);

    });

    //delete duplicate field
    jQuery(".delete_duplicate_field").livequery("click",function(event){
        id = jQuery(this).attr("id");
        div = id.split("-")[1]; 
        div = "row_"+div;
        deleteGroupDuplicate(div);
    });


    //delete  duplicate group
    jQuery(".delete_duplicate_button").livequery("click",function(event){
        id = jQuery(this).attr("id");
        div = id.split("-")[1];
        deleteGroupDuplicate(div);

        recount =  div.split("_")[2];
        
        kids =  jQuery("#write_panel_wrap_"+recount).children().filter(".postbox1");
        for(i=0;i < kids.length; i++){
            groupCounter =  kids[i].id.split("_")[2];
            ids = kids[i].id.split("_")[3];
            jQuery("#order_"+groupCounter+"_"+ids).val(i+1);
        }
    }); 

    //duplicate field
    jQuery(".typeHandler").livequery("click",function(event){
        inputName = jQuery(this).attr("id").split("-")[1];
        customFieldId =  inputName.split("_")[0];
        groupCounter = inputName.split("_")[1];

        groupId = inputName.split("_")[3];

        oldval = jQuery("#c"+inputName+"Counter").val();    
        newval = parseInt(oldval) + 1; 
        jQuery("#c"+inputName+"Counter").val(newval); 


        counter = jQuery("#c"+inputName+"Counter").val();
        div  = "c"+inputName+"Duplicate";

        getDuplicate(customFieldId,counter,div,groupCounter,groupId);


    });
});


/**
 * field duplicate 
 */
getDuplicate = function(fId,fcounter,div,gcounter,groupId){
    jQuery.ajax({
        type : "POST",
        url  : flutter_path+'RCCWP_GetDuplicate.php',
        data : "customFieldId="+fId+"&fieldCounter="+fcounter+"&groupCounter="+gcounter+"&groupId="+groupId,
        success: function(msg){
            jQuery("#"+div).after(msg);
        }
    });
}

/**
 * Add a new duplicate group
 *
 */
GetGroupDuplicate = function(div,customGroupID){
    customGroupCounter =  jQuery('#g'+customGroupID+'counter').val();
    customGroupCounter++;
    jQuery("#g"+customGroupID+"counter").val(customGroupCounter);
    
    //jQuery("#"+div).css("display","block");
    jQuery.ajax({
        type    : "POST",
        url     : flutter_path+'RCCWP_GetDuplicate.php',
        data    : "flag=group&groupId="+customGroupID+"&groupCounter="+customGroupCounter,
        success : function(msg){
            jQuery("#write_panel_wrap_"+customGroupID).append(msg);  
           kids =  jQuery("#write_panel_wrap_"+customGroupID).children().filter(".postbox1");
                for(i=0;i < kids.length; i++){
                    groupCounter =  kids[i].id.split("_")[2];
                    ids = kids[i].id.split("_")[3];
                    jQuery("#order_"+groupCounter+"_"+ids).val(i+1);
                }
        }
    });
}


/**
 * Delete a Duplicate Group
 *
 */
deleteGroupDuplicate = function(div){
    jQuery("#"+div).remove();
}


Man Man