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.217.79
Domains :
Cant Read [ /etc/named.conf ]
User : www-data
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
var /
www /
v3.cesa.co.za /
assets /
Delete
Unzip
Name
Size
Permission
Date
Action
controllers
[ DIR ]
drwxrwxr-x
2026-08-17 03:12
images
[ DIR ]
drwxr-xr-x
2026-08-17 03:12
styles
[ DIR ]
drwxrwxr-x
2026-08-17 03:12
.htaccess
237
B
-r-xr-xr-x
2026-08-17 03:12
app.js
666
B
-rwxrwxr-x
2025-06-19 08:10
bootstrap.js
422
B
-rwxrwxr-x
2025-06-19 08:10
controllers.json
49
B
-rwxrwxr-x
2026-04-15 11:35
form.js
469
B
-rwxrwxr-x
2025-06-19 08:10
report.js
6.79
KB
-rwxrwxr-x
2025-06-19 08:10
Save
Rename
import './styles/report.scss'; require('chart.js/auto'); import Chart from 'chart.js/auto'; (function ($, window) { window.drawPieChart = function (chartCanvasId, dataSet, labels, links, labelName) { new Chart( document.getElementById(chartCanvasId), { type: 'pie', data: { labels: labels, datasets: [ { label: labelName, data: dataSet } ] }, options: { plugins: { datalabels: { display: true, color: '#000000', anchor: 'middle', clamp: 'true', font: { size: '10' }, padding: { top: 1, bottom: 1 }, formatter: function (value, context) { //return context.chart.data.labels[context.dataIndex]; return value > 2 ? value : ""; } } } } } ); }; }(jQuery, window)); (function ($, window) { window.drawStackedbarChart = function (chartCanvasId, dataSet, labels, links, labelName) { var chartObject = new Chart( document.getElementById(chartCanvasId), { type: 'bar', data: { labels: labels, // links: links, datasets: dataSet }, options: { plugins: { datalabels: { display: true, color: '#000000', anchor: 'middle', clamp: 'true', font: { size: '10' }, padding: { top: 1, bottom: 1 }, formatter: function (value, context) { //return context.chart.data.labels[context.dataIndex]; return value > 2 ? value : ""; } }, title: { display: true, text: labelName } }, scales: { x: { stacked: true }, y: { stacked: true } } // , // onClick: function (evt, activePoints) { // // console.log(activePoints[0]); // var clickedElementindex = activePoints[0].index; // var datasetindex = activePoints[0].datasetIndex; // // // console.log(data[datasetindex]); // // var monthIndex = data[datasetindex].clientId + '_' + data[datasetindex].natureId + '_' + clickedElementindex; // // console.log(monthIndex); // var linkUrl = links[monthIndex]; // // // console.log(linkUrl); // window.location = linkUrl; // } } } ); }; }(jQuery, window)); (function ($, window) { window.drawGroupedbarChart = function (chartCanvasId, dataSet, labels, links, labelName) { var chartObject = new Chart( document.getElementById(chartCanvasId), { type: 'bar', data: { labels: labels, // links: links, datasets: dataSet }, options: { plugins: { datalabels: { display: true, color: '#000000', anchor: 'middle', clamp: 'true', font: { size: '10' }, padding: { top: 1, bottom: 1 }, formatter: function (value, context) { //return context.chart.data.labels[context.dataIndex]; return value > 2 ? value : ""; } }, title: { display: true, text: labelName } }, scales: { x: { stacked: true }, y: { stacked: true } } // , // onClick: function (evt, activePoints) { // // console.log(activePoints[0]); // var clickedElementindex = activePoints[0].index; // var datasetindex = activePoints[0].datasetIndex; // // // console.log(data[datasetindex]); // // var monthIndex = data[datasetindex].clientId + '_' + data[datasetindex].natureId + '_' + clickedElementindex; // // console.log(monthIndex); // var linkUrl = links[monthIndex]; // // // console.log(linkUrl); // window.location = linkUrl; // } } } ); }; }(jQuery, window));