403Webshell
Server IP : 85.158.181.41  /  Your IP : 216.73.217.12
Web Server : Apache
System : Linux cloud9-vm129 6.1.178+1-ph #ph SMP PREEMPT_DYNAMIC Wed Jul 29 09:00:54 UTC 2026 x86_64
User : moncbefd ( 1024)
PHP Version : 7.3.33
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /home/moncbefd/www.moneta.at/gm/javascript/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/moncbefd/www.moneta.at/gm/javascript//GMGPrintElements.js
/* GMGPrintElements.js <?php
#   --------------------------------------------------------------
#   GMGPrintElements.js 2018-06-15
#   Gambio GmbH
#   http://www.gambio.de
#   Copyright (c) 2018 Gambio GmbH
#   Released under the GNU General Public License (Version 2)
#   [http://www.gnu.org/licenses/gpl-2.0.html]
#   --------------------------------------------------------------
?>*/
/*<?php
if($GLOBALS['coo_debugger']->is_enabled('uncompressed_js') == false)
{
?>*/
function GMGPrintElements(p_elements_id){this.v_width=0;this.v_height=0;this.v_position_x=0;this.v_position_y=0;this.v_z_index=0;this.v_max_characters=0;this.v_show_name=false;this.v_type='';this.v_names=new Object();this.v_values=new Object();this.v_selected_dropdown_value='';this.v_allowed_extensions='';this.v_minimum_filesize=0;this.v_maximum_filesize=0;this.v_elements_id=p_elements_id;this.v_download_key='';this.page_token=$('input[name="page_token"]').val();this.update=function(p_width,p_height,p_position_x,p_position_y,p_z_index,p_max_characters,p_show_name,p_names,p_values,p_allowed_extensions,p_minimum_filesize,p_maximum_filesize){var t_values=p_values,t_width=p_width,t_height=p_height;if(this.get_type()=='image'){coo_surfaces_manager.v_surfaces[coo_surfaces_manager.get_current_surfaces_id()].upload_images('edit_element_image_',this.get_elements_id(),p_position_x,p_position_y,p_z_index,p_max_characters,p_show_name,p_names,true,true)}else{this.set_size(t_width,t_height);this.set_position(p_position_x,p_position_y);this.set_element_z_index(p_z_index);this.set_element_max_characters(p_max_characters);this.set_element_show_name(p_show_name);this.set_element_allowed_extensions(p_allowed_extensions);this.set_element_minimum_filesize(p_minimum_filesize);this.set_element_maximum_filesize(p_maximum_filesize);this.set_element_names(p_names);this.set_element_values(t_values)}};this.update_form=function(){$('#current_element_width').val(this.get_width());$('#current_element_height').val(this.get_height());$('#current_element_position_x').val(this.get_position_x());$('#current_element_position_y').val(this.get_position_y());$('#current_element_z_index').val(this.get_z_index());$('#current_element_max_characters').val(this.get_max_characters());if(this.get_show_name()==true){$('#current_element_show_name').prop('checked',true)}$('#current_element_allowed_extensions').val(this.get_allowed_extensions());$('#current_element_minimum_filesize').val(this.get_minimum_filesize());$('#current_element_maximum_filesize').val(this.get_maximum_filesize());for(t_languages_id in this.get_names()){$('#current_element_name_'+t_languages_id).val(this.get_name(t_languages_id))}for(t_languages_id in this.get_values()){$('[name=current_element_language_'+t_languages_id+']').val(this.get_value(t_languages_id))}};t_php_helper='<?php if(defined("GM_GPRINT_ADMIN")){ ?>';this.set_element_names=function(p_names){var t_elements_names='',invalid_element_names=false;for(t_languages_id in p_names){$('#current_element_name_'+t_languages_id).removeClass('error');if(p_names[t_languages_id]===''){$('#current_element_name_'+t_languages_id).addClass('error');invalid_element_names=true}if(t_elements_names!=''){t_elements_names+='&'}t_elements_names+='names['+encodeURIComponent(t_languages_id)+']='+encodeURIComponent(p_names[t_languages_id])}if(!invalid_element_names){var c_elements_id=encodeURIComponent(this.get_elements_id()),t_success=jQuery.ajax({data:'action=set_element_names&elements_id='+c_elements_id+'&'+t_elements_names+'&mode='+c_mode+'&page_token='+this.page_token,url:'request_port.php?module=GPrint',type:"POST",async:false}).responseText;if(t_success=='true'){this.set_names(p_names)}}};this.set_element_values=function(p_values,p_languages_id){var t_elements_values='',t_active_value=false;for(t_languages_id in p_values){for(t_key in p_values[t_languages_id]){if(t_elements_values!=''){t_elements_values+='&'}t_elements_values+='values['+encodeURIComponent(t_languages_id)+']['+t_key+']='+encodeURIComponent(p_values[t_languages_id][t_key])}if(t_languages_id==p_languages_id){t_active_value=true}}var c_elements_id=encodeURIComponent(this.get_elements_id()),t_success=jQuery.ajax({data:'action=set_element_values&elements_id='+c_elements_id+'&'+t_elements_values+'&mode='+c_mode+'&page_token='+this.page_token,url:'request_port.php?module=GPrint',type:"POST",async:false}).responseText;if(t_success=='true'){if(this.get_type()=='text'){$('#element_'+p_elements_id).html(p_values[coo_gprint_configuration.get_languages_id()][0])}else if(this.get_type()=='text_input'){if(this.get_show_name()==true){$('#element_show_name_'+p_elements_id).show()}else{$('#element_show_name_'+p_elements_id).hide()}$('#element_'+p_elements_id).val(p_values[coo_gprint_configuration.get_languages_id()][0])}else if(this.get_type()=='textarea'){if(this.get_show_name()==true){$('#element_show_name_'+p_elements_id).show()}else{$('#element_show_name_'+p_elements_id).hide()}$('#element_'+p_elements_id).html(p_values[coo_gprint_configuration.get_languages_id()][0])}else if(this.get_type()=='dropdown'){var t_dropdown_html=$('#element_container_'+p_elements_id).html();t_dropdown_html=t_dropdown_html.substring(0,t_dropdown_html.lastIndexOf('<select'));t_dropdown_html='<div id="element_show_name_'+p_elements_id+'" style="display: none; position: absolute; top: -20px;">'+this.v_names[coo_gprint_configuration.get_languages_id()]+':</div><select name="element_'+p_elements_id+'" id="element_'+p_elements_id+'" style="width: '+this.get_width()+'px; height: '+this.get_height()+'px" class="gm_gprint_dropdown" size="1">';var t_dropdown_values=p_values[coo_gprint_configuration.get_languages_id()];for(t_key in t_dropdown_values){t_dropdown_html+='<option value="'+t_dropdown_values[t_key]+'">'+t_dropdown_values[t_key]+'</option>'}t_dropdown_html+='</select>';$('#element_container_'+p_elements_id).html(t_dropdown_html);if(this.get_show_name()==true){$('#element_show_name_'+p_elements_id).show()}else{$('#element_show_name_'+p_elements_id).hide()}}else if(this.get_type()=='image'&&t_active_value){var t_dirname=$('#element_'+p_elements_id).attr('src');t_dirname=t_dirname.match(/.*\//);$('#element_'+p_elements_id).attr('src',t_dirname+p_values[coo_gprint_configuration.get_languages_id()][0])}this.set_values(p_values)}};this.set_size=function(p_width,p_height){var c_elements_id=encodeURIComponent(this.get_elements_id()),c_width=gm_gprint_clear_number(p_width),c_height=gm_gprint_clear_number(p_height),t_success=jQuery.ajax({data:'action=set_element_size&elements_id='+c_elements_id+'&width='+c_width+'&height='+c_height+'&mode='+c_mode+'&page_token='+this.page_token,url:'request_port.php?module=GPrint',type:"POST",async:false}).responseText;if(t_success=='true'){$('#element_'+this.get_elements_id()).css({'width':c_width+'px','height':c_height+'px'});var t_width=Number(c_width),t_height=Number(c_height);if(this.get_type()=='text_input'||this.get_type()=='textarea'){t_width+=2;t_height+=2}$('#copy_element_container_'+this.get_elements_id()).css({'width':t_width+'px','height':t_height+'px'});this.set_width(c_width);this.set_height(c_height)}};this.set_position=function(p_position_x,p_position_y){var c_elements_id=encodeURIComponent(this.get_elements_id()),c_position_x=gm_gprint_clear_number(p_position_x),c_position_y=gm_gprint_clear_number(p_position_y),t_success=jQuery.ajax({data:'action=set_element_position&elements_id='+c_elements_id+'&position_x='+c_position_x+'&position_y='+c_position_y+'&mode='+c_mode+'&page_token='+this.page_token,url:'request_port.php?module=GPrint',type:"POST",async:false}).responseText;if(t_success=='true'){$('#element_container_'+this.get_elements_id()).css({'left':c_position_x+'px','top':c_position_y+'px'});$('#copy_element_container_'+this.get_elements_id()).css({'left':c_position_x+'px','top':c_position_y+'px'});this.set_position_x(c_position_x);this.set_position_y(c_position_y)}};this.set_element_z_index=function(p_z_index){var c_elements_id=encodeURIComponent(this.get_elements_id()),c_z_index=gm_gprint_clear_number(p_z_index),t_success=jQuery.ajax({data:'action=set_element_z_index&elements_id='+c_elements_id+'&z_index='+c_z_index+'&mode='+c_mode+'&page_token='+this.page_token,url:'request_port.php?module=GPrint',type:"POST",async:false}).responseText;if(t_success=='true'){$('#element_container_'+this.get_elements_id()).css({'z-index':c_z_index});var p_z_index_copy=Number(c_z_index)+1;$('#copy_element_container_'+this.get_elements_id()).css({'z-index':p_z_index_copy});this.set_z_index(c_z_index)}};this.set_element_max_characters=function(p_max_characters){if(this.get_type()=='text_input'||this.get_type()=='textarea'){var c_elements_id=encodeURIComponent(this.get_elements_id()),c_max_characters=gm_gprint_clear_number(p_max_characters),t_success=jQuery.ajax({data:'action=set_element_max_characters&elements_id='+c_elements_id+'&max_characters='+c_max_characters+'&mode='+c_mode+'&page_token='+this.page_token,url:'request_port.php?module=GPrint',type:"POST",async:false}).responseText;if(t_success=='true'){this.set_max_characters(c_max_characters)}}};this.set_element_show_name=function(p_show_name){if(this.get_type()=='text_input'||this.get_type()=='textarea'||this.get_type()=='dropdown'){var c_elements_id=encodeURIComponent(this.get_elements_id()),c_show_name=gm_gprint_clear_number(p_show_name),t_success=jQuery.ajax({data:'action=set_element_show_name&elements_id='+c_elements_id+'&show_name='+c_show_name+'&mode='+c_mode+'&page_token='+this.page_token,url:'request_port.php?module=GPrint',type:"POST",async:false}).responseText;if(t_success=='true'){this.set_show_name(c_show_name)}}};this.set_element_allowed_extensions=function(p_allowed_extensions){if(this.get_type()=='file'){var c_elements_id=encodeURIComponent(this.get_elements_id()),c_allowed_extensions=encodeURIComponent(p_allowed_extensions),t_success=jQuery.ajax({data:'action=set_element_allowed_extensions&elements_id='+c_elements_id+'&allowed_extensions='+c_allowed_extensions+'&mode='+c_mode+'&page_token='+this.page_token,url:'request_port.php?module=GPrint',type:"POST",async:false}).responseText;if(t_success=='true'){this.set_allowed_extensions(c_allowed_extensions)}}};this.set_element_minimum_filesize=function(p_minimum_filesize){if(this.get_type()=='file'){var c_elements_id=encodeURIComponent(this.get_elements_id()),c_minimum_filesize=encodeURIComponent(p_minimum_filesize),t_success=jQuery.ajax({data:'action=set_element_minimum_filesize&elements_id='+c_elements_id+'&minimum_filesize='+c_minimum_filesize+'&mode='+c_mode+'&page_token='+this.page_token,url:'request_port.php?module=GPrint',type:"POST",async:false}).responseText;if(t_success=='true'){this.set_minimum_filesize(c_minimum_filesize)}}};this.set_element_maximum_filesize=function(p_maximum_filesize){if(this.get_type()=='file'){var c_elements_id=encodeURIComponent(this.get_elements_id()),c_maximum_filesize=encodeURIComponent(p_maximum_filesize),t_success=jQuery.ajax({data:'action=set_element_maximum_filesize&elements_id='+c_elements_id+'&maximum_filesize='+c_maximum_filesize+'&mode='+c_mode+'&page_token='+this.page_token,url:'request_port.php?module=GPrint',type:"POST",async:false}).responseText;if(t_success=='true'){this.set_maximum_filesize(c_maximum_filesize)}}};t_php_helper='<?php } ?>';this.set_width=function(p_width){this.v_width=p_width};this.set_height=function(p_height){this.v_height=p_height};this.get_width=function(){return this.v_width};this.get_height=function(){return this.v_height};this.set_position_x=function(p_position_x){this.v_position_x=p_position_x};this.set_position_y=function(p_position_y){this.v_position_y=p_position_y};this.get_position_x=function(){return this.v_position_x};this.get_position_y=function(){return this.v_position_y};this.set_z_index=function(p_z_index){this.v_z_index=p_z_index};this.get_z_index=function(){return this.v_z_index};this.set_max_characters=function(p_max_characters){this.v_max_characters=p_max_characters};this.get_max_characters=function(){return this.v_max_characters};this.set_show_name=function(p_show_name){if(p_show_name=='1'||p_show_name=='true'||p_show_name==1){this.v_show_name=true}else if(p_show_name=='0'||p_show_name=='false'||p_show_name==0){this.v_show_name=false}else if(p_show_name==true){this.v_show_name=true}else{this.v_show_name=false}};this.get_show_name=function(){return this.v_show_name};this.set_allowed_extensions=function(p_allowed_extensions){this.v_allowed_extensions=gm_unescape(p_allowed_extensions)};this.get_allowed_extensions=function(){return this.v_allowed_extensions};this.set_minimum_filesize=function(p_minimum_filesize){this.v_minimum_filesize=gm_unescape(p_minimum_filesize)};this.get_minimum_filesize=function(){return this.v_minimum_filesize};this.set_maximum_filesize=function(p_maximum_filesize){this.v_maximum_filesize=gm_unescape(p_maximum_filesize)};this.get_maximum_filesize=function(){return this.v_maximum_filesize};this.get_type=function(){return this.v_type};this.set_type=function(p_type){this.v_type=p_type};this.get_name=function(p_languages_id){return this.v_names[p_languages_id]};this.get_names=function(){return this.v_names};this.set_names=function(p_names){for(t_languages_id in p_names){this.v_names[t_languages_id]=gm_unescape(p_names[t_languages_id])}};this.get_value=function(p_languages_id){return this.v_values[p_languages_id][0]};this.get_values=function(){return this.v_values};this.set_values=function(p_values){for(t_languages_id in p_values){if(typeof(this.v_values[t_languages_id])!='object'){this.v_values[t_languages_id]=new Object()}for(t_key in p_values[t_languages_id]){this.v_values[t_languages_id][t_key]=gm_unescape(p_values[t_languages_id][t_key])}}};this.set_selected_dropdown_value=function(p_value){this.v_selected_dropdown_value=gm_unescape(p_value)};this.get_selected_dropdown_value=function(){return this.v_selected_dropdown_value};this.set_download_key=function(p_download_key){this.v_download_key=p_download_key};this.get_download_key=function(){return this.v_download_key};this.get_elements_id=function(){return this.v_elements_id};}
/*<?php
}
else
{
?>*/
function GMGPrintElements(p_elements_id)
{
    this.v_width = 0;
    this.v_height = 0;
    this.v_position_x = 0;
    this.v_position_y = 0;
    this.v_z_index = 0;
    this.v_max_characters = 0;
    this.v_show_name = false;
    this.v_type = '';
    this.v_names = new Object();
    this.v_values = new Object();
    this.v_selected_dropdown_value = '';
    this.v_allowed_extensions = '';
    this.v_minimum_filesize = 0;
    this.v_maximum_filesize = 0;
    this.v_elements_id = p_elements_id;
    this.v_download_key = '';
    this.page_token = $('input[name="page_token"]').val();

    this.update = function(p_width, p_height, p_position_x, p_position_y, p_z_index, p_max_characters, p_show_name, p_names, p_values, p_allowed_extensions, p_minimum_filesize, p_maximum_filesize)
	{
    	var t_values = p_values;
    	var t_width = p_width;
    	var t_height = p_height;

    	if(this.get_type() == 'image')
    	{
    		coo_surfaces_manager.v_surfaces[coo_surfaces_manager.get_current_surfaces_id()].upload_images('edit_element_image_', this.get_elements_id(), p_position_x, p_position_y, p_z_index, p_max_characters, p_show_name, p_names, true, true);
    	}
    	else
	    {
	    	this.set_size(t_width, t_height);
	    	this.set_position(p_position_x, p_position_y);
	    	this.set_element_z_index(p_z_index);
	    	this.set_element_max_characters(p_max_characters);
	    	this.set_element_show_name(p_show_name);
	    	this.set_element_allowed_extensions(p_allowed_extensions);
	    	this.set_element_minimum_filesize(p_minimum_filesize);
	    	this.set_element_maximum_filesize(p_maximum_filesize);
	    	this.set_element_names(p_names);
	    	this.set_element_values(t_values);
	    }
    }

    this.update_form = function()
	{
        $('#current_element_width').val(this.get_width());
        $('#current_element_height').val(this.get_height());
        $('#current_element_position_x').val(this.get_position_x());
        $('#current_element_position_y').val(this.get_position_y());
        $('#current_element_z_index').val(this.get_z_index());
        $('#current_element_max_characters').val(this.get_max_characters());

        if(this.get_show_name() == true)
        {
        	$('#current_element_show_name').prop('checked', true);
        }

        $('#current_element_allowed_extensions').val(this.get_allowed_extensions());

        $('#current_element_minimum_filesize').val(this.get_minimum_filesize());
        $('#current_element_maximum_filesize').val(this.get_maximum_filesize());

        for(t_languages_id in this.get_names())
		{
        	$('#current_element_name_' + t_languages_id).val(this.get_name(t_languages_id));
        }

        for(t_languages_id in this.get_values())
		{
        	$('[name=current_element_language_' + t_languages_id + ']').val(this.get_value(t_languages_id));
        }
    }
	
    t_php_helper = '<?php if(defined("GM_GPRINT_ADMIN")){ ?>';
	
	this.set_element_names = function(p_names) {
		var t_elements_names = '';
		var invalid_element_names = false;
		
		for (t_languages_id in p_names) {
			$('#current_element_name_'+t_languages_id).removeClass('error');
			if (p_names[t_languages_id] === '') {
				$('#current_element_name_'+t_languages_id).addClass('error');
				invalid_element_names = true;
			}
			
			if (t_elements_names != '') {
				t_elements_names += '&';
			}
			t_elements_names +=
				'names[' + encodeURIComponent(t_languages_id) + ']=' + encodeURIComponent(p_names[t_languages_id]);
		}
		
		if (!invalid_element_names) {
			var c_elements_id = encodeURIComponent(this.get_elements_id());
			var t_success = jQuery.ajax({
				data: 'action=set_element_names&elements_id=' + c_elements_id + '&' + t_elements_names + '&mode='
				+ c_mode + '&page_token=' + this.page_token,
				url: 'request_port.php?module=GPrint',
				type: "POST",
				async: false
			}).responseText;
			
			if (t_success == 'true') {
				this.set_names(p_names);
			}
		}
	}

    this.set_element_values = function(p_values, p_languages_id)
	{
        var t_elements_values = '';
        var t_active_value = false;

		for(t_languages_id in p_values)
		{
			for(t_key in p_values[t_languages_id])
			{
				if(t_elements_values != '')
				{
	                t_elements_values += '&';
	            }

				t_elements_values += 'values[' + encodeURIComponent(t_languages_id) + '][' + t_key + ']=' + encodeURIComponent(p_values[t_languages_id][t_key]);
			}

            if(t_languages_id == p_languages_id)
            {
            	t_active_value = true;
            }
		}

		var c_elements_id = encodeURIComponent(this.get_elements_id());

        var t_success = jQuery.ajax({
            data: 'action=set_element_values&elements_id=' + c_elements_id + '&' + t_elements_values + '&mode=' + c_mode + '&page_token=' + this.page_token,
            url: 'request_port.php?module=GPrint',
            type: "POST",
            async: false
        }).responseText;

		if(t_success == 'true')
		{
            if(this.get_type() == 'text')
    		{
                $('#element_' + p_elements_id).html(p_values[coo_gprint_configuration.get_languages_id()][0]);
            }
            else if(this.get_type() == 'text_input')
    		{
    			if(this.get_show_name() == true)
    			{
    				$('#element_show_name_' + p_elements_id).show();
    			}
    			else
    			{
    				$('#element_show_name_' + p_elements_id).hide();
    			}

            	$('#element_' + p_elements_id).val(p_values[coo_gprint_configuration.get_languages_id()][0]);
    		}
    		else if(this.get_type() == 'textarea')
    		{
    			if(this.get_show_name() == true)
    			{
    				$('#element_show_name_' + p_elements_id).show();
    			}
    			else
    			{
    				$('#element_show_name_' + p_elements_id).hide();
    			}

    			$('#element_' + p_elements_id).html(p_values[coo_gprint_configuration.get_languages_id()][0]);
    		}
    		else if(this.get_type() == 'dropdown')
    		{
    			var t_dropdown_html = $('#element_container_' + p_elements_id).html();

    			t_dropdown_html = t_dropdown_html.substring(0, t_dropdown_html.lastIndexOf('<select'));

    			t_dropdown_html = '<div id="element_show_name_' + p_elements_id + '" style="display: none; position: absolute; top: -20px;">' + this.v_names[coo_gprint_configuration.get_languages_id()] + ':</div><select name="element_' + p_elements_id + '" id="element_' + p_elements_id + '" style="width: ' + this.get_width() + 'px; height: ' + this.get_height() + 'px" class="gm_gprint_dropdown" size="1">';

    			var t_dropdown_values = p_values[coo_gprint_configuration.get_languages_id()];

    			for(t_key in t_dropdown_values)
    			{
    				t_dropdown_html += '<option value="' + t_dropdown_values[t_key] + '">' + t_dropdown_values[t_key] + '</option>';
    			}

    			t_dropdown_html += '</select>';

    			$('#element_container_' + p_elements_id).html(t_dropdown_html);

    			if(this.get_show_name() == true)
    			{
    				$('#element_show_name_' + p_elements_id).show();
    			}
    			else
    			{
    				$('#element_show_name_' + p_elements_id).hide();
    			}
    		}
    		else if(this.get_type() == 'image' && t_active_value)
    		{
    			var t_dirname = $('#element_' + p_elements_id).attr('src');
    			t_dirname = t_dirname.match(/.*\//);
    			$('#element_' + p_elements_id).attr('src', t_dirname + p_values[coo_gprint_configuration.get_languages_id()][0]);
    		}

            this.set_values(p_values);
        }
    }

    this.set_size = function(p_width, p_height)
	{
    	var c_elements_id = encodeURIComponent(this.get_elements_id());
    	var c_width = gm_gprint_clear_number(p_width);
    	var c_height = gm_gprint_clear_number(p_height);

        var t_success = jQuery.ajax({
            data: 'action=set_element_size&elements_id=' + c_elements_id + '&width=' + c_width + '&height=' + c_height + '&mode=' + c_mode + '&page_token=' + this.page_token,
            url: 'request_port.php?module=GPrint',
            type: "POST",
            async: false
        }).responseText;

        if(t_success == 'true')
		{
            $('#element_' + this.get_elements_id()).css({
                'width': c_width + 'px',
                'height': c_height + 'px'
            });

            var t_width = Number(c_width);
            var t_height = Number(c_height);

            if(this.get_type() == 'text_input' || this.get_type() == 'textarea')
            {
            	t_width += 2;
            	t_height += 2;
            }

			$('#copy_element_container_' + this.get_elements_id()).css({
                'width': t_width + 'px',
                'height': t_height + 'px'
            });

            this.set_width(c_width);
            this.set_height(c_height);
        }
    }

    this.set_position = function(p_position_x, p_position_y)
	{
    	var c_elements_id = encodeURIComponent(this.get_elements_id());
    	var c_position_x = gm_gprint_clear_number(p_position_x);
    	var c_position_y = gm_gprint_clear_number(p_position_y);

    	var t_success = jQuery.ajax({
            data: 'action=set_element_position&elements_id=' + c_elements_id + '&position_x=' + c_position_x + '&position_y=' + c_position_y + '&mode=' + c_mode + '&page_token=' + this.page_token,
            url: 'request_port.php?module=GPrint',
            type: "POST",
            async: false
        }).responseText;

        if(t_success == 'true')
		{
            $('#element_container_' + this.get_elements_id()).css({
                'left': c_position_x + 'px',
                'top': c_position_y + 'px'
            });

			$('#copy_element_container_' + this.get_elements_id()).css({
                'left': c_position_x + 'px',
                'top': c_position_y + 'px'
            });

            this.set_position_x(c_position_x);
            this.set_position_y(c_position_y);
        }
    }

    this.set_element_z_index = function(p_z_index)
	{
    	var c_elements_id = encodeURIComponent(this.get_elements_id());
    	var c_z_index = gm_gprint_clear_number(p_z_index);

    	var t_success = jQuery.ajax({
            data: 'action=set_element_z_index&elements_id=' + c_elements_id + '&z_index=' + c_z_index + '&mode=' + c_mode + '&page_token=' + this.page_token,
            url: 'request_port.php?module=GPrint',
            type: "POST",
            async: false
        }).responseText;

        if(t_success == 'true')
		{
            $('#element_container_' + this.get_elements_id()).css({
                'z-index': c_z_index
            });

			var p_z_index_copy = Number(c_z_index) + 1;

			$('#copy_element_container_' + this.get_elements_id()).css({
                'z-index': p_z_index_copy
            });

            this.set_z_index(c_z_index);
        }
    }

    this.set_element_max_characters = function(p_max_characters)
	{
    	if(this.get_type() == 'text_input' || this.get_type() == 'textarea')
    	{
    		var c_elements_id = encodeURIComponent(this.get_elements_id());
        	var c_max_characters = gm_gprint_clear_number(p_max_characters);

        	var t_success = jQuery.ajax({
                data: 'action=set_element_max_characters&elements_id=' + c_elements_id + '&max_characters=' + c_max_characters + '&mode=' + c_mode + '&page_token=' + this.page_token,
                url: 'request_port.php?module=GPrint',
                type: "POST",
                async: false
            }).responseText;

            if(t_success == 'true')
    		{
                this.set_max_characters(c_max_characters);
            }
    	}
    }

    this.set_element_show_name = function(p_show_name)
	{
    	if(this.get_type() == 'text_input' || this.get_type() == 'textarea' || this.get_type() == 'dropdown')
    	{
    		var c_elements_id = encodeURIComponent(this.get_elements_id());
        	var c_show_name = gm_gprint_clear_number(p_show_name);

        	var t_success = jQuery.ajax({
                data: 'action=set_element_show_name&elements_id=' + c_elements_id + '&show_name=' + c_show_name + '&mode=' + c_mode + '&page_token=' + this.page_token,
                url: 'request_port.php?module=GPrint',
                type: "POST",
                async: false
            }).responseText;

            if(t_success == 'true')
    		{
                this.set_show_name(c_show_name);
            }
    	}
    }

    this.set_element_allowed_extensions = function(p_allowed_extensions)
	{
    	if(this.get_type() == 'file')
    	{
    		var c_elements_id = encodeURIComponent(this.get_elements_id());
        	var c_allowed_extensions = encodeURIComponent(p_allowed_extensions);

        	var t_success = jQuery.ajax({
                data: 'action=set_element_allowed_extensions&elements_id=' + c_elements_id + '&allowed_extensions=' + c_allowed_extensions + '&mode=' + c_mode + '&page_token=' + this.page_token,
                url: 'request_port.php?module=GPrint',
                type: "POST",
                async: false
            }).responseText;

            if(t_success == 'true')
    		{
                this.set_allowed_extensions(c_allowed_extensions);
            }
    	}
    }

    this.set_element_minimum_filesize = function(p_minimum_filesize)
	{
    	if(this.get_type() == 'file')
    	{
    		var c_elements_id = encodeURIComponent(this.get_elements_id());
        	var c_minimum_filesize = encodeURIComponent(p_minimum_filesize);

        	var t_success = jQuery.ajax({
                data: 'action=set_element_minimum_filesize&elements_id=' + c_elements_id + '&minimum_filesize=' + c_minimum_filesize + '&mode=' + c_mode + '&page_token=' + this.page_token,
                url: 'request_port.php?module=GPrint',
                type: "POST",
                async: false
            }).responseText;

            if(t_success == 'true')
    		{
                this.set_minimum_filesize(c_minimum_filesize);
            }
    	}
    }

    this.set_element_maximum_filesize = function(p_maximum_filesize)
	{
    	if(this.get_type() == 'file')
    	{
    		var c_elements_id = encodeURIComponent(this.get_elements_id());
        	var c_maximum_filesize = encodeURIComponent(p_maximum_filesize);

        	var t_success = jQuery.ajax({
                data: 'action=set_element_maximum_filesize&elements_id=' + c_elements_id + '&maximum_filesize=' + c_maximum_filesize + '&mode=' + c_mode + '&page_token=' + this.page_token,
                url: 'request_port.php?module=GPrint',
                type: "POST",
                async: false
            }).responseText;

            if(t_success == 'true')
    		{
                this.set_maximum_filesize(c_maximum_filesize);
            }
    	}
    }

    t_php_helper = '<?php } ?>';

    this.set_width = function(p_width)
	{
        this.v_width = p_width;
    }

    this.set_height = function(p_height)
	{
        this.v_height = p_height;
    }

    this.get_width = function()
	{
        return this.v_width;
    }

    this.get_height = function()
	{
        return this.v_height;
    }

    this.set_position_x = function(p_position_x)
	{
        this.v_position_x = p_position_x;
    }

    this.set_position_y = function(p_position_y)
	{
        this.v_position_y = p_position_y;
    }

    this.get_position_x = function()
	{
        return this.v_position_x;
    }

    this.get_position_y = function()
	{
        return this.v_position_y;
    }

    this.set_z_index = function(p_z_index)
	{
        this.v_z_index = p_z_index;
    }

    this.get_z_index = function()
	{
        return this.v_z_index;
    }

    this.set_max_characters = function(p_max_characters)
	{
        this.v_max_characters = p_max_characters;
    }

    this.get_max_characters = function()
	{
        return this.v_max_characters;
    }

    this.set_show_name = function(p_show_name)
	{
        if(p_show_name == '1' || p_show_name == 'true' || p_show_name == 1)
        {
        	this.v_show_name = true;
        }
        else if(p_show_name == '0' || p_show_name == 'false' || p_show_name == 0)
        {
        	this.v_show_name = false;
        }
        else if(p_show_name == true)
        {
        	this.v_show_name = true;
        }
        else
        {
        	this.v_show_name = false;
        }
    }

    this.get_show_name = function()
	{
        return this.v_show_name;
    }

    this.set_allowed_extensions = function(p_allowed_extensions)
	{
        this.v_allowed_extensions = gm_unescape(p_allowed_extensions);
    }

    this.get_allowed_extensions = function()
	{
        return this.v_allowed_extensions;
    }

    this.set_minimum_filesize = function(p_minimum_filesize)
	{
        this.v_minimum_filesize = gm_unescape(p_minimum_filesize);
    }

    this.get_minimum_filesize = function()
	{
        return this.v_minimum_filesize;
    }

    this.set_maximum_filesize = function(p_maximum_filesize)
	{
        this.v_maximum_filesize = gm_unescape(p_maximum_filesize);
    }

    this.get_maximum_filesize = function()
	{
        return this.v_maximum_filesize;
    }

    this.get_type = function()
	{
        return this.v_type;
    }

    this.set_type = function(p_type)
	{
        this.v_type = p_type;
    }

    this.get_name = function(p_languages_id)
    {
    	return this.v_names[p_languages_id];
    }

    this.get_names = function()
    {
    	return this.v_names;
    }

    this.set_names = function(p_names)
	{
    	for(t_languages_id in p_names)
		{
    		this.v_names[t_languages_id] = gm_unescape(p_names[t_languages_id]);
		}
    }

    this.get_value = function(p_languages_id)
    {
    	return this.v_values[p_languages_id][0];
    }

    this.get_values = function()
    {
    	return this.v_values;
    }

    this.set_values = function(p_values)
	{
    	for(t_languages_id in p_values)
		{
    		if(typeof(this.v_values[t_languages_id]) != 'object')
    		{
    			this.v_values[t_languages_id] = new Object();
    		}

    		for(t_key in p_values[t_languages_id])
    		{
    			this.v_values[t_languages_id][t_key] = gm_unescape(p_values[t_languages_id][t_key]);
    		}
    	}
    }

    this.set_selected_dropdown_value = function(p_value)
    {
    	this.v_selected_dropdown_value = gm_unescape(p_value);
    }

    this.get_selected_dropdown_value = function()
    {
    	return this.v_selected_dropdown_value;
    }

    this.set_download_key = function(p_download_key)
	{
        this.v_download_key = p_download_key;
    }

    this.get_download_key = function()
	{
        return this.v_download_key;
    }

    this.get_elements_id = function()
	{
        return this.v_elements_id;
    }
}
/*<?php
}
?>*/


Youez - 2016 - github.com/yon3zu
LinuXploit