Linux cesa-www-main 6.1.0-49-cloud-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.174-1 (2026-05-26) x86_64
Apache/2.4.68 (Debian)
Server IP : 10.218.0.2 & Your IP : 216.73.216.28
Domains :
Cant Read [ /etc/named.conf ]
User : www-data
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
var /
www /
cesa.co.za /
js /
Delete
Unzip
Name
Size
Permission
Date
Action
jQuery-File-Upload-10.32.0
[ DIR ]
drwxr-sr-x
2022-01-21 08:57
jquery-ui-multiselect-widget-master
[ DIR ]
drwxr-sr-x
2017-07-25 13:54
jqueryui
[ DIR ]
drwxr-sr-x
2017-07-25 13:55
jqueryui-1-13
[ DIR ]
drwxr-sr-x
2023-05-25 08:48
pdfjs
[ DIR ]
drwxr-sr-x
2025-02-20 13:23
select2
[ DIR ]
drwxr-sr-x
2024-02-16 10:55
jquery-1.11.3.min.js
93.71
KB
-rw-r--r--
2024-02-14 08:49
jquery-3.2.1.min.js
84.63
KB
-rw-r--r--
2024-02-14 08:49
jquery.autogrow.js
2.85
KB
-rw-r--r--
2025-02-06 10:47
jquery.datetimepicker.full.min.js
60.05
KB
-rw-r--r--
2024-02-14 08:49
jquery.steps.css
9.62
KB
-rw-r--r--
2024-06-07 11:41
jquery.steps.js
52.09
KB
-rw-r--r--
2024-06-07 11:41
jquery.steps.min.js
13.53
KB
-rw-r--r--
2024-02-14 08:49
jquery.validate.js
46.57
KB
-rw-r--r--
2024-02-14 08:49
msd.js
2.34
KB
-rw-r--r--
2024-10-08 13:19
shared.js
12.43
KB
-rw-r--r--
2026-04-08 08:10
wordpress.js
369
B
-rw-r--r--
2024-10-10 10:02
Save
Rename
//$.getScript("/js/jqueryui-1-13/jquery-ui.min.js", function () { //}); function setDTPickers() { $('.date-picker').datetimepicker({ format: 'Y-m-d H:i:00' }); } /** * Function that will redirect to a new page & pass data using submit * @param {type} path -> new url * @param {type} params -> JSON data to be posted * @param {type} method -> GET or POST * @returns {undefined} -> NA */ function gotoUrl(path, params, method) { //Null check method = method || "post"; // Set method to post by default if not specified. // The rest of this code assumes you are not using a library. // It can be made less wordy if you use one. var form = document.createElement("form"); form.setAttribute("method", method); form.setAttribute("action", path); //Fill the hidden form if (typeof params === 'string') { var hiddenField = document.createElement("input"); hiddenField.setAttribute("type", "hidden"); hiddenField.setAttribute("name", 'data'); hiddenField.setAttribute("value", params); form.appendChild(hiddenField); } else { for (var key in params) { if (params.hasOwnProperty(key)) { var hiddenField = document.createElement("input"); hiddenField.setAttribute("type", "hidden"); hiddenField.setAttribute("name", key); if (typeof params[key] === 'object') { hiddenField.setAttribute("value", JSON.stringify(params[key])); } else { hiddenField.setAttribute("value", params[key]); } form.appendChild(hiddenField); } } } document.body.appendChild(form); form.submit(); } (function ($, window) { window.showHideElement = function (clickElement, targetElement) { var showMore = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : 'More'; var showLess = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : 'Less'; if (clickElement.attr('data-show-more') != '') { showMore = clickElement.attr('data-show-more'); } if (clickElement.attr('data-show-less') != '') { showLess = clickElement.attr('data-show-less'); } if (targetElement.is(':visible')) { targetElement.fadeOut('slow'); clickElement.html(showMore); } else { targetElement.fadeIn('slow'); clickElement.html(showLess); } return false; } }(jQuery, window)); (function ($, window) { window.showSchoolAttendeeDetails = function (schoolPaymentId) { $('#modalPopup').dialog('open'); $.ajax({ url: '/echasl23/ajax/SchoolAttendeeDetails.php', type: 'POST', data: { id: schoolPaymentId }, success: function (response) { // console.log(response); var schoolAttendeeDetails = '<div class="school_attendee_details_display">' + '<h2>School Attendee Details</h2>' + '<div class="school_attendee_details_display_content">' + '<b>Name: </b>' + response.SchoolAttendee.ContactFirstName + ' ' + response.SchoolAttendee.ContactLastName + '<br>' + '<b>Known As: </b>' + response.SchoolAttendee.KnownAs + '<br>' + '<b>Company: </b>' + response.SchoolAttendee.CompanyName + '<br>' + '<b>Address: </b>' + response.SchoolAttendee.AddressLine1 + ' ' + response.SchoolAttendee.AddressLine2 + ' ' + response.SchoolAttendee.AddressLine3 + '<br>' + '<b>City: </b>' + response.SchoolAttendee.City + ' ' + response.SchoolAttendee.PostalCode + '<br>' + '<b>Phone: </b>' + response.SchoolAttendee.PhoneNumber + '<br>' + '<b>Email: </b>' + response.SchoolAttendee.Email + '<br>' + '<b>Registration Date: </b>' + response.SchoolAttendee.RegistrationDate + '<br>' + '<b>Registration Number: </b>' + response.SchoolAttendee.RegistrationNumber + '<br>' + '<b>Registration Status: </b>' + response.SchoolAttendee.RegistrationStatus + '<br>' + '<b>Dietary Requirements: </b>' + response.SchoolAttendee.DietaryReq + '<br>' + '<b>Attended: </b>' + response.SchoolAttendee.Attended + '<br>' + '<b>Order Number: </b>' + response.SchoolAttendee.OrderNum + '<br>' + '<b>VAT Number: </b>' + response.SchoolAttendee.OrgVATNum + '<br>' + '<b>ID Number: </b>' + response.SchoolAttendee.IDNumber + '<br>' + '<b>ECSA Registration Number: </b>' + response.SchoolAttendee.ECSANumber + '<br>' + '<b>SAICE Member Number: </b>' + response.SchoolAttendee.SAICEMemNumber + '<br>' + '<b>Professional Association: </b>' + response.SchoolAttendee.ProfAssoc + '<br>' + '<b>Booked By Telephone Number: </b>' + response.SchoolAttendee.BookingTel + '<br>' + '<b>Booked By Email: </b>' + response.SchoolAttendee.BookingEmail + '<br>' + '<b>Booked By Fax: </b>' + response.SchoolAttendee.BookingFax + '<br>' + '<b>Booked By Date: </b>' + response.SchoolAttendee.DateBooked + '<br>' + '<b>Booked By Name: </b>' + response.SchoolAttendee.BookingName + '<br>' + '<b>Designation: </b>' + response.SchoolAttendee.Designation + '<br>' + '<b>Cancelled: </b>' + response.SchoolAttendee.Cancelled + '<br>' + '<b>Cancelled Date: </b>' + response.SchoolAttendee.DateCancelled + '<br>' + '<b>Comments: </b>' + response.SchoolAttendee.Comments + '<br>' + '<b>Archived: </b>' + response.SchoolAttendee.Archived + '<br>' + '<b>Certificate Sent: </b>' + response.SchoolAttendee.CertificateSent + '<br>' + '<b>Company Type: </b>' + response.SchoolAttendee.CompanyType + '<br>' + '<b>SAICEMember: </b>' + response.SchoolAttendee.SAICEMember + '<br>' + '<b>SAICEMemNumber: </b>' + response.SchoolAttendee.SAICEMemNumber + '<br>' + '<b>CESAStaff: </b>' + response.SchoolAttendee.CESAStaff + '<br>' + '<b>Responsible for Payment: </b>' + response.SchoolAttendee.ResponsiblePayment + '<br>' + '<b>Marketing Source: </b>' + response.SchoolAttendee.MarketingSource + '<br>' + '<b>Package Chosen: </b>' + response.SchoolAttendee.PackageChosen + '<br>' + '<b>Parking: </b>' + response.SchoolAttendee.Parking + '<br>' + '<b>Years of Experience: </b>' + response.SchoolAttendee.YearsExperience + '<br>' + '<b>Subscribed: </b>' + response.SchoolAttendee.Subscribed + '<br>' + '<b>Quiz Reminder Sent: </b>' + response.SchoolAttendee.QuizReminderSent + '<br>' + '<b>Block Reminder Cert Send: </b>' + response.SchoolAttendee.BlockReminderCertSend + '<br>' + '<b>Event Name: </b>' + response.SchoolAttendee.EventName + '<br>' + '<b>Level: </b>' + response.SchoolAttendee.Level + '<br>' + '<b>Venue: </b>' + response.SchoolAttendee.Venue + '<br>' + '<b>Start Date: </b>' + response.SchoolAttendee.StartDate + '<br>' + '<b>End Date: </b>' + response.SchoolAttendee.EndDate + '<br>' + '<b>Start Time: </b>' + response.SchoolAttendee.StartTime + '<br>' + '<b>End Time: </b>' + response.SchoolAttendee.EndTime + '<br>' + '<b>Available Spaces: </b>' + response.SchoolAttendee.AvailableSpaces + '<br>' + '<b>Cost Per Person: </b>' + response.SchoolAttendee.CostPerPerson + '<br>' + '</div>'; if (response.SchoolPayments.length > 0) { schoolAttendeeDetails += '<div class="school_payments_display">' + '<h2>School Payments</h2>' + '<div class="school_payments_display_content">' + '<table class="table table-bordered">' + '<tr><th>Payment Date</th><th>Payment Amount</th><th>Payment Method</th><th>Payment Status</th></tr>'; for (var i = 0; i < response.SchoolPayments.length; i++) { schoolAttendeeDetails += '<tr>' + '<td>' + response.SchoolPayments[i].PaymentDate + '</td>' + '<td>' + response.SchoolPayments[i].PaymentAmount + '</td>' + '<td>' + response.SchoolPayments[i].PaymentMethod + '</td>' + '<td>' + response.SchoolPayments[i].PaymentStatus + '</td>' + '</tr>'; } schoolAttendeeDetails += '</table>' + '</div>'; } else { schoolAttendeeDetails += '<div class="school_payments_display">' + '<h3>School Payments</h3>' + '<div class="school_payments_display_content">' + '<p>No payments found</p>' + '</div>'; } //Display in the modal popup $('#modalContent').html(schoolAttendeeDetails); }, error: function (response) { console.log(response); $('#modalContent').html('<p>Error loading school attendee details</p>'); }, beforeSend: function () { $('#modalContent').html('<p>Loading...</p>'); } }); return false; } }(jQuery, window)); $(document).ready(function () { $('.select2-field').attr('style', 'width: 95% !important;'); $('.select2-field').select2(); // Initialize the modal dialog $('#modalPopup').dialog({ autoOpen: false, modal: true, width: 'auto', height: 'auto', resizable: true }); $('#course_schedule_id').change(function () { window.location = $(this).attr('data-url') + '?course_schedule_id=' + $(this).val() + '&order_by=' + $('#order_by').val(); }); $('#order_by').change(function () { window.location = $(this).attr('data-url') + '?course_schedule_id=' + $('#course_schedule_id').val() + '&order_by=' + $(this).val(); }); $('.school_attendee_details').click(function () { window.showSchoolAttendeeDetails($(this).attr('data-school-payment-id')); return false; }); // Click-to-view image modal for content images if ($('#imageModalPopup').length === 0) { $('body').append('<div id="imageModalPopup" title="Image preview" style="display:none; text-align:center;"><img id="imageModalPopupImg" src="" alt="Image preview" style="max-width:90vw; max-height:80vh; width:auto; height:auto;" /></div>'); } $('#imageModalPopup').dialog({ autoOpen: false, modal: true, width: Math.min($(window).width() * 0.92, 1200), height: 'auto', resizable: true, position: { my: 'center', at: 'center', of: window }, open: function () { $(this).dialog('option', 'position', { my: 'center', at: 'center', of: window }); } }); $('.image img, .imagce img').css('cursor', 'pointer'); $(document).on('click', '.image img, .imagce img', function () { var src = $(this).attr('src'); if (!src) { return false; } $('#imageModalPopupImg').off('load').on('load', function () { // Recenter after image dimensions are known $('#imageModalPopup').dialog('option', 'position', { my: 'center', at: 'center', of: window }); $('#imageModalPopup').dialog('option', 'width', Math.min($(window).width() * 0.92, this.naturalWidth + 40)); $('#imageModalPopup').dialog('option', 'height', 'auto'); }).attr('src', src); $('#imageModalPopup').dialog('option', 'width', Math.min($(window).width() * 0.92, 1200)); $('#imageModalPopup').dialog('open'); return false; }); });