Version 65 (modified by Alec Thomas, 17 years ago) (diff)


Welcome to Trac Hacks

The purpose of TracHacks is to provide free Subversion hosting for community created Trac hacks.

TracHacks uses the excellent tags hack, which adds basic categorisation to Trac. All hacks are tagged with one or more of the available tags?.

Migration Complete

As of 2005-09-29 TracHacks is running on Trac 0.9b2.

Thanks again go to Muness Alrubaie for his excellent tag macro's and template modifications.


  • Upgraded to version 0.9b2
  • In order to future proof TracHacks I have replaced all references to trunk with 0.9? and stable with 0.8?, in both Trac and SVN. This means that deep external references to SVN will no longer be correct.
  • TracHacks is now using the mighty AccountManagerPlugin, courtesy of mgood.
  • Check out the WikiStart, thanks to Muness.

Remaining Issues

This migration was not without issue, some of which I have documented in MacroMigrationTutorial.

  • NewHack has not been migrated yet (it is a lot of work). This will be done over the next few days.
  • Bug report links in the hack pages don't work because of trac-ticket:1562. eg. AddCommentMacro bugs
  • Occasionally a non-existent empty page will appear to be tagged. I haven't tracked this down yet, but assume it is a bug in the TagIt macro.

If you notice any issues other than those mentioned above, please log a ticket.

How to Contribute

I've tried to make this as simple as possible:

  1. Register a user name then login (requires cookies).
  2. Fill out the NewHack form.
  3. Verify all the details for your new page are correct.
  4. 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)
  5. Have a look at TracHackDevelopment.

The TracHacks page contains more information, contact details, bug reports, enhancements, suggestions, etc.




Can't find what you want here or in the MacroBazaar? Request-a-hack and somebody might help you out.

Bored? Got too much time on your hands? Take a look at the outstanding request-a-hacks and see if anything takes your fancy.


Registered users of TracHacks.

Hacks for Trac stable? and trunk?.

Example? hacks.

Tag Cloud

The tag cloud is a visual representation of tag frequency, similar to a histogram.