|
a/Allura/allura/controllers/project.py |
|
b/Allura/allura/controllers/project.py |
|
... |
|
... |
91 |
redirect(project.url())
|
91 |
redirect(project.url())
|
92 |
return ProjectController(), remainder
|
92 |
return ProjectController(), remainder
|
93 |
|
93 |
|
94 |
@expose('allura.templates.neighborhood_project_list')
|
94 |
@expose('allura.templates.neighborhood_project_list')
|
95 |
@with_trailing_slash
|
95 |
@with_trailing_slash
|
96 |
def index(self, sort='alpha', limit=None, page=0, **kw):
|
96 |
def index(self, sort='alpha', limit=25, page=0, **kw):
|
97 |
if self.neighborhood.redirect:
|
97 |
if self.neighborhood.redirect:
|
98 |
redirect(self.neighborhood.redirect)
|
98 |
redirect(self.neighborhood.redirect)
|
99 |
c.project_summary = W.project_summary
|
99 |
c.project_summary = W.project_summary
|
100 |
c.page_list = W.page_list
|
100 |
c.page_list = W.page_list
|
101 |
c.page_size = W.page_size
|
|
|
102 |
limit, page, start = g.handle_paging(limit, page)
|
101 |
limit, page, start = g.handle_paging(limit, page)
|
103 |
pq = M.Project.query.find(dict(
|
102 |
pq = M.Project.query.find(dict(
|
104 |
neighborhood_id=self.neighborhood._id,
|
103 |
neighborhood_id=self.neighborhood._id,
|
105 |
deleted=False,
|
104 |
deleted=False,
|
106 |
shortname={'$ne':'--init--'}
|
105 |
shortname={'$ne':'--init--'}
|
|
... |
|
... |
216 |
category_name=unquote(category_name)
|
215 |
category_name=unquote(category_name)
|
217 |
return NeighborhoodProjectBrowseController(neighborhood=self.neighborhood, category_name=category_name, parent_category=self.category), remainder
|
216 |
return NeighborhoodProjectBrowseController(neighborhood=self.neighborhood, category_name=category_name, parent_category=self.category), remainder
|
218 |
|
217 |
|
219 |
@expose('allura.templates.neighborhood_project_list')
|
218 |
@expose('allura.templates.neighborhood_project_list')
|
220 |
@without_trailing_slash
|
219 |
@without_trailing_slash
|
221 |
def index(self, sort='alpha', limit=None, page=0, **kw):
|
220 |
def index(self, sort='alpha', limit=25, page=0, **kw):
|
222 |
c.project_summary = W.project_summary
|
221 |
c.project_summary = W.project_summary
|
223 |
c.page_list = W.page_list
|
222 |
c.page_list = W.page_list
|
224 |
c.page_size = W.page_size
|
|
|
225 |
limit, page, start = g.handle_paging(limit, page)
|
223 |
limit, page, start = g.handle_paging(limit, page)
|
226 |
projects, count = self._find_projects(sort=sort, limit=limit, start=start)
|
224 |
projects, count = self._find_projects(sort=sort, limit=limit, start=start)
|
227 |
title=self._build_title()
|
225 |
title=self._build_title()
|
228 |
c.custom_sidebar_menu = self._build_nav()
|
226 |
c.custom_sidebar_menu = self._build_nav()
|
229 |
return dict(projects=projects,
|
227 |
return dict(projects=projects,
|