wiki:WikiStart

Version 116 (modified by Alec Thomas, 18 years ago) (diff)

TracBlogPlugin implements this Request-a-Hack

News for 2006-03-17

  • With the arrival of the HackInstallPlugin imminent, I have added dependencies to the NewHack form. If your hack requires another to function correctly, just check the appropriate box. This will allow the HackInstallPlugin to automatically fulfill dependencies.

News for 2006-03-13

  • Switched to using the new [tags:browser:support/trac/tags-plugin tags plugin]. Among other things, this exposes ticket keywords as tags.

News for 2006-03-11

  • Updated to latest trunk, which includes WSGI support.
  • Due to the integration of WSGI, I have re-enabled the XmlRpcPlugin. You can see the list of exported methods here.

News for 2006-02-01

  • Updated to latest trunk, which includes InterTrac support. I've configured Trac's Trac site under the name trac with the alias t. This lets you easily reference tickets, changesets, etc. from the main Trac site. eg. #T123, [T2830] or t:TracHacks.

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.

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.

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

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.

Vote for a Request-a-Hack

Poll(Which hack would you most like to see implemented?; [ticket:11 Structured comments suggestions]; [ticket:47 Extended Wiki formatting]; ~~[ticket:67 Blog system as trac plugin]~~; [ticket:76 Export of wiki-Pages to one PDF-Document]; [ticket:81 FIT tests in tickets]; [ticket:107 tracwiki2msword ?]; [ticket:112 use rss for import of tickets from remote sites];[ticket:116 a command line tool for (remotely) automating the tracwiki editing])?

Hacks

ListTypes

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.