OXIESEC PANEL
- Current Dir:
/
/
home
/
cubot
/
docroot
/
showcase
/
js
Server IP: 139.59.38.164
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
08/14/2022 11:05:33 AM
rwxr-xr-x
📁
D3
-
08/14/2022 11:05:22 AM
rwxr-xr-x
📁
D3Plugins
-
08/14/2022 11:05:12 AM
rwxr-xr-x
📁
SVG
-
08/14/2022 11:05:26 AM
rwxr-xr-x
📁
app
-
08/14/2022 11:05:11 AM
rwxr-xr-x
📄
chain-0.2.pack.js
9.62 KB
08/14/2022 11:05:24 AM
rw-r--r--
📄
charts.js
9.16 KB
08/14/2022 11:05:08 AM
rw-r--r--
📄
charts_google.js
9.17 KB
08/14/2022 11:05:24 AM
rw-r--r--
📄
charts_high.js
8.57 KB
08/14/2022 11:05:26 AM
rw-r--r--
📄
charts_jqplot.js
16.54 KB
08/14/2022 11:05:24 AM
rw-r--r--
📄
display.js
7.35 KB
08/14/2022 11:05:12 AM
rw-r--r--
📄
dtree.js
9.48 KB
08/14/2022 11:05:26 AM
rw-r--r--
📄
excanvas.js
19.02 KB
08/14/2022 11:05:26 AM
rw-r--r--
📄
exportGraphAsImage.js
6.11 KB
08/14/2022 11:05:26 AM
rw-r--r--
📁
geoChart
-
08/14/2022 11:05:27 AM
rwxr-xr-x
📄
graph.drill.js
33 bytes
08/14/2022 11:05:08 AM
rw-r--r--
📄
highcharts.js
84.6 KB
08/14/2022 11:05:24 AM
rw-r--r--
📁
jpolite
-
12/31/2022 09:09:15 AM
rwxr-xr-x
📄
jpolite.core.js
6.57 KB
08/14/2022 11:05:22 AM
rw-r--r--
📄
jpolite.ext.js
67.73 KB
08/14/2022 11:05:26 AM
rw-r--r--
📄
jqModal.js
2.6 KB
08/14/2022 11:05:26 AM
rw-r--r--
📁
jqplot
-
08/14/2022 11:05:15 AM
rwxr-xr-x
📁
jquery
-
08/14/2022 11:05:11 AM
rwxr-xr-x
📄
jquery-ui-1.7.2.custom.min.js
181.6 KB
08/14/2022 11:05:24 AM
rw-r--r--
📄
jquery.cookie.js
732 bytes
08/14/2022 11:05:24 AM
rw-r--r--
📄
jquery.dataTables.min.js
103.11 KB
08/14/2022 11:05:26 AM
rw-r--r--
📄
jquery.gritter.js
3.99 KB
08/14/2022 11:05:27 AM
rw-r--r--
📄
jquery.js
99.6 KB
08/14/2022 11:05:12 AM
rw-r--r--
📄
jquery.json-2.2.js
2.18 KB
08/14/2022 11:05:27 AM
rw-r--r--
📄
jquery.kwicks-1.5.1.pack.js
2.1 KB
08/14/2022 11:05:24 AM
rw-r--r--
📄
jquery.lavalamp.1.3.2-min.js
1.83 KB
08/14/2022 11:05:12 AM
rw-r--r--
📄
jquery.ui.tabs.js
11.26 KB
08/14/2022 11:05:24 AM
rw-r--r--
📄
json.js
14.95 KB
08/14/2022 11:05:08 AM
rw-r--r--
📁
plugins
-
08/14/2022 11:05:13 AM
rwxr-xr-x
📄
preCheck.js
1.03 KB
08/14/2022 11:05:15 AM
rw-r--r--
📄
s.log
1.49 KB
08/14/2022 11:05:12 AM
rw-r--r--
📄
tableChart.js
1.62 KB
08/14/2022 11:05:28 AM
rw-r--r--
📁
tree
-
08/14/2022 11:05:12 AM
rwxr-xr-x
📁
ws
-
09/08/2022 11:30:07 AM
rwxr-xr-x
📄
ws.core.js
23.66 KB
08/14/2022 11:05:08 AM
rw-r--r--
📄
ws.ext.js
11.93 KB
08/14/2022 11:05:08 AM
rw-r--r--
Editing: json.js
Close
var multiDash="",reqState=-1,dashIdCache=-1,pageIdCache=-1;function dashCollection(a){this.dashObj=a;this.defaultDashboard=-1;this.defaultPage=-1;this.isShared=-1;this.setDefaultDash=setDefaultDash;this.setDefaultPage=setDefaultPage;this.setReportDashLink=setReportDashLink;this.setReportDisplayType=setReportDisplayType;this.setReportPosition=setReportPosition;this.setReportDisplayOptions=setReportDisplayOptions;this.setReportId=setReportId;this.setPageLayout=setPageLayout;this.getDashboards=getDashboards;this.getCurrentPages=getCurrentPages;this.getDashboardPages=getDashboardPages;this.getAllReports=getAllReports;this.getReportLayout=getReportLayout;this.getReportDashLink=getReportDashLink;this.getReportIdById=getReportIdById;this.getReportDisplayOptions=getReportDisplayOptions;this.getSelectedDashId=getSelectedDashId;this.getSelectedPageId=getSelectedPageId;this.getPageLayout=getPageLayout;this.getDashNameById=getDashNameById;this.getPageNameById=getPageNameById;this.adddashboard=adddashboard;this.addPage2dashboard=addPage2dashboard;this.addReport2Page=addReport2Page;this.removeDashboard=removeDashboard;this.removePageFromDashboard=removePageFromDashboard;this.removeReportFromPage=removeReportFromPage;this.removeReportDashLinkByPage=removeReportDashLinkByPage;this.removeReportDashLinkByDash=removeReportDashLinkByDash;this.renameDashboard=renameDashboard;this.renamePage=renamePage}function setDefaultDash(b){for(var a=0;a<this.dashObj.length;a++){if(this.dashObj[a].id==b){this.defaultDashboard=a;break}}}function setDefaultPage(a){for(var b=0;b<this.dashObj[this.defaultDashboard].pages.length;b++){if(this.dashObj[this.defaultDashboard].pages[b].id==a){this.defaultPage=b;break}}}function setReportDashLink(e,a,c){var b=this.dashObj[this.defaultDashboard].pages[this.defaultPage].reports;for(var d=0;d<b.length;d++){if(b[d].id==e){b[d].ReportOptions.linkToDashboardPage.Dashboard=a;b[d].ReportOptions.linkToDashboardPage.PageId=c;if(this.isShared!=1){savePages(getSelectedDashId(),getSelectedPageId())}break}}}function setReportDisplayType(d,c){var a=this.dashObj[this.defaultDashboard].pages[this.defaultPage].reports;for(var b=0;b<a.length;b++){if(a[b].id==d){a[b].DisplayType=c;if(this.isShared!=1){savePages(getSelectedDashId(),getSelectedPageId())}break}}}function setReportId(d,c){var a=this.dashObj[this.defaultDashboard].pages[this.defaultPage].reports;for(var b=0;b<a.length;b++){if(a[b].id==d){a[b].ReportId=c;if(this.isShared!=1){savePages(getSelectedDashId(),getSelectedPageId())}break}}}function setReportPosition(d,c){var a=this.dashObj[this.defaultDashboard].pages[this.defaultPage].reports;for(var b=0;b<a.length;b++){if(a[b].id==d){a[b].Position=c;break}}}function setReportDisplayOptions(d,c){var a=this.dashObj[this.defaultDashboard].pages[this.defaultPage].reports;for(var b=0;b<a.length;b++){if(a[b].id==d){a[b].DisplayOptions=c;if(this.isShared!=1){savePages(getSelectedDashId(),getSelectedPageId())}break}}}function setPageLayout(a,c){for(var b=0;b<this.dashObj[this.defaultDashboard].pages.length;b++){if(this.dashObj[this.defaultDashboard].pages[b].id==a){this.dashObj[this.defaultDashboard].pages[b].layout=c;if(this.isShared!=1){savePages(getSelectedDashId(),getSelectedPageId())}break}}}function getPageLayout(){return this.dashObj[this.defaultDashboard].pages[this.defaultPage].layout}function getDashboards(){var b=new Array();for(var a=0;a<this.dashObj.length;a++){b.push(this.dashObj[a].id+":"+this.dashObj[a].name+":"+this.dashObj[a].Owner.id)}return b}function getCurrentPages(){var c=new Array();var a=this.dashObj[this.defaultDashboard].pages;for(var b=0;b<a.length;b++){c.push(a[b].id+":"+a[b].name+":"+a[b].layout)}return c}function getDashboardPages(d){var c=new Array(),b=0;var a="";for(b=0;b<this.dashObj.length;b++){if(this.dashObj[b].id==d){a=this.dashObj[b].pages;break}}for(var b=0;b<a.length;b++){c.push(a[b].id+":"+a[b].name+":"+a[b].layout)}return c}function getAllReports(){var d=new Array();var a=this.dashObj[this.defaultDashboard].pages;for(var c=0;c<a.length;c++){for(var b=0;b<a[c].reports.length;b++){d.push(a[c].reports[b].id+"@"+a[c].reports[b].ReportId+":"+a[c].reports[b].DisplayType)}}return d}function getReportLayout(){var e=new Array();var a=this.dashObj[this.defaultDashboard].pages;var d="";for(var c=0;c<a.length;c++){d=a[c].id+"@";for(var b=0;b<a[c].reports.length;b++){if(b>0){d+=","}d+=a[c].reports[b].id+":"+a[c].reports[b].Position;if(a[c].reports[b].ReportId.indexOf(".htm")>-1){d+="::B"}}e.push(d)}return e}function getReportDashLink(d){var b=this.dashObj[this.defaultDashboard].pages[this.defaultPage].reports;var a=new Array();for(var c=0;c<b.length;c++){if(b[c].id==d&&typeof b[c].ReportOptions.linkToDashboardPage.Dashboard!="undefined"){a.push(b[c].ReportOptions.linkToDashboardPage.Dashboard);a.push(b[c].ReportOptions.linkToDashboardPage.PageId);return a}}return""}function getReportIdById(d){var b=this.dashObj[this.defaultDashboard].pages[this.defaultPage].reports;for(var c=0;c<b.length;c++){var a=new Array();if(b[c].id==d){return b[c].ReportId}}return""}function getReportDisplayOptions(c){var a=this.dashObj[this.defaultDashboard].pages[this.defaultPage].reports;for(var b=0;b<a.length;b++){if(a[b].id==c){return a[b].DisplayOptions}}return{}}function getSelectedDashId(){if(multiDash.dashObj[multiDash.defaultDashboard]){return multiDash.dashObj[multiDash.defaultDashboard].id}else{return -1}}function getSelectedPageId(){if(multiDash.dashObj[multiDash.defaultDashboard].pages[multiDash.defaultPage]){return multiDash.dashObj[multiDash.defaultDashboard].pages[multiDash.defaultPage].id}else{return -1}}function getDashNameById(b){for(var a=0;a<this.dashObj.length;a++){if(this.dashObj[a].id==b){return this.dashObj[a].name}}return""}function getPageNameById(a){for(var c=0;c<this.dashObj.length;c++){for(var b=0;b<this.dashObj[c].pages.length;b++){if(this.dashObj[c].pages[b].id==a){return this.dashObj[c].pages[b].name}}}return""}function adddashboard(dashId,dashName,ownerId,ownerName){var dash=eval('({ "id":'+dashId+', "name": "'+dashName+'", "Owner": { "id" : "'+ownerId+'", "Name": "'+ownerName+'" },"Options": "","pages": []})');this.dashObj.push(dash);saveDashboardsWithoutPages(dashId)}function addPage2dashboard(pageId,pageName){var page=eval('({ "id": "'+pageId+'", "name": "'+pageName+'", "layout": "L_2_0", "Options": { } , "reports": []})');this.dashObj[this.defaultDashboard].pages.push(page);saveOneDashboard(getSelectedDashId())}function addReport2Page(id,ReportId,DisplayType,Position,reportPosition){var report=eval('({ "id":'+id+', "ReportId": "'+ReportId+'", "DisplayType": "'+DisplayType+'", "Position": "'+Position+'", "ReportOptions": { "linkToDashboardPage": { } } , "DisplayOptions": { } })');var reports=this.dashObj[this.defaultDashboard].pages[this.defaultPage].reports;if(reportPosition>-1){reports.splice(reportPosition,0,report);for(var i=0;i<reports.length;i++){if(i%2){reports[i].Position="c2"}else{reports[i].Position="c1"}}}else{reports.push(report)}savePages(getSelectedDashId(),getSelectedPageId())}function removeDashboard(c){var b=false;if(this.dashObj[this.defaultDashboard].id==c){b=true}for(var a=0;a<this.dashObj.length;a++){if(this.dashObj[a].id==c){removeDashboardFromDB(c);this.dashObj.splice(a,1);this.removeReportDashLinkByDash(c);saveDashboardCollection();break}}if(b){if(this.dashObj.length>0){this.defaultDashboard=0;this.defaultPage=0}clearGraphs();initDashboard(0)}else{if(this.defaultDashboard>=a){this.defaultDashboard--}}}function removePageFromDashboard(a){for(var b=0;b<this.dashObj[this.defaultDashboard].pages.length;b++){if(this.dashObj[this.defaultDashboard].pages[b].id==a){deletePagesFromDB(getSelectedDashId(),a);this.dashObj[this.defaultDashboard].pages.splice(b,1);this.removeReportDashLinkByPage(a);saveDashboard(getSelectedDashId());saveDashPage(getSelectedDashId());break}}}function removeReportFromPage(c){var a=this.dashObj[this.defaultDashboard].pages[this.defaultPage].reports;for(var b=0;b<a.length;b++){if(a[b].id==c){a.splice(b,1);savePages(getSelectedDashId(),getSelectedPageId());break}}}function removeReportDashLinkByPage(c){var d=0,b=0,a=0;for(d=0;d<this.dashObj.length;d++){for(b=0;b<this.dashObj[d].pages.length;b++){for(a=0;a<this.dashObj[d].pages[b].reports.length;a++){if(this.dashObj[d].pages[b].reports[a].ReportOptions.linkToDashboardPage.PageId==c){this.dashObj[d].pages[b].reports[a].ReportOptions.linkToDashboardPage.PageId="";this.dashObj[d].pages[b].reports[a].ReportOptions.linkToDashboardPage.Dashboard=""}}}}}function removeReportDashLinkByDash(a){var d=0,c=0,b=0;for(d=0;d<this.dashObj.length;d++){for(c=0;c<this.dashObj[d].pages.length;c++){for(b=0;b<this.dashObj[d].pages[c].reports.length;b++){if(this.dashObj[d].pages[c].reports[b].ReportOptions.linkToDashboardPage.Dashboard==a){this.dashObj[d].pages[c].reports[b].ReportOptions.linkToDashboardPage.PageId="";this.dashObj[d].pages[c].reports[b].ReportOptions.linkToDashboardPage.Dashboard=""}}}}}function renameDashboard(c,a){for(var b=0;b<this.dashObj.length;b++){if(this.dashObj[b].id==c){this.dashObj[b].name=a;saveDashboard(c);break}}}function renamePage(c,a){for(var b=0;b<this.dashObj[this.defaultDashboard].pages.length;b++){if(this.dashObj[this.defaultDashboard].pages[b].id==c){this.dashObj[this.defaultDashboard].pages[b].name=a;if(this.isShared!=1){savePages(getSelectedDashId(),c)}break}}return true}function print(){alert($.toJSON(multiDash))}function copyToPersonalSpace(){var e=new Array(),f=new Array();var d="",c=0;for(c=0;c<multiDash.dashObj.length;c++){if(multiDash.defaultDashboard!=c){continue}multiDash.dashObj[c].id=getNextSequenceId();f.push(multiDash.dashObj[c].id);multiDash.dashObj[c].Owner.id=userId;multiDash.dashObj[c].Owner.Name=userName;for(var b=0;b<multiDash.dashObj[c].pages.length;b++){multiDash.dashObj[c].pages[b].id=getNextSequenceId();for(var a=0;a<multiDash.dashObj[c].pages[b].reports.length;a++){multiDash.dashObj[c].pages[b].reports[a].id=getNextSequenceId();multiDash.dashObj[c].pages[b].reports[a].ReportOptions.linkToDashboardPage.Dashboard="";multiDash.dashObj[c].pages[b].reports[a].ReportOptions.linkToDashboardPage.PageId=""}}break}if(f.length<1){return}d=getPersonalDashboardJson();saveOneDashboard(f[0]);if(d.length>0){for(c=0;c<d.length;c++){e.push(d[c].id)}e=e.concat(f);saveContent("DashboardCollection",0,e.join(":"))}else{saveContent("DashboardCollection",0,f[0])}reqState=0;clearGraphs();initDashboard(0);if(multiDash&&multiDash.dashObj.length>0){multiDash.setDefaultDash(f[0])}}function saveDashboardCollection(){var a=new Array();for(i=0;i<multiDash.dashObj.length;i++){a.push(multiDash.dashObj[i].id)}if(a.length>0){saveContent("DashboardCollection",0,a.join(":"))}else{removeContent("DashboardCollection",0)}}function saveDashboard(b){for(i=0;i<multiDash.dashObj.length;i++){if((b>0)&&(b!=multiDash.dashObj[i].id)){continue}var a=jQuery.extend(true,{},multiDash.dashObj[i]);for(j=0;j<multiDash.dashObj[i].pages.length;j++){a.pages[j]="@#"+multiDash.dashObj[i].pages[j].id}saveContent("Dashboard",a.id,$.toJSON(a))}}function saveDashPage(b){var a=new Array();for(i=0;i<multiDash.dashObj.length;i++){if((b>0)&&(b!=multiDash.dashObj[i].id)){continue}a.splice(0,a.length);for(j=0;j<multiDash.dashObj[i].pages.length;j++){a.push(multiDash.dashObj[i].pages[j].id)}if(a.length>0){saveContent("DashPage",multiDash.dashObj[i].id,a.join(":"))}else{removeContent("DashPage",b)}}}function savePages(b,a){for(i=0;i<multiDash.dashObj.length;i++){if((b>0)&&(b!=multiDash.dashObj[i].id)){continue}for(j=0;j<multiDash.dashObj[i].pages.length;j++){if((a>0)&&(a!=multiDash.dashObj[i].pages[j].id)){continue}saveContent("Page",multiDash.dashObj[i].pages[j].id,$.toJSON(multiDash.dashObj[i].pages[j]))}}}function saveCompleteDashboards(){saveDashboardCollection();saveDashboard(-1);saveDashPage(-1);savePages(-1,-1)}function saveOneDashboard(a){saveDashboard(a);saveDashPage(a);savePages(a,-1)}function saveDashboardsWithoutPages(a){saveDashboardCollection();saveDashboard(a);saveDashPage(a)}function deletePagesFromDB(b,a){for(i=0;i<multiDash.dashObj.length;i++){if((b>0)&&(b!=multiDash.dashObj[i].id)){continue}for(j=0;j<multiDash.dashObj[i].pages.length;j++){if((a>0)&&(a!=multiDash.dashObj[i].pages[j].id)){continue}removeContent("Page",multiDash.dashObj[i].pages[j].id);shareObject(sessionid,multiDash.dashObj[i].pages[j].id,"P","Users=All;Groups=All","Remove")}}}function removeDashboardFromDB(b){for(var a=0;a<multiDash.dashObj.length;a++){if((b>0)&&(b!=multiDash.dashObj[a].id)){continue}removeContent("DashPage",multiDash.dashObj[a].id);removeContent("Dashboard",multiDash.dashObj[a].id);shareObject(sessionid,multiDash.dashObj[a].id,"D","Users=All;Groups=All","Remove")}deletePagesFromDB(b,-1)}function getDashboardJSON(){if(multiDash&&multiDash.dashObj.length>0&&reqState!=-1&&multiDash.isShared==reqState){return}if(typeof reqState=="undefined"||reqState==-1){json=getPersonalDashboardJson();if(json.length<1){json=getSharedDashboardJson();if(json.length>0){reqState=1}}else{reqState=0}}else{if(reqState==0){json=getPersonalDashboardJson()}else{if(reqState==1){json=getSharedDashboardJson();if(json.length<1){alert(getlabel("No Shared content found for the user."));return}}}}if(json.length<1){json=$.evalJSON('[{"id":'+getNextSequenceId()+',"name":"Dashboard1","Owner":{"id":"'+userId+'","Name":"'+userName+'"},"Options":{},"pages":[]}]')}if(multiDash){multiDash.dashObj=json;multiDash.isShared=reqState}else{multiDash=new dashCollection(json);if(dashIdCache>0){multiDash.setDefaultDash(dashIdCache)}else{multiDash.defaultDashboard=0}if(pageIdCache>0){multiDash.setDefaultPage(pageIdCache)}else{multiDash.defaultPage=0}multiDash.isShared=reqState}if(multiDash.dashObj.length<multiDash.defaultDashboard){multiDash.defaultDashboard=0}if(multiDash.dashObj[multiDash.defaultDashboard].pages.length<1){multiDash.addPage2dashboard(getNextSequenceId(),"SamplePage");saveDashboardCollection()}}function getPersonalDashboardJson(){var b=0,c="",d=-1;var a=getContentData(sessionid,"DashboardCollection",0);if(a.length>0){return $.evalJSON(a)}else{return""}}function getSharedDashboardJson(){var f,e,d,b="",h=-1,l=-1;var a=getSharedContent(sessionid,"P",2);var c=getSharedContent(sessionid,"D",2);var g=new Array();var m=new Array();if(c.length>0&&a.length>0){g=c.concat(a)}else{if(c.length>0){g=c.slice(0)}else{if(a.length>0){g=a.slice(0)}}}for(f=0;f<g.length;f++){b=$.evalJSON(g[f]);h=-1;for(e=0;e<m.length;e++){if(m[e].id==b[0].id){for(d=0;d<m[e].pages.length;d++){h=e;if(m[e].pages[d].id==b[0].pages[0].id){h=-2;break}}break}}if(h==-2){continue}if(h>=0){m[h].pages.push(b[0].pages[0])}else{m.push(b[0])}}return m}function executeReportDashLink(b){var a=multiDash.getReportDashLink(b);if(a.length>0&&typeof a[0]!="undefined"){multiDash.setDefaultDash(a[0]);multiDash.setDefaultPage(a[1]);clearGraphs();initDashboard()}}var _shared={};function fillShared(c){var b=0,a=0;for(b=0;b<c.length;b++){if(typeof _shared[c[b][0]]!="undefined"){tmpaArray=c[b][2].split(":");for(a in tmpaArray){_shared[c[b][0]].users.push(tmpaArray[a])}}else{_shared[c[b][0]]=$.evalJSON('{"users":[]}');tmpaArray=c[b][2].split(":");for(a in tmpaArray){_shared[c[b][0]].users.push(tmpaArray[a])}}}}function getAllSharedObjects(){_shared={};fillShared(getSharedList(sessionid,"P",3));fillShared(getSharedList(sessionid,"D",3))};