wiki:TracHacksPlugin

TracHacks custom modifications

Description

This plugin implements some of the customisations used in TracHacks.

Primarily the ListTypes macro used on the main page HackIndex, and hooks to create user pages and tags.

The user creation extensions rely on the AccountManagerPlugin, and sub-classes the HtPasswdStore implementation to provide it with additional features for TracHacks.

Bugs/Feature Requests

Existing bugs and feature requests for TracHacksPlugin are here.

If you have any issues, create a new ticket.

defect

22 / 22

enhancement

16 / 23

task

2 / 2

Download

Download the zipped source from here.

Source

You can check out the source for TracHacksPlugin from Subversion here, or browse the source with Trac.

Installation

General instructions on installing Trac plugins can be found on the TracPlugins page.

Recent Changes

16632 by rjollos on 2017-05-28 04:21:12
TracHacks 3.0.5: Pass new hacks through the spam filter

  • Use of SpamFilter is still optional
  • Remove test code and unintentional change from r16630

Fixes #11200.

16630 by rjollos on 2017-05-28 03:57:27
TracHacks 3.0.5: Put database transaction in a context manager

Remove code for rolling back transaction. The database
transaction are now atomic, and if those succeed there is
not much that can go wrong in adding the repository
path and the ACL entry.

Refs #11200.

16627 by rjollos on 2017-05-27 09:15:29
TracHacks 3.0.4: Prevent edits to PageTemplates
(more)

Author/Contributors

Author: athomas
Maintainer: Ryan J Ollos
Contributors: hasienda, jun66j5, otaku42

Last modified 8 months ago Last modified on Nov 29, 2016, 8:52:10 PM