Modify ↓
#13832 closed enhancement (fixed)
Don't use Genshi for HTML fragment creation
| Reported by: | Cinc-th | Owned by: | Cinc-th |
|---|---|---|---|
| Priority: | normal | Component: | MilestoneTemplatePlugin |
| Severity: | normal | Keywords: | |
| Cc: | Trac Release: |
Description
Genshi template engine is used to create the HTML fragments inserted into the different Milestone pages. To start the transition to Trac 1.4+ fragments must be created in another way.
Note that this ticket is not about the usage of ITemplateStreamFilter.
Change
Remove Genshi templating when creating HTML fragments by
- removing MarkupTemplate() and MarkupTemplate().generate()
- rewriting templates used internally to use standard python templating
Don't use Jinja as a templating engine so we don't break the plugin for Trac 1.2.
Attachments (0)
Change History (2)
comment:1 Changed 5 years ago by
| Resolution: | → fixed |
|---|---|
| Status: | assigned → closed |
comment:2 Changed 5 years ago by
This works with Trac 1.2 and Trac 1.4. For the latter Genshi must be installed.
Note: See
TracTickets for help on using
tickets.



In 17777: