This commit is contained in:
2025-05-15 18:36:13 -06:00
parent 36f4367b5c
commit 5099bc7b18
4 changed files with 23 additions and 8 deletions
+6 -1
View File
@@ -8,4 +8,9 @@ v0.2-dev
v0.3-dev v0.3-dev
added toggleable list of previous scans added toggleable list of previous scans
added link to clear all old scans added link to clear all old scans
v0.4-dev
bug fixes
layout improvements
efficiency improvements
+2 -3
View File
@@ -26,9 +26,8 @@ foreach($scans as $scan) {
<br><br> <br><br>
<p class="hidden" id="link"></p> <p class="hidden" id="link"></p>
<div id="scanlist" class="hidden"> <div id="scanlist" class="hidden">
<p><a href="run_clear_scans.php">Delete All Old Scans</a></p> <p><a href="run_clear_scans.php">Delete All Old Scans</a></p>
<p>Progress</p> <p>Progress<br><?php echo $scanList; ?></p>
<p><?php echo $scanList; ?></p>
</div> </div>
<br> <br>
<br> <br>
+11 -4
View File
@@ -12,17 +12,24 @@ function getID(ID) {
function toggleShow(ID, htmlUpdateID=false, htmlUpdateShowing=false, htmlUpdateHidden=false) { function toggleShow(ID, htmlUpdateID=false, htmlUpdateShowing=false, htmlUpdateHidden=false) {
let elemClasses = getID(ID).classList; let elemClasses = getID(ID).classList;
if(htmlUpdateID !== false && htmlUpdateShowing !== false && htmlUpdateHidden !== false) {
const updating = true;
updateElem = getID(htmlUpdateID).innerHTML;
} else {
const updating = false;
}
if(elemClasses.contains('hidden')) { if(elemClasses.contains('hidden')) {
elemClasses.remove('hidden'); elemClasses.remove('hidden');
if(htmlUpdateID !== false && htmlUpdateShowing !== false && htmlUpdateHidden !== false) { if(updating) {
getID(htmlUpdateID).innerHTML = htmlUpdateShowing; updateElem = htmlUpdateShowing;
} }
} else { } else {
elemClasses.add('hidden'); elemClasses.add('hidden');
if(htmlUpdateID !== false && htmlUpdateShowing !== false && htmlUpdateHidden !== false) { if(updating) {
getID(htmlUpdateID).innerHTML = htmlUpdateHidden; updateElem = htmlUpdateHidden;
} }
} }
} }
+4
View File
@@ -16,6 +16,10 @@ fix perms
auth system auth system
input/output validation input/output validation
x escapeshellcmd x escapeshellcmd
layout
collums
do not show scan list text when empty
figure out some kinda command ran for anchor text on previous scans
work on princesspi-nmap.xsl work on princesspi-nmap.xsl
clean up clean up
minimize stuff minimize stuff