Opened 20 months ago

Last modified 5 months ago

#11164 assigned defect

Package site templates after porting from ClearSilver to Genshi

Reported by: rjollos Owned by: rjollos
Priority: normal Component: TracHacksPlugin
Severity: normal Keywords: clearsilver genshi templates
Cc: hasienda, osimons Trac Release:


As osmimons mentioned in comment:45:ticket:10193, the site templates need to be ported from ClearSilver to Genshi. I'll suggest that it makes sense to have TracHacksPlugin install the templates so that they'll be maintained in source control, versioned and installed as part of the package.

Attachments (0)

Change History (7)

comment:1 Changed 20 months ago by osimons

Or redo changes as streamfilters. Or redo them as a theme that includes the directives as part of layout.

Last edited 5 months ago by rjollos (previous) (diff)

comment:2 Changed 20 months ago by rjollos

I had been thinking about looking at making a theme that worked with ThemeEnginePlugin, but haven't investigated enough to form any opinion about what would work best, all things considered. Which way would you implement it?

comment:3 Changed 20 months ago by rjollos

  • Status changed from new to assigned

comment:4 Changed 20 months ago by osimons

I don't know TracHacksPlugin or ThemeEnginePlugin, and find that writing streamfilters is pain if I don't first have working template code to 'convert'. So site.html is by far the easiest to write and maintain for me.

However, I've looked over the earlier templates customizations, and I cannot find more things missing? All I've done is add support for the stylesheet + new ticket text, so any further customization must be part of some plugin code. And if you want it all in a plugin, it should be easy to convert these two trivial py:match directives to streamfilters.

comment:5 Changed 18 months ago by rjollos

  • Summary changed from Port site templates from ClearSilver to Genshi to Package site templates after porting from ClearSilver to Genshi

comment:6 Changed 13 months ago by rjollos

Images from server were captured in [13510], see comment:98:ticket:10193.

comment:7 Changed 5 months ago by rjollos

site.html can be found in comment:98:ticket:10193.

Add Comment

Modify Ticket

as assigned The owner will remain rjollos.

E-mail address and user name can be saved in the Preferences.

Note: See TracTickets for help on using tickets.