Use directory path heading as breadcrumbs
This commit is contained in:
10
footer.html
10
footer.html
@@ -15,9 +15,17 @@
|
||||
<script src="/Nginx-Fancyindex-Theme/marked.min.js"></script>
|
||||
<script>
|
||||
let directoryHeading = document.getElementById("directory");
|
||||
document.title = "Directory Listing for " + directoryHeading.innerHTML;
|
||||
let directory = directoryHeading.innerHTML;
|
||||
document.title = "Directory Listing for " + directory;
|
||||
|
||||
let table = document.getElementById("list");
|
||||
|
||||
if (table.tBodies[0].rows[0].cells[0].children[0].innerHTML == "Parent directory/") {
|
||||
directoryHeading.innerHTML = directory.replaceAll(/[^/]+/g, (match, offset) =>
|
||||
`<a href="${directory.substr(0, offset+match.length+1)}">${match}</a>`
|
||||
);
|
||||
}
|
||||
|
||||
let searchContainer = document.getElementById("search-container");
|
||||
searchContainer.remove();
|
||||
table.before(searchContainer);
|
||||
|
||||
Reference in New Issue
Block a user