Modify

Opened 14 years ago

Last modified 14 years ago

#6668 new enhancement

[Patch] Allow admin to create and delete groups

Reported by: Stefan Wallentowitz Owned by: Stefan Wallentowitz
Priority: normal Component: HtGroupEditorPlugin
Severity: normal Keywords:
Cc: robert_martin Trac Release: 0.11

Description

At the current status the plugin only allows to add and delete users to and from groups. In my scenario I want to allow them to also edit the groups themselves.

The attached patch adds a delete button and a fieldset for new group creation.

Since this may not always be what you want the user to allow, you need to enable this functionality in trac.ini:

[htgroupeditor]
allowgroupedit = enabled

I appreciate your feedback

Attachments (2)

editgroups.patch (5.1 KB) - added by Stefan Wallentowitz 14 years ago.
Patch to enable the deletion and creation of groups
LISTrac-htgroupeditor_rebased.patch (9.0 KB) - added by sdegrande 14 years ago.

Download all attachments as: .zip

Change History (5)

Changed 14 years ago by Stefan Wallentowitz

Attachment: editgroups.patch added

Patch to enable the deletion and creation of groups

comment:1 Changed 14 years ago by Stefan Wallentowitz

This patch correspondents to my prior patches, a comprehensive description is found at my wiki page.

comment:2 Changed 14 years ago by sdegrande

Wallento, your patch does not apply. I guess that it's because your patch is not based on the 'upstream' version, but on an already modified version. I attach a new version of the patch (LISTrac-htgroupeditor_rebased.patch), which integrates the lines that bring to rejection.

Changed 14 years ago by sdegrande

comment:3 Changed 14 years ago by Ryan J Ollos

Summary: Allow admin to create and delete groups[Patch] Allow admin to create and delete groups

Modify Ticket

Change Properties
Set your email in Preferences
Action
as new The owner will remain Stefan Wallentowitz.

Add Comment


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

 
Note: See TracTickets for help on using tickets.