403Webshell
Server IP : 195.130.67.5  /  Your IP : 216.73.217.154
Web Server : Microsoft-IIS/10.0
System : Windows NT WEBSERVER1 10.0 build 17763 (Windows Server 2016) i586
User : IUSR ( 0)
PHP Version : 7.4.19
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /inetpub/wwwroot/Helpdesk/theme/js/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /inetpub/wwwroot/Helpdesk/theme/js/reports_list.js
$(function () {
	$.fn.dataTable.moment( 'DD-MM-YYYY HH:mm:ss' );
	
	var x=$('.dataTable').DataTable({
        "paging": true,
		"searching": true,
		"stateSave": false,
		"info": true,
		columnDefs: [ {
            "searchable": true,
            "orderable": false,
			"targets": "no-sort"
			}, ] ,
        "order": [[ 0, "desc" ]],
		"pageLength": 100,
		dom: 'Blfrtip',
        buttons: [
			{
                extend: 'excel',
				exportOptions: {
					columns: [0,1,2,3,4],
					format : {
						header : function (data, columnIdx) {
							var htmlText = '<span>' + data + '</span>';
							var jHtmlObject = jQuery(htmlText);
							jHtmlObject.find('div').remove();
							var newHtml = jHtmlObject.text();
							return newHtml;
						}
					}
				},
            },
			{
                extend: 'print',
				exportOptions: {
					columns: [0,1,2,3,4],
					format : {
						header : function (data, columnIdx) {
							var htmlText = '<span>' + data + '</span>';
							var jHtmlObject = jQuery(htmlText);
							jHtmlObject.find('div').remove();
							var newHtml = jHtmlObject.text();
							return newHtml;
						}
					}					
				},
				customize: function ( win ) {
                    $(win.document.body)
                        .css( 'background-color', '#fff' )
                }
            }],
		language:  {
            "emptyTable": "Δεν υπάρχουν δεδομένα",
			"zeroRecords": "Δε βρέθηκαν αποτελέσματα",
			"search": "Αναζήτηση:",
			"paginate": {
				"first": "Πρώτη",
				"last": "Τελευταία",
				"next": "Επόμενη",
				"previous": "Προηγούμενη"
			},
			"lengthMenu": 'Προβολή <select>'+
				'<option value="25">25</option>'+
				'<option value="50">50</option>'+
				'<option value="100">100</option>'+			  
				'<option value="250">250</option>'+			  
				'<option value="500">500</option>'+			  
				'<option value="1000">1000</option>'+			  
				'<option value="-1">Όλα</option>'+
				'</select> εγγραφών',
			buttons: {
                excel: 'Εξαγωγή σε Excel',
                print: 'Εκτύπωση'
            }
        }
    });
		
	
	yadcf.init(x,[
		{column_number : 1, filter_default_label: "# Χωρίς φίλτρο"},
	    {column_number : 3, filter_default_label: "# Χωρίς φίλτρο"}]
	);	
		
	$('.message').on('click', function() {
		var $this = $(this);
		if ($this.data('open')) {
			$this.animate({'height':'100px'});
			$this.data('open', 0);

		}
		else{
			elem = $this.clone().css({"height":"auto","width":"auto"}).appendTo($this.parent('td'));
			height = elem.css("height");
			width = elem.css("width");
			elem.remove();

			$this.animate({"height":height}, 300);
			$this.data('open', 1);
		}
	});
	
	$('.toogle-status').click(function(e){
		e.preventDefault();

		var url = $(this).attr('data-app-base') + 'reports/tooglestatus/' + $(this).attr('data-id');
		var link = $(this);
		
		$.post(url, function(response){
			var response_status = $(response).find('#response_status').text();
			var response_text = $(response).find('#response_text').text();

			if (response_status == 1)
			{
				$.notify({message: response_text},{type:'info',delay:2000,newest_on_top: true});
				if (link.find('span').hasClass('col-red'))
				{
					link.find('span').removeClass('col-red').removeClass('fa-question-circle');
					link.find('span').addClass('col-green').addClass('fa-check-circle');
				}
				else
				{
					link.find('span').removeClass('col-green').removeClass('fa-check-circle');
					link.find('span').addClass('col-red').addClass('fa-question-circle');
				}
			}
			else
			{			
				$.notify({message: response_text},{type:'danger',delay:2000,newest_on_top: true});
			}
		});
	});
});

Youez - 2016 - github.com/yon3zu
LinuXploit