initial commit of file from CVS for smeserver-phpsysinfo on Sat Sep 7 20:53:46 AEST 2024
This commit is contained in:
38
root/opt/phpsysinfo/plugins/ps/js/ps_bootstrap.js
Normal file
38
root/opt/phpsysinfo/plugins/ps/js/ps_bootstrap.js
Normal file
@@ -0,0 +1,38 @@
|
||||
function renderPlugin_ps(data) {
|
||||
|
||||
var directives = {
|
||||
MemoryUsage: {
|
||||
html: function () {
|
||||
return '<div class="progress"><div class="progress-bar progress-bar-info" style="width: ' + this["MemoryUsage"] + '%;"></div>' +
|
||||
'</div><div class="percent">' + this["MemoryUsage"] + '%</div>';
|
||||
}
|
||||
},
|
||||
Name: {
|
||||
html: function () {
|
||||
return this["Name"];
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
if (data['Plugins']['Plugin_PS'] !== undefined) {
|
||||
var psitems = items(data['Plugins']['Plugin_PS']['Process']);
|
||||
if (psitems.length > 0) {
|
||||
var ps_memory = [];
|
||||
var ps_item = [];
|
||||
for (i = 0; i < psitems.length ; i++) {
|
||||
ps_item = psitems[i]["@attributes"];
|
||||
ps_item["number"] = i + 1;
|
||||
ps_memory.push(ps_item);
|
||||
}
|
||||
$('#ps-data').render(ps_memory, directives);
|
||||
$('#ps_number').removeClass("sorttable_sorted"); // reset sort order
|
||||
sorttable.innerSortFunction.apply($('#ps_number')[0], []);
|
||||
|
||||
$('#block_ps').show();
|
||||
} else {
|
||||
$('#block_ps').hide();
|
||||
}
|
||||
} else {
|
||||
$('#block_ps').hide();
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user