Mercurial > hg > MPIWGWeb
comparison MPIWGRoot.py @ 129:741ddaf604b1
Merge with 2e2dd6a5ab262af6ef4e0a1e19192fd8183608e7
author | dwinter |
---|---|
date | Thu, 30 May 2013 22:00:41 +0200 |
parents | 11b7f98c7ed1 2e2dd6a5ab26 |
children | ee79f6ba8d01 |
comparison
equal
deleted
inserted
replaced
128:11b7f98c7ed1 | 129:741ddaf604b1 |
---|---|
1 from Products.PageTemplates.PageTemplateFile import PageTemplateFile | 1 from Products.PageTemplates.PageTemplateFile import PageTemplateFile |
2 from App.ImageFile import ImageFile | 2 from App.ImageFile import ImageFile |
3 from OFS.Image import Image | |
4 from Globals import package_home | 3 from Globals import package_home |
5 import string | 4 import string |
6 import os | 5 import os |
7 import logging | 6 import logging |
8 from OFS.Folder import Folder | 7 from OFS.Folder import Folder |
9 from AccessControl import ClassSecurityInfo | |
10 import sys | 8 import sys |
11 | 9 |
12 from Products.ZSQLExtend.ZSQLExtend import ZSQLExtendFolder | 10 from Products.ZSQLExtend.ZSQLExtend import ZSQLExtendFolder |
13 | 11 |
14 from MPIWGHelper import * | 12 from MPIWGHelper import * |
144 subNav = getSubsections | 142 subNav = getSubsections |
145 | 143 |
146 | 144 |
147 def getSections(self): | 145 def getSections(self): |
148 """returns a list of all sections i.e. top-level MPIWGFolders""" | 146 """returns a list of all sections i.e. top-level MPIWGFolders""" |
149 items = self.objectValues(spec='MPIWGFolder')[:] | 147 items = self.objectValues(spec='MPIWGFolder') |
150 items.sort(key=lambda x:getInt(getattr(x, 'weight', '0'))) | 148 items.sort(key=lambda x:getInt(getattr(x, 'weight', '0'))) |
151 return items | 149 return items |
152 | 150 |
153 | 151 |
154 def getPathStyle(self, path, selected, style=""): | 152 def getPathStyle(self, path, selected, style=""): |