Modify

Opened 17 years ago

Closed 8 years ago

Last modified 8 years ago

#1453 closed enhancement (fixed)

Give higher ticket edit permissions to plugin owners

Reported by: Emmanuel Blot Owned by: Ryan J Ollos
Priority: normal Component: TracHacksPlugin
Severity: normal Keywords:
Cc: Trac Release: 0.10

Description

It would be really great and useful if the plugin owners were allowed to modify the ticket descriptions (for example to fix the Wiki syntax), as well as deleting some comments (such as spam).

I guess this would require some Trac tweaking as a plugin owner should get higher permissions for his plugins - only.

Attachments (0)

Change History (15)

comment:1 Changed 17 years ago by Alec Thomas

Status: newassigned

This would be awesome. Once t:wiki:WorkFlow and t:wiki:PermissionPolicy come in this should be easily doable.

comment:2 in reply to:  1 Changed 15 years ago by Mark Potter

Replying to athomas:

This would be awesome. Once t:wiki:WorkFlow and t:wiki:PermissionPolicy come in this should be easily doable.

I believe both of these features have been implemented as of 0.11.

comment:3 Changed 15 years ago by Alec Thomas

Owner: changed from Alec Thomas to osimons
Status: assignednew

Yep, however TracHacks hasn't been ported to 0.11 yet :\

comment:4 Changed 15 years ago by Alec Thomas

Owner: changed from osimons to Michael Renzmann

Err, wrong person!

comment:5 Changed 15 years ago by Ryan J Ollos

Summary: Give higher permissions to plugin ownersGive higher ticket edit permissions to plugin owners

comment:6 Changed 15 years ago by Ryan J Ollos

Type: defectenhancement

comment:7 Changed 15 years ago by Ryan J Ollos

It would also be very nice if plugin owners had permissions to:

  • Delete attachments from wiki pages
  • Delete ticket attachments.

comment:8 Changed 12 years ago by Ryan J Ollos

AttachmentPolicyPlugin should be considered.

comment:9 Changed 8 years ago by Ryan J Ollos

Owner: Michael Renzmann deleted

comment:10 Changed 8 years ago by Ryan J Ollos

A variation of CookBook/PermissionPolicies#GrantapermissiontotheTicketOwner can be used to implement this.

comment:11 Changed 8 years ago by Ryan J Ollos

Component: TracHacksTracHacksPlugin
Owner: set to Ryan J Ollos
Status: newaccepted

comment:12 Changed 8 years ago by Ryan J Ollos

In 16320:

3.0.3dev: Give elevated permissions to ticket reporter and project maintainer

Refs #1453.

comment:13 Changed 8 years ago by Ryan J Ollos

Resolution: fixed
Status: acceptedclosed

Changes documented in blog:2017-03-10-elevated-permission.

comment:14 in reply to:  description Changed 8 years ago by Ryan J Ollos

Replying to Emmanuel Blot:

... as well as deleting some comments (such as spam).

I didn't add ability for project admins to delete comments since we have the Report spam contextual navigation item.

comment:15 Changed 8 years ago by Ryan J Ollos

In 16323:

3.0.3dev: Don't grant permission to anonymous

Require TICKET_CHGPROP to edit the ticket description.

Refs #1453.

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain Ryan J Ollos.
The resolution will be deleted. Next status will be 'reopened'.

Add Comment


E-mail address and name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.