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

breadcrumbs.js « .autoindex - github.com/iglvzx/IGalvez.Autoindex.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 8b3dc579e57789100b35d6bd580eb7148a59f101 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
var parts = decodeURI(document.URL).split('/');
parts.pop(); // remove last element


var breadcrumbs;

if(parts.length > 3) {

	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 {

	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);