Changeset 16217


Ignore:
Timestamp:
Feb 1, 2017, 12:59:48 PM (7 years ago)
Author:
osimons
Message:

FullBlogPlugin: Render genshi admin template correctly with very latestst jinja2 support in Trac trunk (1.3.2dev).

Location:
fullblogplugin/0.11
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • fullblogplugin/0.11/setup.py

    r16216 r16217  
    1111
    1212setup(name='TracFullBlogPlugin',
    13       version='0.1.6.1',
     13      version='0.1.6.2',
    1414      packages=['tracfullblog'],
    1515      author='CodeResort.com = BV Network AS',
  • fullblogplugin/0.11/tracfullblog/admin.py

    r8584 r16217  
    1111from trac.admin import IAdminPanelProvider
    1212from trac.resource import Resource
    13 from trac.web.chrome import add_warning
     13from trac.web.chrome import add_warning, Chrome
    1414
    1515# Relative imports
     
    6060                                            'fullblog', 'default_postname')
    6161       
    62         return ('fullblog_admin.html', {'blog_admin': blog_admin})
     62        if hasattr(Chrome(self.env), 'jenv'):       # jinja2
     63            return ('fullblog_admin.html', {'blog_admin': blog_admin}, None)
     64        else:                                       # genshi
     65            return ('fullblog_admin.html', {'blog_admin': blog_admin})
    6366
Note: See TracChangeset for help on using the changeset viewer.