[[PageOutline(2-5,Contents,pullout)]] = 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. Note that users can delete their own attachments since Trac 1.3.2 if `LegacyAttachmentPolicy` is used ([trac:#12719]). See also: AttachmentPolicyPlugin for an alternative to deleting attachments and AttachFilterPlugin for rejecting attachments. == Bugs/Feature Requests Existing bugs and feature requests for SelfDeletePlugin are [report:9?COMPONENT=SelfDeletePlugin here]. If you have any issues, create a [/newticket?component=SelfDeletePlugin new ticket]. [[TicketQuery(component=SelfDeletePlugin&group=type,format=progress)]] == Download Download the zipped source from [export:selfdeleteplugin here]. The plugin is also available on [pypi:TracSelfDelete PyPi]. == Source You can check out SelfDeletePlugin from [/svn/selfdeleteplugin here] using Subversion, or [source:selfdeleteplugin browse the source] with Trac. == Installation General instructions on installing Trac plugins can be found on the [TracPlugins#InstallingaTracplugin TracPlugins] page. == Configuration First enable it by adding the following to your `trac.ini` file: {{{#!ini [components] selfdelete.* = enabled }}} Add it to the list of active permissions policies: {{{#!ini [trac] permission_policies = SelfDeletePolicy, DefaultPermissionPolicy, LegacyAttachmentPolicy }}} If using [TracFineGrainedPermissions#AuthzPolicy 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 [[ChangeLog(selfdeleteplugin, 3)]] == Author/Contributors '''Author:''' [wiki:coderanger] [[BR]] '''Maintainer:''' [[Maintainer]] [[BR]] '''Contributors:''' rjollos