Bug on the breadcrumbs in build.py
This commit is contained in:
parent
fdf05235b4
commit
2a78650ae3
6
build.py
6
build.py
|
@ -195,7 +195,7 @@ def GetParent(fs, pos):
|
||||||
thisLevel = fs[pos]['level']
|
thisLevel = fs[pos]['level']
|
||||||
pos = pos - 1
|
pos = pos - 1
|
||||||
|
|
||||||
while fs[pos]['level'] >= thisLevel and pos > 0:
|
while pos >= 0 and fs[pos]['level'] >= thisLevel:
|
||||||
pos = pos - 1
|
pos = pos - 1
|
||||||
|
|
||||||
return pos
|
return pos
|
||||||
|
@ -206,9 +206,9 @@ def GetParent(fs, pos):
|
||||||
def GetBreadCrumbs(fs, pos):
|
def GetBreadCrumbs(fs, pos):
|
||||||
breadcrumbs = ' <span class="divider">></span> <li class="active">'+ fs[pos]['title'] + '</li>'
|
breadcrumbs = ' <span class="divider">></span> <li class="active">'+ fs[pos]['title'] + '</li>'
|
||||||
# The <span class="divider">></span> is for Bootstrap pre-3.0
|
# The <span class="divider">></span> is for Bootstrap pre-3.0
|
||||||
while pos:
|
while pos >= 0:
|
||||||
pos = GetParent(fs,pos)
|
pos = GetParent(fs,pos)
|
||||||
if pos:
|
if pos >= 0:
|
||||||
breadcrumbs=' <span class="divider">></span> <li><a href="/' + fs[pos]['filename'] + '/">'+ fs[pos]['title'] + '</a></li>'+ breadcrumbs
|
breadcrumbs=' <span class="divider">></span> <li><a href="/' + fs[pos]['filename'] + '/">'+ fs[pos]['title'] + '</a></li>'+ breadcrumbs
|
||||||
|
|
||||||
breadcrumbs = '<ol class="breadcrumb"><li><a href="/toc/index.html">Home</a></li>' + breadcrumbs + '</ol>'
|
breadcrumbs = '<ol class="breadcrumb"><li><a href="/toc/index.html">Home</a></li>' + breadcrumbs + '</ol>'
|
||||||
|
|
Loading…
Reference in New Issue