|
a/Allura/allura/controllers/project.py |
|
b/Allura/allura/controllers/project.py |
|
... |
|
... |
110 |
else:
|
110 |
else:
|
111 |
pq.sort('last_updated', pymongo.DESCENDING)
|
111 |
pq.sort('last_updated', pymongo.DESCENDING)
|
112 |
count = pq.count()
|
112 |
count = pq.count()
|
113 |
projects = pq.skip(start).limit(int(limit)).all()
|
113 |
projects = pq.skip(start).limit(int(limit)).all()
|
114 |
categories = M.ProjectCategory.query.find({'parent_id':None}).sort('name').all()
|
114 |
categories = M.ProjectCategory.query.find({'parent_id':None}).sort('name').all()
|
|
|
115 |
c.custom_sidebar_menu = []
|
|
|
116 |
if self.neighborhood.name == 'Projects':
|
|
|
117 |
c.custom_sidebar_menu += [
|
115 |
c.custom_sidebar_menu = [SitemapEntry('+ Add a Project', self.neighborhood.url()+'add_project'), SitemapEntry('')]
|
118 |
SitemapEntry('+ Add a Project', self.neighborhood.url()+'add_project'),
|
|
|
119 |
SitemapEntry('')
|
|
|
120 |
]
|
116 |
c.custom_sidebar_menu = c.custom_sidebar_menu + [
|
121 |
c.custom_sidebar_menu = c.custom_sidebar_menu + [
|
117 |
SitemapEntry(cat.label, self.neighborhood.url()+'browse/'+cat.name, className='nav_child') for cat in categories
|
122 |
SitemapEntry(cat.label, self.neighborhood.url()+'browse/'+cat.name, className='nav_child') for cat in categories
|
118 |
]
|
123 |
]
|
119 |
return dict(neighborhood=self.neighborhood,
|
124 |
return dict(neighborhood=self.neighborhood,
|
120 |
title="Welcome to "+self.neighborhood.name,
|
125 |
title="Welcome to "+self.neighborhood.name,
|