Add reload button when logged in as admin (for dev/testing purposes)

This commit is contained in:
Junior 2025-09-21 15:59:49 -04:00
parent a3c739cc77
commit 2b053e7c1a
3 changed files with 22 additions and 4 deletions

View File

@ -89,6 +89,21 @@ a {
.hide { .hide {
display: none; display: none;
} }
#reload {
right: 0;
top: 0;
position: fixed;
z-index: 100;
color: var(--primary-color);
background-color: var(--body-bg);
font-weight: bold;
font-size: 16pt;
cursor: pointer;
padding: 0.5em;
margin: 0.25em;
border: 2px solid var(--box-border);
border-radius: 10px;
}
#parsebooks { #parsebooks {
right: 0; right: 0;
bottom: 0; bottom: 0;

View File

@ -37,9 +37,8 @@ $curpath = $_SESSION['bookdir'];
<input placeholder="Enter Address" name="edit_kindle" id="edit_kindle" size="40" required> <input placeholder="Enter Address" name="edit_kindle" id="edit_kindle" size="40" required>
</div> </div>
</div> </div>
<div id='parsebooks' class='hide'> <div id='reload' class='hide'>R</div>
Parse <div id='parsebooks' class='hide'>Parse</div>
</div>
<script type='text/javascript' src='core/jquery-3.6.3.min.js'></script> <script type='text/javascript' src='core/jquery-3.6.3.min.js'></script>
<script type='text/javascript' src='core/jquery-ui-1.14.1/jquery-ui.min.js'></script> <script type='text/javascript' src='core/jquery-ui-1.14.1/jquery-ui.min.js'></script>
<script type='text/javascript' src='core/jquery.toast.min.js'></script> <script type='text/javascript' src='core/jquery.toast.min.js'></script>

View File

@ -42,6 +42,7 @@ $(document).ready(function() {
getContents(); getContents();
} }
}); });
$("#reload").on("click", function() { location.reload(true); });
$("#parsebooks").on("click", parseBooks); $("#parsebooks").on("click", parseBooks);
}); });
@ -75,7 +76,10 @@ function getContents() {
return; return;
} }
admin = data.admin; admin = data.admin;
if ( admin ) $("#parsebooks").removeClass("hide"); if ( admin ) {
$("#reload").removeClass("hide");
$("#parsebooks").removeClass("hide");
}
if ( data.kindlemail != kindlemail ) { if ( data.kindlemail != kindlemail ) {
kindlemail = data.kindlemail; kindlemail = data.kindlemail;
} }