You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

40 lines
1.2 KiB

8 years ago
</div>
<div class="footer">
<a href="https://miroslavpokorny.com/simple-apache-directory-listing-theme"></a>
</div>
<script type="text/javascript">
var ignoreDirectories = 0; // set how many directories should be ignored
var ignoreAsNoLink = false; // set whether to ignore as 'do not display' or ignore as 'no links in breadcrub, but visible'
var path = document.location.pathname;
var segments = path.split("/");
var breadcrumbs = '/ ';
var currentPath = "/";
var homeLink = "/";
for (var i = 0; i<segments.length; i++) {
if (segments[i] != '') {
currentPath += segments[i] + '/';
if (ignoreDirectories >= i) {
if (ignoreAsNoLink) {
breadcrumbs += segments[i] + ' / ';
}
homeLink = currentPath;
} else {
breadcrumbs += '<a href="' + currentPath + '">' + segments[i] + '</a> / ';
}
}
}
if (ignoreDirectories !== 0) {
document.getElementById('homelink').setAttribute('href', homeLink);
if (path === homeLink) {
document.querySelector('tr:nth-child(3)').remove();
}
}
var elements = document.getElementsByClassName('header__breadcrumbs');
var n = elements.length;
for (i = 0; i < n; i++) {
var e = elements[i];
e.innerHTML = breadcrumbs;
}
</script>