Edgewall Software

Version 3 (modified by Christian Boos, 11 years ago) ( diff )

smart choice of page template

Ideas and suggestions for Trac's Wiki

This page collects ideas and suggestions for enhancing the TracWiki and its WikiFormatting (TracLinks, WikiProcessors, WikiMacros, etc.)

If you have a small nice idea but don't feel like starting a discussion on the MailingList or creating a new ticket, this is the place!

Recap of open issues

WikiFormatting

  • auto-labelling: when an explicit label is not given, we use the target for the label; often we just want the last part of the target, which leads to somewhat redundant links like:
    [TracDev/Proposals/AdvancedWikiFormatting AdvancedWikiFormatting]
    [source:trunk/trac/wiki/api.py wiki/api.py]
    
    Often, we could use // as a hint for using only the last part of the target as the label. The above could be rewritten:
    [TracDev/Proposals//AdvancedWikiFormatting] 
    [source:trunk/trac//wiki/api.py]
    

CSS

Layout

User interface guidelines

Page templates

  • suggest the most appropriate template: if we're asked to create a TracIdeas/XYZ page then the default page template should be PageTemplates/TracIdeas if it exists

Other glitches


See also:

Note: See TracWiki for help on using the wiki.