Include macro enabled
The IncludeMacro has been deployed on trac-hacks. Check out the wiki page to learn more about it.
TracHacks will be intermittently offline over the next week or so while I upgrade to Trac 0.11 .
Apologies for any inconvenience.
HTTP S is back baby !
HTTPS is back!
trac-hacks.org is now living on a new, shinier server. If you notice any problems, let me know .
If you use https to access TracHacks you may be experiencing some difficulties. SVN over https is currently not working, so please switch to http until this is rectified:
(...)
Welcome to Trac Hacks
The purpose of TracHacks is to provide free Subversion hosting for community created Trac hacks .
TracHacks uses the excellent TagsPlugin , which adds basic
categorisation to Trac. All hacks are tagged with one or more of the available tags .
How to Contribute
I've tried to make this as simple as possible:
Register a user name then login (requires cookies).
Fill out the NewHack form.
Verify all the details for your new page are correct.
Commit your code to the provided Subversion URL (alternatively you can simply attach your hack to your Wiki page, ala MacroBazaar , but remember that you can't delete or replace attachments)
Have a look at TracHackDevelopment .
The TracHacks page contains more information, contact details, bug reports, enhancements, suggestions, etc.
I host my own hack elsewhere
Feel free to create a stub page here with a short description and links to your own hack. Please stick to the page naming convention, by appending the hack type (eg. GanttPlugin )
eg. The DoStuff macro would become the page DoStuffMacro .
Once you have created your page, tag it with the hack type and it will appear on the front page. Tag it with your TracHacks user id if you want it to show up on your user page.
How do I install these things?
Refer to the Trac plugin documentation and the MacroBazaar for details on how to build and install plugins and macros, respectively. For other types please refer to the page of the hack you are installing for instructions.
Request-a-Hack
Have a look at the RequestaHack page for features that people request.
Hacks
Integrating Trac with 3rd party applications
ClientsPlugin Clients support for Trac Tickets (tracking , 0.10 , 0.11 , coling , integration , plugin )JoomlaIntegration Joomla Integration Plugin (permissions , unfinished , 0.11 , alpha , integration )MetaTrackerPluginMacro MetaTracker integration (0.11 , external , integration , macro , spookylukey )MylynTracConnector Trac Eclipse Mylyn Integration (0.10 , 0.11 , external , integration )OsxRssDashboardWidgetLeopardIntegration OS X RSS Dashboard Widget (application , 0.10 , 0.11 , integration , qualan )PageToDocIntegration A Trac plugin for export of wiki pages to MS Word (download , export , wiki , xslt , 0.11 , alpha , integration , lei , plugin )PythonTracLogHandlerIntegration Python Trac Log Handler (0.10 , 0.11 , external , integration , mitsuhiko )RegexLinkPlugin Turn anything matching a certain regex into a link (regex , syntax , wiki , 0.11 , ComaVN , integration , plugin )TextMateBundle TextMate Bundle for Trac (0.10 , 0.11 , coderanger , integration )TracSqlAlchemyBridgeIntegration Trac SQL Alchemy Bridge (0.12 , sqlalchemy , trac , 0.11 , beta , integration , mitsuhiko , plugin , s0undt3ch )TracVimIntegration Edit a Trac Sites wiki's / Tickets directly with vim (0.10 , 0.11 , external , integration , mjbrownie )VsTracIntegration TracExplorer (studio , tortoisesvn , visual , vs , vs2005 , vs2008 , 0.10 , 0.11 , anyrelease , integration , mika )
Macros
Macros are simple enhancements to Trac's Wiki engine. Examples include SubWiki, TOC, FootNote, etc.
AddCommentMacro Add comments to wiki pages (0.10 , 0.11 , 0.8 , 0.9 , athomas , eblot , macro , osimons , ugly )AllAttachmentsMacro All attachments macro (wiki , 0.11 , daan , external , macro )AnchorMacro AnchorMacro (anchor , link , navigation , trac , wiki , 0.10 , 0.11 , dkhijniak , lkraav , macro )AttachmentNumMacro Link to Local Attachments by Number (link , new , ticket , wiki , 0.11 , macro , martin_s )BackLinksMacro Add a list of referring pages to your page (blog , download , trac , 0.10 , 0.11 , 0.9 , macro , trapanator )BackLinksMenuMacro Adds a menu with a list of referring pages to your page (0.10 , 0.11 , 0.9 , macro , trapanator )BlogPartsMacro Trac Blog Parts Macro (blog , 0.11 , hirobe , macro )CiteMacro Citation Plugin (0.11 , lcordier , macro )ComponentsProcessorMacro Project components listing wiki macro. (wiki , 0.11 , TerryBrown , macro )DiaVisViewPlugin DiaVisViewPlugin - Renders dia and vdx files (0.11 , macro , robert_martin )DoapViewMacro DOAP Viewer (0.11 , cakebread , macro )EasterPlugin Easter Macro (0.10 , 0.11 , 0.9 , coderanger , macro , plugin )EmailProcessorMacro Email Processor Macro (0.10 , 0.11 , macro , pacopablo )FlatTableMacro A Wiki Processor for displaying a table with the markup being entered in a flat form. (0.11 , ashkulz , macro )FreemindMacro Embeds Freemind mindmaps into wiki pages (0.11 , lcordier , macro )GoogleMapMacro Insert a dynamic Google Map into wiki pages (google , javascript , new , 0.11 , macro , martin_s )GoogleStaticMapMacro Insert a static Google Map as image (google , new , picture , 0.11 , macro , martin_s )IncludeMacro Include external resources in a wiki page. (0.10 , 0.11 , coderanger , macro )IniGetMacro Trac.ini Dynamic Option Value Macros (wiki , 0.11 , dwclifton , macro )InsertElementMacro InsertElementMacro (unfinished , wiki , 0.10 , 0.11 , macro , sanmarcos )JavadocWikiMacro Trac Wiki Macro for rendering links to Javadoc urls (wiki , 0.11 , Andi , macro )LastModifiedMacro Last Modified Macro (0.11 , 0.8 , 0.9 , HorsePunchKid , macro )LinenoMacro Prints code listings with line numbers (code , wiki , 0.11 , adamansky , beta , macro )ListOfWikiPagesMacro List all Wiki Pages with Last Changed Data and Author or Last Changes By Author (statistics , wiki , 0.11 , macro , martin_s )MediaWikiPluginMacro MediaWiki language processor (mediawiki , wiki , 0.10 , 0.11 , 0.9 , macro , permon )MetaTrackerPluginMacro MetaTracker integration (0.11 , external , integration , macro , spookylukey )MilestoneCompactMacro Compact Milestone display macros (planning , wiki , 0.11 , TerryBrown , macro )MovieMacro Safely embed various movies into wik pages (0.11 , lcordier , macro )NewsFlashMacro Make a colored box (0.10 , 0.11 , 0.9 , coderanger , macro )PollMacro Create polls based on tickets, or static arguments (0.10 , 0.11 , 0.8 , 0.9 , athomas , macro )ProgressMeterMacro ProgressMeter macro (ticket , 0.11 , macro , qwp0 )ProtectedMacro Protect parts of a wiki page from invalid access (permissions , 0.11 , frayja , macro )ServerDownMacro Server Down Macro (0.11 , coderanger , macro )SqlQueryMacro Execute an SQL Query (new , wiki , 0.11 , JamesMills , macro )TaskTicketsMacro Tickets for project tasks (estimation , planning , ticket , tracking , 0.11 , 0.9 , macro , viola )TicketBoxMacro Ticket list in a box on the wiki page (0.10 , 0.11 , 0.9 , example , gotoh , macro )TocMacro Table of Contents Macro (0.10 , 0.11 , 0.8 , 0.9 , athomas , cboos , coderanger , jouvin , macro , osimons , plugin )TracFigureMacro Trac figure macro (0.10 , 0.11 , 0.9 , ivilata , macro )TracImageSvgMacro Display svg image in wiki, tickets (0.10 , 0.11 , macro , richard )TracNav The navigation bar for Trac (wiki , 0.10 , 0.11 , 0.9 , external , macro , plugin )TracRedirect Redirection Macro for Trac (0.10 , 0.11 , 0.8 , 0.9 , external , macro , plugin )UserStatsMacro User Login Stats Macro (statistics , trac , wiki , 0.11 , 0.9 , macro , pedro )WikiCalendarMacro WikiCalendar Macro (0.10 , 0.11 , 0.8 , 0.9 , example , macro , mgood )WikiTableMacro Wiki table (sqlquerymacro , wiki , 0.11 , macro , optilude )WikiTicketCalendarMacro Calendar view of Milestones and Tickets (calendar , milestone , overview , ticket , wiki , 0.10 , 0.11 , external , goldstift , macro , mcomb )
Patches
Modifications to the Trac source in the form of patches. This can include simple changes to Clear Silver templates, patches to the Python code,etc.
AgileTracPlugin Agile-Trac Plugin (agile , estimation , planning , 0.11 , patch , plugin )LdapSessionSettingsPatch Autofill authenticated user's session settings from Active Directory (windows , 0.11 , gt4329b , patch )MantisChangesetBugLinksPatch MantisChangesetBugLinks? (0.11 , patch , techtonik )RegistrationConfirmationPatch Registration Confirmation Patch for AccountManagerPlugin (TOPP , accountmanager , hacked , 0.11 , nicholasbs , patch , plugin )SubProjectsPatch Sub Projects (hierarchy , 0.11 , alpha , patch , progrium )TracHtmlNotificationPatch Trac - HTML email notification (email , notifications , trac , 0.11 , akarzim , patch )WikiLastModifiedPatch Automatically add a Last Modified line at the end of each wiki page (genshi , template , trac , wiki , 0.11 , izzy , patch )
Plugins
As part of the move to a component architecture , Trac 0.9 is now extensible via plugins. Plugins can be used to add functionality to Trac that was not previously possible without extensive modification to the source. This could include anything from extended milestone facilities, multi-project functionality, integration of automated build systems, other link types, to simple macros.
Refer to the Trac documentation for installation instructions and more information.
AccountLdapPlugin AccountLDAP (ldap , trac , validation , wikiexportplugin , 0.10 , 0.11 , clp , onecreativenerd , plugin , rmad )AccountManagerPlugin Account Manager Plugin (ldap , 0.10 , 0.11 , 0.9 , AccountManager , mgood , pacopablo , plugin )AddHeadersPlugin Add HTML Headers to Trac Pages in a simple way (javascript , link , new , projectadmin , 0.11 , martin_s , plugin )AddressPlugin Google Maps Address Plugin (citytrac , wiki , 0.11 , Rottenchester , alpha , plugin )AdvParseArgsPlugin Advanced Argument Parser for Trac Macros (new , 0.11 , alpha , martin_s , plugin )AdvancedTicketWorkflowPlugin Advanced Ticket Workflow Plugin (0.11 , plugin , retracile , workflow )AgileTracPlugin Agile-Trac Plugin (agile , estimation , planning , 0.11 , patch , plugin )AnnouncerPlugin Flexible notifications for Trac (email , notifications , unfinished , 0.11 , alpha , doki_pen , ixokai , plugin , slestak )AuthOpenIdPlugin (0.11 , dalius , plugin )AutoLinksPlugin AutoLinks (wiki , 0.10 , 0.11 , ctlajoie , plugin )AutoQueryPlugin display links to queries in ticket summaries (link , ticket , 0.11 , deprecated , k0s , plugin )AutoWikifyPlugin Automatically creates links for all known Wiki pages (0.10 , 0.11 , 0.9 , athomas , plugin )AutocompleteUsersPlugin autocomplete user fields on tickets using AJAX (javascript , 0.11 , k0s , plugin )BatchModifyPlugin Batch modification of tickets (0.10 , 0.11 , ashwin_phatak , plugin )BlackMagicTicketTweaksPlugin Various hacks to alter Ticket form behavior (ticket , 0.11 , beta , ixokai , plugin )BreadCrumbsNavPlugin Recently visited pages as navigational bread crumbs (breadcrumbs , navigation , ticket , wiki , 0.11 , ixokai , plugin )BugzillaIssueTrackingPlugin Issue Tracking with Bugzilla (bug , bugzilla , issue , ticket , 0.10 , 0.11 , javajunky , plugin )CcSelectorPlugin cc_selector plugin (javascript , notifications , 0.10 , 0.11 , plugin , vnaum )ChangeLogPlugin Repository change log macro (0.10 , 0.11 , 0.9 , athomas , plugin )ChecklistPlugin Add database-backed checklists anywhere there's a wiki. (obsolete , ticket , wiki , 0.11 , beta , plugin , rharkins )ClientsPlugin Clients support for Trac Tickets (tracking , 0.10 , 0.11 , coling , integration , plugin )CloneTicketPlugin Add a "clone" button to tickets (0.11 , external , plugin )CodeTagsPlugin A plugin for displaying code tags (XXX , FIXME , TODO , etc.) (0.10 , 0.11 , 0.9 , abandoned , external , plugin )CustomFieldAdminPlugin Trac Custom Field Admin plugin (ticket , 0.10 , 0.11 , cbalan , osimons , plugin )CustomRoadmapPlugin Create new divisions in roadmap and milestone progress bars (0.11 , davecole , plugin )DashesSyntaxPlugin Wiki Syntax for EN and EM Dashes (wiki , 0.11 , martin_s , plugin )DataSaverPlugin Data Saver Plugin (navigation , 0.11 , plugin , rharkins )DateFieldPlugin Add custom date fields to tickets (0.10 , 0.11 , coderanger , doki_pen , plugin )DetailedRssFeedPlugin A plugin that creates a feed of all changes to all of a report's tickets. (0.12 , notifications , report-plugin , 0.11 , oneirist , plugin )DiscussionPlugin Discussion Forum Plugin (application , 0.10 , 0.11 , 0.9 , Blackhex , athomas , plugin )DownloadsPlugin Downloads Plugin (0.10 , 0.11 , Blackhex , beta , plugin )DoxygenPlugin Doxygen Plugin for Trac (0.10 , 0.11 , 0.9 , Blackhex , alpha , cboos , jparks , plugin )DropbearsPlugin Aaaaaah! Dropbear attack! (0.11 , coderanger , plugin )EasterPlugin Easter Macro (0.10 , 0.11 , 0.9 , coderanger , macro , plugin )EstimationToolsPlugin Tools for visualizing and quick editing of effort estimations (agile , burndown , chart , estimation , 0.10 , 0.11 , hoessler , plugin )EstimatorPlugin EstimatorPlugin (estimation , planning , ticket , 0.10 , 0.11 , bobbysmith007 , plugin )ExtLinkRewriterPlugin Plugin for Rewriting External Link URL s (0.10 , 0.11 , bellbind , plugin )ExternalLinksNewWindowPlugin Open external links in new windows (XHTML conform) (javascript , link , new , 0.11 , martin_s , plugin )ExtractUrlPlugin Plug-in to extract URL from TracWiki links in Plug-ins and Macros (link , 0.11 , beta , martin_s , plugin )FineGrainedPageAuthzEditorPlugin Editor for Fine Grained Authz Permissions File (accountmanager , permissions , 0.11 , plugin , robert_martin )FiveStarVotePlugin Five Star Rating for Wiki and Tickets (rating , vote , 0.11 , davglass , plugin )FlashGanttPlugin Flash Gantt Plugin (chart , overview , planning , 0.11 , adeponte , murph , plugin )FlexibleAssignToPlugin FlexibleAssignTo (hooks , new , 0.11 , gt4329b , plugin )FlexibleReporterNotificationPlugin Control when notifications are sent to the reporter of a ticket (email , notifications , trac , 0.10 , 0.11 , CStrac , plugin )ForcePreviewPlugin A plugin that requires users to preview ticket and Wiki changes before submission (0.11 , athomas , plugin )FullBlogNotificationPlugin FullBlogNotificationPlugin (blog , 0.11 , plugin , trickie )FullBlogPlugin Self-contained Blog plugin (application , 0.11 , osimons , plugin )GanttChartPlugin Gantt Chart Plug in (chart , 0.10 , 0.11 , 0.9 , malsmith , plugin )GitPlugin Git Plugin for Trac (versioncontrol , 0.10 , 0.11 , alpha , git , plugin )GitwebPlugin Embed gitweb in Trac (0.10 , 0.11 , coderanger , plugin )GoogleAnalyticsPlugin Trac Google Analytics Plugin (google , 0.11 , external , plugin , s0undt3ch )GoogleChartPlugin Google Chart API plugin (chart , 0.11 , optilude , plugin )GraphvizPlugin Graphviz Plugin (graph , 0.10 , 0.11 , 0.9 , beta , cboos , pkropf , plugin )GridModifyPlugin Grid Modify Plugin (genshi , javascript , report-plugin , ticket , trac , 0.11 , abbywinterscom , plugin )GrowlPlugin Growl notification dispatcher for Trac events (notifications , testing , 0.11 , alpha , eblot , plugin )HackergotchiPlugin Adds user-specific icons to the timeline view. (0.11 , coderanger , plugin )HgTimelinePlugin HgTimelinePlugin (mercurial , versioncontrol , 0.11 , djc , external , plugin )HtgroupsPlugin Htgroups Plugin (0.10 , 0.11 , 0.9 , froosh , plugin )IcalExporterPlugin Example (new , 0.11 , beta , k0s , plugin )IncludePagesPlugin Macro to Include Another Page in Current Page (citytrac , wiki , 0.11 , Rottenchester , alpha , plugin )IncludeSourcePartialPlugin IncludeSourcePartial? (wiki , 0.11 , chrisheller , plugin )InfoCardAccountPlugin Information Card Account Management Plugin (0.11 , dbuss , plugin )IniAdminPlugin Edit all trac.ini options via the WebAdminPlugin (0.10 , 0.11 , athomas , plugin )IrcAnnouncerPlugin IRC Announcer Plugin (irc , 0.11 , mitsuhiko , plugin )IrcLogsPlugin IRC Logs Plugin (0.10 , 0.11 , doki_pen , mitsuhiko , pacopablo , plugin )KeywordSuggestPlugin Autocomplete feature for 'keywords' field (autocomplete , field , jquery , keywords , ticket , 0.11 , beta , plugin , scratcher )LoomingCloudsPlugin insert clouds in the ticket for easy reference (0.11 , k0s , plugin )MacroPostPlugin Allow wiki macros to use POSTs (0.10 , 0.11 , alpha , coderanger , plugin )MasterTicketsPlugin Add support for ticket dependencies to Trac (ticket , 0.11 , coderanger , plugin )MathCaptchaPlugin A simple equation solver used as a CAPTCHA (captcha , 0.11 , plugin , robm )MenusPlugin MenusPlugin (0.12 , hierarchy , javascript , navigation , projectadmin , 0.11 , beta , cbalan , plugin )MilestoneTeamsPlugin MilestoneTeams? Plug-in (milestone , notifications , trac , 0.11 , alpha , plugin , silvein )MultipleProjectQueryFilterPlugin Fix up URL s in query results that span multiple projects (multi-projects , report-plugin , ticket , 0.11 , bewst , plugin )NavAddPlugin Add custom items to main and meta navigation bar (0.10 , 0.11 , 0.9 , otaku42 , plugin )NavControlPlugin NavControlPlugin (navigation , new , 0.11 , alpha , plugin , tsooboi )NeverNotifyUpdaterPlugin NeverNotifyUpdaterPlugin (email , notifications , 0.10 , 0.11 , bobbysmith007 , plugin )NoAnonymousPlugin No Anonymous Access (accountmanager , trac , 0.11 , 0.9 , pedro , plugin )NoteBoxPlugin NoteBox? Plugin (0.11 , gruenebe , plugin )NoticeManagerPlugin Notice Manager Plugin (0.10 , 0.11 , morodin , plugin )NumberedHeadlinesPlugin Wiki syntax for numbered headlines (new , wiki , 0.11 , martin_s , plugin )OpenIdDelegatePlugin Add OpenID delegation links. (0.11 , coderanger , plugin )Page2DocbookPlugin Page2DocbookPlugin - A trac plugin for exporting wiki pages as docbook documents (export , wiki , xslt , 0.10 , 0.11 , FilipeCorreia , beta , plugin )PageToDocIntegration A Trac plugin for export of wiki pages to MS Word (download , export , wiki , xslt , 0.11 , alpha , integration , lei , plugin )PeerReviewPlugin Distributed Peer Review Plugin (code , review , 0.11 , plugin )PendingTicketPlugin Support for Pending Tickets (ticket , 0.10 , 0.11 , datallah , plugin )PerforcePlugin Perforce Plugin for Trac (versioncontrol , 0.10 , 0.11 , 0.9 , lewisbaker , plugin , ttressieres )PermRedirectPlugin Redirect users to the login screen on PermissionError. (0.10 , 0.11 , coderanger , plugin )PhpBbAuthPlugin phpBB Authentication with AccountManagerPlugin (accountmanager , passwordstore , 0.11 , pacopablo , plugin )PrivateTicketsPlugin Modified ticket permissions (0.10 , 0.11 , coderanger , plugin )PrivateWikiPlugin Restrict Access to sections of the Wiki (permissions , wiki , 0.11 , eric256 , plugin )RandomIncludePlugin Random Includes and Random Quotes (Fortune Cookies) (citytrac , wiki , 0.11 , Rottenchester , alpha , plugin )ReadOnlyTicketPlugin ReadOnlyTicketPlugin (permissions , ticket , 0.10 , 0.11 , datallah , plugin )RecaptchaRegisterPlugin Recaptcha Register Plugin (accountmanager , antirobot , captcha , 0.11 , alecu , plugin )RegexLinkPlugin Turn anything matching a certain regex into a link (regex , syntax , wiki , 0.11 , ComaVN , integration , plugin )RegistrationConfirmationPatch Registration Confirmation Patch for AccountManagerPlugin (TOPP , accountmanager , hacked , 0.11 , nicholasbs , patch , plugin )RepoSearchPlugin Plugin for searching the source repository (repository , search , 0.10 , 0.11 , 0.9 , athomas , plugin )RepositoryHookSystemPlugin turn repository hooks into pluggable extension points (hooks , new , svn , unfinished , 0.11 , beta , k0s , plugin )RevtreePlugin Revision Graph for the Version Control Browser (graph , testing , 0.11 , beta , eblot , plugin )RoadmapHoursPlugin Show estimated and actual hours in roadmap and milestone progress bars (estimation , milestone , planning , time , timing , timingandestimationplugin , 0.11 , JoshuaH , plugin )ScreenshotsPlugin Screenshots Plugin (0.10 , 0.11 , Blackhex , beta , plugin )ScrumBurndownPlugin Scrum Burndown in Trac (time , timing , tracking , windows , 0.10 , 0.11 , daan , plugin , sambloomquist )SearchAllPlugin Trac Search All Projects Plugin (multi-projects , 0.10 , 0.11 , 0.9 , airadier , plugin )SectionEditPlugin SectionEditPlugin (wiki , 0.11 , cbalan , plugin )ServerSideRedirectPlugin Server Side Redirect from a Wiki Page (wiki , 0.11 , beta , martin_s , plugin )ShortcutIconPlugin Set any server file as shortcut icon, including handler for /favicon.ico . (link , new , 0.11 , martin_s , plugin )ShowPathPlugin ShowPath Plugin (0.11 , JasonWinnebeck , plugin )SimpleCaptchaPlugin SimpleCaptchaPlugin (TOPP , accountmanager , captcha , spam , 0.11 , nicholasbs , plugin )SiteUploadPlugin Upload Files to the Trac Site Directory (0.10 , 0.11 , pacopablo , plugin )SpamFilterPlugin Spam filtering plugin for Trac 0.10 (0.10 , 0.11 , external , plugin )SqlConstantsPlugin SQL Constants (report-plugin , 0.11 , optilude , plugin )SubversionLocationPlugin Subversion Location Plugin (link , navigation , subversion , svn , trac , versioncontrol , 0.11 , ErikRose , plugin )SuperUserPlugin Super User Plugin (accountmanager , multi-projects , permissions , 0.10 , 0.11 , 0.9 , airadier , plugin )SuportTicketPlugin Support Ticket Plugin (unfinished , 0.11 , abandoned , beta , nick_at_spikefin_com , plugin )SvnChangeListenerPlugin make SVN's post-commit-hook a pluggable Extension Point (TOPP , hooks , subversion , svn , 0.11 , k0s , plugin )SvnRevisionPlugin SvnRevision (svn , 0.11 , ljwzsjs , plugin )SvnUrlsPlugin show SVN URL links in /browser, /log, and /changelog (0.11 , k0s , plugin )SvnsyncPlugin front-end to svnsyncing a remote svn repo (svn , 0.10 , 0.11 , 0.9 , beta , k0s , plugin )TagsPlugin A Tagging System for Trac (0.10 , 0.11 , 0.8 , 0.9 , athomas , muness , plugin )TaskListPlugin Task List Plugin (0.11 , pacopablo , plugin )TeamCalendarPlugin Team calendar (calendar , projectadmin , tracking , 0.11 , optilude , plugin )TeamRosterPlugin Team Roster (0.11 , alpha , cbalan , plugin )TestCaseManagementPlugin TestCaseManagement (genshi , testing , ticket , tracking , versioncontrol , 0.10 , 0.11 , 0.9 , edunne , plugin )TgAuthPlugin TurboGears Auth Store (0.10 , 0.11 , alpha , pacopablo , plugin )ThemeEnginePlugin Modular styles manager (0.10 , 0.11 , coderanger , plugin )TicketChangePlugin Ticket Comments Change Plugin (projectadmin , ticket , 0.10 , 0.11 , SergeiLuchko , plugin )TicketCreationStatusPlugin Controls the initial status of tickets (new , 0.11 , beta , ixokai , plugin )TicketDeletePlugin Ticket and Ticket Change Deletion Plugin (0.10 , 0.11 , 0.9 , coderanger , plugin )TicketExtPlugin Ticket extensions (i18n , jquery , 0.10 , 0.11 , plugin , takanorig )TicketModifiedFilesPlugin Listing modified files per ticket in Trac (ticket , 0.11 , e2jk , plugin )TicketSubmitPolicyPlugin Bugs/Feature Requests (javascript , ticket , validation , 0.11 , k0s , plugin )TicketTeamDispatcherPlugin Ticket Team Dispatcher (email , field , ticket , 0.11 , beta , plugin , sinnvoller )TicketValidatorPlugin Ticket Validator (ticket , validation , 0.11 , plugin , superafroman )TimeVisualizerPlugin Plugin to render burndown SVG (estimation , planning , timing , tracking , 0.10 , 0.11 , mape , plugin )TimingAndEstimationPlugin Timing and Estimation Plugin (estimation , planning , time , timing , 0.10 , 0.11 , bobbysmith007 , plugin )TocMacro Table of Contents Macro (0.10 , 0.11 , 0.8 , 0.9 , athomas , cboos , coderanger , jouvin , macro , osimons , plugin )TracAdsPanelPlugin TracAdsPanelPlugin (0.11 , external , plugin , s0undt3ch )TracBacksPlugin TracBacks Plugin (new , 0.11 , beta , mchua , plugin )TracCasPlugin CAS-based login for Trac (0.10 , 0.11 , 0.9 , coderanger , plugin )TracCiaPlugin CIA.vc and Trac integration (0.11 , dottedmag , plugin )TracDeveloperPlugin A plugin to aid in the development of Trac plugins (0.11 , alpha , athomas , cmlenz , plugin )TracDownloaderPlugin Trac Downloader plug-in (Petr , antirobot , captcha , download , downloader , form , picture , questionnaire , statistics , validation , 0.10 , 0.11 , 0.9 , plugin )TracFormsPlugin Provides forms anywhere there is a wiki (wiki , 0.11 , alpha , plugin , rharkins )TracGoogleAdsPlugin Trac Google Ads Plugin (ads , google , 0.11 , external , plugin , s0undt3ch )TracGoogleAnalyticsPlugin Trac Google Analytics Plugin (analytics , google , 0.11 , external , plugin , s0undt3ch )TracGoogleSearchPlugin Trac Google Search Plugin (google , search , 0.11 , external , plugin , s0undt3ch )TracHoursPlugin keep track of hours spent on tickets (0.11 , k0s , plugin )TracMathPlugin Support for LaTeX Math Formulas in Wiki Pages (new , unfinished , wiki , 0.11 , alpha , plugin , rlotun )TracMetrixPlugin Plugin that provides project progress statistics and quality metrics (metrics , planning , statistics , tracking , 0.11 , khundeen , plugin )TracMonotone Monotone VCS backend plugin (versioncontrol , 0.10 , 0.11 , external , plugin )TracNav The navigation bar for Trac (wiki , 0.10 , 0.11 , 0.9 , external , macro , plugin )TracPastePlugin tracpaste (unfinished , 0.11 , mitsuhiko , otaku42 , plugin )TracPluginTemplateScript paste template to create a trac plugin skeleton (application , trac , 0.10 , 0.11 , k0s , plugin , script )TracPygmentsPlugin Trac Pygments (0.10 , 0.11 , mgood , mitsuhiko , plugin )TracRedirect Redirection Macro for Trac (0.10 , 0.11 , 0.8 , 0.9 , external , macro , plugin )TracReportManagerPlugin Manage trac reports (report-plugin , 0.10 , 0.11 , plugin , richard )TracSchedulerPlugin Scheduled tasks manager (0.11 , plugin , richard )TracSqlAlchemyBridgeIntegration Trac SQL Alchemy Bridge (0.12 , sqlalchemy , trac , 0.11 , beta , integration , mitsuhiko , plugin , s0undt3ch )TracSvnAuthzPlugin Web interface to edit subversion authorization (authz) files (subversion , svn , versioncontrol , 0.10 , 0.11 , Bombenbodo , plugin )TracSvnPoliciesPlugin Svn Policy Plugin (email , hooks , notifications , subversion , svn , versioncontrol , 0.11 , andrei2102 , doki_pen , plugin )TracTabPlugin TracTabPlugin (0.10 , 0.11 , 0.9 , bobbysmith007 , plugin )TracTicketDepgraphPlugin Ticket dependency graph Plugin (graph , ticket , 0.10 , 0.11 , ftiede , plugin )TracTicketStatsPlugin Trac Ticket Statistics (statistics , trac , 0.11 , echo0101 , plugin )TracTicketTemplatePlugin Trac Ticket Template (javascript , template , ticket , 0.10 , 0.11 , plugin , richard )TracTweakUiPlugin Trac Tweak UI (javascript , 0.11 , plugin , richard )TracUnreadPlugin trac_unread plugin (navigation , new , statistics , ticket , time , tracking , 0.10 , 0.11 , plugin , vnaum )TracWikiNegotiatorPlugin Content negotiation plugin for Trac wiki (0.12 , 0.10 , 0.11 , gotoh , plugin )TracWikiToPdfPlugin Trac WikiToPDF (pdf , wiki , 0.10 , 0.11 , diorgenes , plugin )TracWsgiPlugin WSGI hacks for Trac (0.11 , martinpaljak , plugin )TracWysiwygPlugin TracWiki WYSIWYG Editor Plugin (WYSIWYG , 0.10 , 0.11 , alpha , jun66j5 , plugin )TrashTalkPlugin TrashTalk (feedback , multi-projects , notifications , tracking , 0.11 , external , news , plugin , tcoulter )TypedTicketWorkflowPlugin Typed Ticket Workflow (field , permissions , ticket , 0.11 , kivsiak , plugin , workflow )UserManagerPlugin UserManagerPlugin (permissions , picture , projectadmin , trac , 0.11 , cbalan , plugin )VirtualTicketPermissionsPlugin Virtual ticket permissons (permissions , 0.11 , normanr , plugin )VotePlugin Reddit-style voting on Trac resources (0.11 , athomas , plugin )WatchlistPlugin Watchlist for Wikis and Tickets (navigation , new , ticket , wiki , 0.11 , beta , martin_s , plugin )WikiCompatPlugin Wiki Compatibility Plugins for Sycamore and Moin-Like Wikis (citytrac , wiki , 0.11 , Rottenchester , alpha , plugin )WikiCssPlugin Set CSS styles using a wiki page (css , wiki , 0.11 , martin_s , plugin )WikiDocPlugin TracWikiDoc? Plugin (code , docs , 0.10 , 0.11 , cosimo , plugin )WikiExportPlugin Wiki Export (accountldap , docs , export , pdf , trac , wiki , 0.11 , clp , plugin , sfhynx )WikiGoodiesPlugin Wiki Goodies for Trac (wiki , 0.10 , 0.11 , 0.9 , cboos , plugin )WikiIncludePlugin Wiki Include Plugin (0.10 , 0.11 , 0.9 , bubacoo , plugin , yu-ji )WikiNotificationPlugin Trac Wiki Notification Plugin (0.10 , 0.11 , external , plugin , s0undt3ch )WikiOutputStreamPlugin WikiOutputStreamPlugin (wiki , 0.10 , 0.11 , 0.9 , aldrinleal , anyrelease , external , plugin )WikiRenamePlugin Rename wiki pages (0.10 , 0.11 , 0.9 , coderanger , plugin )WikiStatsPlugin Wiki User and Page Statistics (citytrac , wiki , 0.11 , Rottenchester , alpha , plugin )WorkLogPlugin Work Log Plugin for Trac (application , ticket , time , timing , tracking , 0.10 , 0.11 , coling , external , plugin )
Scripts
Scripts that enhance the functionality of Trac. This could include things like wrappers around creation of Subversion and Trac projects, post-commit hooks, etc.
BreadcrumbTrailsScript Breadcrumb trails navigation for wiki subpages (breadcrumbs , javascript , navigation , trails , wiki , 0.11 , beta , script )CityTracScript Conversion Script for Project Sycamore wikis (citytrac , wiki , 0.11 , Rottenchester , alpha , script )EmailtoTracScript Convert email to trac tickets (0.10 , 0.11 , 0.9 , bas , script )GoogleTranslateTimelineScript Translate changeset messages in timeline using Google Language API (google , javascript , jquery , template , 0.11 , external , script , techtonik )ModWsgiAcctmgrScript Mod_WSGI Acctmgr (0.11 , pacopablo , script )MoinToTracScript Convert MoinMoin (or twiki) Wiki to trac (wiki , 0.10 , 0.11 , 0.9 , kgk , script )PhpBugTracker2TracScript phpBugTracker to Trac (bug , ticket , unfinished , 0.10 , 0.11 , Viper7 , beta , domluc , script )ReScheduleScript Reschedule milestones on a new timeline (planning , 0.11 , TerryBrown , script )SfnToTracScript sfn2trac.py - importer of SourceForge? 's new backup file (0.11 , marcin , script )SqliteToMySqlScript SQL ite to MySQL Script (0.10 , 0.11 , script , takayama )SqliteToPgScript SQL ite to PostgreSQL Script (0.10 , 0.11 , pacopablo , script )TracMergeScript Merge N source tracks into M destination tracks (0.12 , mercurial , multi-projects , projectadmin , 0.11 , beta , chmullig , script )TracPluginTemplateScript paste template to create a trac plugin skeleton (application , trac , 0.10 , 0.11 , k0s , plugin , script )
Themes
Themes are modifications to the visual layout and style of Trac. They can be anything from just CSS changes, to full templates with additional images and styles.
CmTeknikTheme CM Teknik Theme (0.11 , jdog , theme )CrystalxTheme CrystalX theme for Trac (0.11 , coderanger , theme )GnomeBrTheme GnomeBR (0.11 , 0.9 , n3rd3x , theme )PyDotOrgTheme A theme based on python.org (0.10 , 0.11 , asmodai , coderanger , theme )SkittlishTheme Skittlish Theme for Trac (0.11 , theme , tigris )
Translations
Translations of Trac into other languages.
TracChineseTranslation 简体中文Trac (0.12 , Chinese , i18n , 0.10 , 0.11 , ZoomQuiet , translation )TracDefaultWikiChinese TracDefaultWikiChinese (Chinese , i18n , 0.11 , ZoomQuiet , translation )TracPolishTranslation Trac po polsku (0.10 , 0.11 , beta , translation , wist )TracSpanishTranslation Spanish translation of Trac / Traduccion al espanol de Trac (0.10 , 0.11 , jmt4b04d4v , translation )TracTermsZhCn Trac 关键词对比表 (Chinese , i18n , 0.10 , 0.11 , ZoomQuiet , translation )ZoomQuietTranslation TracChineseTranslation (Chinese , i18n , 0.10 , 0.11 , ZoomQuiet , translation )
Ticket Workflows
Trac 0.11 introduces customisable Workflows. Here are some you might find useful.
AdvancedTicketWorkflowPlugin Advanced Ticket Workflow Plugin (0.11 , plugin , retracile , workflow )TestingWorkflow Testing Workflow (testing , 0.11 , Floppy , workflow )TypedTicketWorkflowPlugin Typed Ticket Workflow (field , permissions , ticket , 0.11 , kivsiak , plugin , workflow )
Miscellany
Using the GeneralLinkSyntaxPlugin , I have added several shortcuts for commonly used links: download:hackname , google:search , trac:wikipage , trac-changeset:changeset and trac-ticket:ticket .
Registered users of TracHacks .
Hacks for Trac 0.8 , 0.9 and 0.10 .
Example hacks.
Adhering to the principle that one should
eat one's own dog food ,
the following hacks are used on TracHacks :
AccountManagerPlugin , AddCommentMacro , WikiGoodiesPlugin , FootNoteMacro , PollMacro , RefMacro , TocMacro ,
TracHacksPlugin and XmlRpcPlugin .
Tag Cloud
The tag cloud is a visual representation of tag frequency, similar to a histogram.
I'm linking to the tag index to reduce system load.