wiki:SelfDeletePlugin

Delete wiki pages and attachments you created

Description

This plugin allows users to delete wiki pages and attachments to wiki pages or tickets that they created. It does not yet cover tickets, but if there is demand, I can try to add it.

Bugs/Feature Requests

Existing bugs and feature requests for SelfDeletePlugin are here.

If you have any issues, create a new ticket.

enhancement

1 / 1

Download

Download the zipped source from here.

There is also a version on PyPi.

Source

You can check out SelfDeletePlugin from here using Subversion, or browse the source with Trac.

Installation

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

Configuration

First enable it by adding the following to your trac.ini file:

[components]
selfdelete.* = enabled

Add it to the list of active permissions policies:

[trac]
permission_policies = SelfDeletePolicy, DefaultPermissionPolicy, LegacyAttachmentPolicy

If using AuthzPolicy, it should come before SelfDeletePolicy in the list.

Grant any users you want the WIKI_DELETE_SELF or TICKET_DELETE_SELF permissions.

Recent Changes

14327 by rjollos on 2014-12-14 21:26:10
2.0dev: Rewrite of plugin to support Trac 0.11 and later. Fixes #3821.

The plugin implement IPermissionPolicy, and must therefore be added to the list of permission_policies in the [trac] section of trac.ini.

14325 by rjollos on 2014-12-14 21:25:57
2.0dev: Added license and PEP-0008 changes.
14324 by rjollos on 2014-12-14 20:29:28
New branch trunk for supporting Trac 1.0 and later.
(more)

Author/Contributors

Author: coderanger
Maintainer: none (needsadoption)
Contributors: rjollos

Last modified 3 months ago Last modified on Jan 17, 2016, 2:50:17 PM