Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/iglvzx/IGalvez.Autoindex.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to '.autoindex/breadcrumbs.js')
-rwxr-xr-x.autoindex/breadcrumbs.js27
1 files changed, 27 insertions, 0 deletions
diff --git a/.autoindex/breadcrumbs.js b/.autoindex/breadcrumbs.js
new file mode 100755
index 0000000..a23ba08
--- /dev/null
+++ b/.autoindex/breadcrumbs.js
@@ -0,0 +1,27 @@
+var parts = document.URL.split('/');
+parts.pop(); // remove last element
+
+if(parts.length > 3) {
+
+ var breadcrumbs = '<a href="/"><i class="fa fa-fw fa-home"></i>' /*+ parts[0] + '//' + parts[2].replace(/(\W)/g, '$1<wbr/>') */+ '<span>/</span></a>';
+
+ var current = '';
+ for(var i = 3; i < parts.length; i++) {
+
+ current += '/' + parts[i];
+ breadcrumbs += '<a ';
+
+ if(i == parts.length - 1) {
+ breadcrumbs += 'class="active" ';
+ }
+
+ breadcrumbs += 'href="' + current + '/">' + parts[i].replace(/(\W)/g, '$1<wbr/>') + '<span>/</span></a></i>';
+
+ }
+} else {
+
+ var breadcrumbs = '<a class="active" href="/"><i class="fa fa-fw fa-home"></i>' /*+ parts[0] + '//' + parts[2].replace(/(\W)/g, '$1<wbr/>')*/ + '<span>/</span></a>';
+
+}
+
+$('#url').html(breadcrumbs); \ No newline at end of file