version 1.28, 2004/05/28 06:28:22
|
version 1.29, 2004/05/28 09:50:39
|
Line 520 class ECHO_navigation(Folder):
|
Line 520 class ECHO_navigation(Folder):
|
|
|
return len(self.barFromHash(self.createNavHash(0))) |
return len(self.barFromHash(self.createNavHash(0))) |
|
|
|
def startOfHierarchy(self,list): |
|
splitted=self.pathToHierarchy.split("/") |
|
last=splitted[len(splitted)-1] |
|
#print last,list |
|
try: |
|
nr=list.index(last) |
|
except: |
|
nr=0 |
|
return nr+1 |
|
|
def secondNavElements(self): |
def secondNavElements(self): |
"""Zweite Ordnung""" |
"""Zweite Ordnung""" |
|
|
Line 531 class ECHO_navigation(Folder):
|
Line 541 class ECHO_navigation(Folder):
|
|
|
splitted=ult_temp.split("/") |
splitted=ult_temp.split("/") |
|
|
print "AU",self.absolute_url(),splitted |
#print "AU",self.absolute_url(),splitted |
#start=[splitted[2]] #orig |
#start=[splitted[2]] #orig |
start=[splitted[1]] |
startNr= self.startOfHierarchy(splitted) |
|
|
|
start=[splitted[startNr]] |
|
|
print start |
#print start |
|
|
keys=self.barFromHash(hash,start=start) |
keys=self.barFromHash(hash,start=start) |
|
|
Line 560 class ECHO_navigation(Folder):
|
Line 572 class ECHO_navigation(Folder):
|
## start=[splitted[len(splitted)-1]] |
## start=[splitted[len(splitted)-1]] |
|
|
#start=splitted[2:order+1] #orig |
#start=splitted[2:order+1] #orig |
start=splitted[1:order] |
startNr= self.startOfHierarchy(splitted) |
|
start=splitted[startNr:order] |
#print start |
#print start |
|
|
keys=self.barFromHash(hash,start=start) |
keys=self.barFromHash(hash,start=start) |