403Webshell
Server IP : 209.209.40.120  /  Your IP : 216.73.217.112
Web Server : Microsoft-IIS/10.0
System : Windows NT NEWWWW 10.0 build 17763 (Windows Server 2019) i586
User : NEWWWW$ ( 0)
PHP Version : 8.3.30
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  C:/HostingSpaces/admin/chatme24.com/wwwroot/_server/jquery/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : C:/HostingSpaces/admin/chatme24.com/wwwroot/_server/jquery//jquery.editable_input.js
(function($) {
    $.fn.editable_input = function (options) {
        
       return this.each(function() {  
            options = $.extend({
                    lAdd: "Click to add...",
                    lEdit: "Click to edit...",
                    lSave: "Save...",
                    inputSize: 1000,
                    type: "album",
                    typeData: "desc", //"title"
                    style: '',
                    classHover: 'input_editable_hover',
                    colorHover: '',
                    classInput: 'editable_input',
                    editor: 'text', //"textarea"
                    location: 'ajax.php',
                    empty: false
            }, options);
            
            var container = $(this),
                text = container.text().replace(/\s/g,'');
            
            container.data('startEdit', false);
            container.data('valueDefault', text);
            container.data('colorHoverDefault', container.css('background-color'));
            container.data('classHoverDefault', container.attr('class'));
            
            if (text == '') {container.text(options.lAdd);}
            container
                .on('mouseover', function() {
                    if($("#inputEdit").length == 0) {
                        if (container.text() == options.lAdd) { 
                            container.attr('title', options.lAdd);
                        }
                        if (options.colorHover != '')
                            container.css('background-color', options.colorHover);
                        container.attr('class', container.data('classHoverDefault') + ' ' + options.classHover);
                    }
                }).on('mouseout', function() {
                    if (options.colorHover != '')
                        container.css('background-color', container.data('colorHoverDefault'));
                    container.attr('class', container.data('classHoverDefault'));
                }).on('mouseup', function() {
                    if (container.data('startEdit') == false) {
                        var valueDiv = $.trim(container.text());
                        if (valueDiv == options.lAdd) {valueDiv = '';}
                        container.data('p_left', container.css('padding-left'));
                        container.css('padding-left', '0px');
                        if (options.editor == 'text') {
                        container.html('<input class="' + options.classInput + '" id="inputEdit" type="text" name="content"' 
                                        + ' size="' + options.inputSize + '"'
                                        + ' style="' + options.style
                                        + '; font-family: ' + container.css("font-family")
                                        + '; font-weight: ' + container.css("font-weight")
                                        + '; font-style: ' + container.css("font-style")
                                        + '; font-size: ' + container.css("font-size")
                                        + ';"/>');
      
                        } else if (options.editor == 'textarea') {
                        container.html('<textarea class="' + options.classInput + '" id="inputEdit" name="content"' 
                                        + ' size="' + options.inputSize + '"'
                                        + ' style="' + options.style
                                        + ' font-family: ' + container.css("font-family")
                                        + '; font-weight: ' + container.css("font-weight")
                                        + '; font-style: ' + container.css("font-style")
                                        + '; font-size: ' + container.css("font-size") + ';"></textarea><br>');   
                        }        
                        container.data('startEdit', true); 
                        $('#inputEdit').val(valueDiv).focus();                       
                    } 
                })
                $('body').on('keypress', '#inputEdit', function(e){
                    if(e.keyCode == 13){ 
                        $(this).blur();
                    }
                }).on('blur', '#inputEdit', function(){
                    if (container.data('startEdit') == true)
                    {
                        var input = $('#inputEdit'),
                            value = $.trim(input.val()),
                            valueNoSpace = value.replace(/\s/g,''),
                            id = container.attr('id').split('_'),
                            index = id.length - 1;
                        input.remove();
                        if (((value != container.data('valueDefault'))
                            && (valueNoSpace != '')) || (options.empty == true)){
                            $.ajax({type: 'POST',
                                    url: options.location,
                                    data: {'cmd':'saveoptions',
                                           'data': value,
                                           'type': options.type, 
                                           'type_data': options.typeData,
                                           'id': id[index]},
                                    beforeSend: function(){
                                            container.text(options.lSave);
                                    },
                                    dataFilter: function(){
                                            container.data('valueDefault', value);
                                    },
                                    success: function(){
                                        var valueDefault = container.data('valueDefault');
                                        if ((valueNoSpace == '') 
                                                && (valueDefault == '')){ 
                                            container.text(options.lAdd).attr('title', options.lAdd);}
                                        else 
                                            container.text(valueDefault).attr('title', valueDefault);
                                        container.data('startEdit', false);
                                    }
                            });
                        } else {
                            var valueDefault = container.data('valueDefault');
                            if ((valueNoSpace == '') 
                                && (valueDefault == '')){ 
                            
                                container.text(options.lAdd).attr('title', options.lAdd);}
                            else 
                                container.text(valueDefault).attr('title', valueDefault);
                                container.data('startEdit', false);
                        }
                    }
                    container.css('padding-left', container.data('p_left'));
                });
         });
    };
})(jQuery)

Youez - 2016 - github.com/yon3zu
LinuXploit