version 1.1.2.12, 2008/09/03 15:12:57
|
version 1.1.2.14, 2008/09/04 22:27:10
|
Line 390 class MPIWGRoot(ZSQLExtendFolder):
|
Line 390 class MPIWGRoot(ZSQLExtendFolder):
|
secs = self.objectItems(['MPIWGFolder']) |
secs = self.objectItems(['MPIWGFolder']) |
secs.sort(sortWeight) |
secs.sort(sortWeight) |
#logging.debug("root: %s secs: %s"%(repr(self.absolute_url()), repr(secs))) |
#logging.debug("root: %s secs: %s"%(repr(self.absolute_url()), repr(secs))) |
return secs |
# return pure list of objects |
|
return [s[1] for s in secs] |
|
|
def getSectionStyle(self, name, style=""): |
def getSectionStyle(self, name, style=""): |
"""returns a string with the given style + '-sel' if the current section == name""" |
"""returns a string with the given style + '-sel' if the current section == name""" |
Line 399 class MPIWGRoot(ZSQLExtendFolder):
|
Line 400 class MPIWGRoot(ZSQLExtendFolder):
|
else: |
else: |
return style |
return style |
|
|
|
def getFeatures(self): |
|
"""returns a list of all Features""" |
|
dir = getattr(self, 'features') |
|
features = dir.objectItems(['MPIWGFeature']) |
|
features.sort(sortWeight) |
|
# return pure list of objects |
|
return [f[1] for f in features] |
|
|
|
|
def MPIWGrootURL(self): |
def MPIWGrootURL(self): |
"""returns the URL to the root""" |
"""returns the URL to the root""" |
return self.absolute_url() |
return self.absolute_url() |
Line 1175 class MPIWGRoot(ZSQLExtendFolder):
|
Line 1185 class MPIWGRoot(ZSQLExtendFolder):
|
|
|
if key=="": |
if key=="": |
return "" |
return "" |
|
try: |
key=utf8ify(key) |
key=utf8ify(key) |
catalogged=self.MembersCatalog({'getKey':key}) |
catalogged=self.MembersCatalog({'getKey':key}) |
if len(catalogged)==0: |
if len(catalogged)==0: |
Line 1182 class MPIWGRoot(ZSQLExtendFolder):
|
Line 1193 class MPIWGRoot(ZSQLExtendFolder):
|
else: |
else: |
return catalogged[0].getObject().getId() |
return catalogged[0].getObject().getId() |
|
|
|
except: |
|
return "" |
|
|
|
|
|
|