Mercurial > piecrust2
comparison piecrust/data/builder.py @ 323:412537e91e45
pagination: Add support for `site/default_pagination_source`.
author | Ludovic Chabant <ludovic@chabant.com> |
---|---|
date | Sun, 29 Mar 2015 23:05:03 -0700 |
parents | b7ab1b503510 |
children | 422052d2e978 |
comparison
equal
deleted
inserted
replaced
322:7544c03b6bab | 323:412537e91e45 |
---|---|
126 | 126 |
127 def get_default_pagination_source(page): | 127 def get_default_pagination_source(page): |
128 app = page.app | 128 app = page.app |
129 source_name = page.config.get('source') or page.config.get('blog') | 129 source_name = page.config.get('source') or page.config.get('blog') |
130 if source_name is None: | 130 if source_name is None: |
131 source_name = app.config.get('site/default_pagination_source') | |
132 if source_name is None: | |
131 blog_names = app.config.get('site/blogs') | 133 blog_names = app.config.get('site/blogs') |
132 if blog_names is not None: | 134 if blog_names is not None: |
133 source_name = blog_names[0] | 135 source_name = blog_names[0] |
134 else: | 136 else: |
135 source_name = app.sources[0].name | 137 source_name = app.sources[0].name |