Warning:
Can't synchronize with repository "(default)" (Unsupported version control system "svn": No module named svn). Look in the Trac log for more information.
Ticket #2402: genshi_non_dotted_templatenames.patch
| File genshi_non_dotted_templatenames.patch,
1.2 KB
(added by robert, 2 years ago) |
|
patch
|
-
|
old
|
new
|
|
| 381 | 381 | filter, template loader |
| 382 | 382 | |
| 383 | 383 | """ |
| | 384 | from genshi.template import TemplateLoader |
| 384 | 385 | from tg.dottednamesupport import GenshiTemplateLoader |
| 385 | 386 | from tg.render import render_genshi |
| 386 | 387 | |
| … |
… |
|
| 393 | 394 | """ |
| 394 | 395 | template.filters.insert(0, Translator(ugettext)) |
| 395 | 396 | |
| 396 | | loader = GenshiTemplateLoader(search_path=self.paths.templates, |
| 397 | | auto_reload=self.auto_reload_templates, |
| 398 | | callback=template_loaded) |
| | 397 | if not config.get('use_dotted_templatenames', True): |
| | 398 | loader = TemplateLoader(search_path=self.paths.templates, |
| | 399 | auto_reload=self.auto_reload_templates, |
| | 400 | callback=template_loaded) |
| | 401 | else: |
| | 402 | loader = GenshiTemplateLoader(search_path=self.paths.templates, |
| | 403 | auto_reload=self.auto_reload_templates, |
| | 404 | callback=template_loaded) |
| 399 | 405 | |
| 400 | 406 | config['pylons.app_globals'].genshi_loader = loader |
| 401 | 407 | |
Download in other formats: