Changeset 17846
- Timestamp:
- Aug 20, 2020, 12:58:12 AM (5 years ago)
- Location:
- exportimportxlsplugin/0.12
- Files:
-
- 3 added
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
exportimportxlsplugin/0.12/importexportxls/admin_ui.py
r17650 r17846 85 85 req.perm.require('TICKET_ADMIN') 86 86 87 has_jinja = hasattr(Chrome, 'jenv') 88 87 89 template = 'importexport_webadminui.html' 90 if has_jinja: 91 template = 'importexport_webadminui_jinja.html' 88 92 89 93 allfields = [ {'name':'id', 'label':'id'} ] … … 135 139 if req.args.get('import_preview'): 136 140 (settings['tickets'], settings['importedFields'], settings['warnings']) = self._get_import_preview(req) 137 template = 'importexport_preview.html' 141 if has_jinja: 142 template = 'importexport_preview_jinja.html' 143 else: 144 template = 'importexport_preview.html' 138 145 add_script(req, "importexportxls/importexport_preview.js") 139 146 if req.args.get('import'): 140 147 settings = self._process_import(req) 141 template = 'importexport_done.html' 142 143 if template == 'importexport_webadminui.html' and not req.args.get('export'): 148 if has_jinja: 149 template = 'importexport_done_jinja.html' 150 else: 151 template = 'importexport_done.html' 152 153 if template.startswith( 'importexport_webadminui' ) and not req.args.get('export'): 144 154 settings['types'] = [m.name for m in model.Type.select(self.env)] 145 155 settings['versions'] = [m.name for m in model.Version.select(self.env)] … … 151 161 settings['resolutions'] = [m.name for m in model.Resolution.select(self.env)] 152 162 settings['fieldsWeight'] = fieldsWeight 163 if has_jinja: 164 sortedallfields = sorted(defaultfields + customfields, 165 key=lambda a : fieldsWeight[a['name']]) 166 settings['sortedallfields'] = sortedallfields 153 167 settings['defaultfields'] = defaultfields 154 168 settings['customfields'] = customfields … … 161 175 settings['req'] = req 162 176 if hasattr(Chrome, 'jenv'): 163 return template, settings, None 177 if has_jinja: 178 return template, settings 179 else: 180 return template, settings, None 164 181 else: 165 182 return template, settings -
exportimportxlsplugin/0.12/setup.cfg
r17649 r17846 1 1 [egg_info] 2 tag_build = dev2 tag_build = -
exportimportxlsplugin/0.12/setup.py
r17649 r17846 8 8 description='Plugin to export and import tickets via XLS', 9 9 keywords='ticket excel import export', 10 version='0. 2',10 version='0.3', 11 11 url='https://trac-hacks.org/wiki/ExportImportXlsPlugin', 12 12 license='https://www.opensource.org/licenses/mit-license.php',
Note: See TracChangeset
for help on using the changeset viewer.