Edgewall Software
Modify

Opened 15 years ago

Closed 15 years ago

Last modified 13 years ago

#7953 closed enhancement (duplicate)

Enhancement: permission manage, project transfer, once login

Reported by: liujun66727534@… Owned by:
Priority: normal Milestone:
Component: admin/console Version: 0.11.1
Severity: normal Keywords: permission manage, project transfer, once login
Cc: Branch:
Release Notes:
API Changes:
Internal Changes:

Description

This is my first ticket in this community and my English is pool. So maybe some errors in syntax, and hope everybody tolerate.

There are many projects which are managed by trac in my laboratory, so we build a flat of muti-projects with trac. I am a member of system managers of trac and do some changes in trac.

Firstly, there is a little bother if a project manager want to add permission for lots of project members, the manager must add permission one by one. So, I write a script with shell which can add permission by the list of name of your input and can initialize the permission of project members based on a configuration file. I think it will be more convenient for project managers to manage permission of members.

Secondly, because of the environment of muti-projects, we may have a requirement that you must transfer all the contents from one project to another. I write some script with shell that provide such functions: transfer the contents from one project to another, change the ticket to blog though modify the database and modify the categories of blog.

Finally, someone in my laboratory suggest that he work in more than one projects, and he must login in each project with the same id and password. So I modify the code of trac, achieve the goal of “ login once use everywhere”.

The purpose of this ticket is that I want to know whether the work which I did is useful to trac and anyone who do the same or the similar work..

Attachments (5)

qx.sh (6.1 KB ) - added by liujun66727534@… 15 years ago.
permission manage
qx.conf (450 bytes ) - added by liujun66727534@… 15 years ago.
permission manage configuration file
trac_transfer.sh (2.4 KB ) - added by liujun66727534@… 15 years ago.
project transfer
ticket_blog.sh (4.3 KB ) - added by liujun66727534@… 15 years ago.
change ticket to blog
categories.sh (452 bytes ) - added by liujun66727534@… 15 years ago.
modify categories

Download all attachments as: .zip

Change History (10)

comment:1 by anonymous, 15 years ago

Component: generaladmin/console
Version: none0.11.1

by liujun66727534@…, 15 years ago

Attachment: qx.sh added

permission manage

by liujun66727534@…, 15 years ago

Attachment: qx.conf added

permission manage configuration file

by liujun66727534@…, 15 years ago

Attachment: trac_transfer.sh added

project transfer

by liujun66727534@…, 15 years ago

Attachment: ticket_blog.sh added

change ticket to blog

by liujun66727534@…, 15 years ago

Attachment: categories.sh added

modify categories

comment:2 by Emmanuel Blot, 15 years ago

Resolution: duplicate
Status: newclosed

Dup of #7951 and #7952.

comment:3 by josephj6802@…, 13 years ago

Has these wonderful features integrated into Trac yet? Which version?

in reply to:  3 comment:4 by anonymous, 13 years ago

Replying to josephj6802@…:

Has these wonderful features integrated into Trac yet? Which version?

no, I use these features in local environment, the version I used in local enironment is 0.11.1.

in reply to:  3 comment:5 by liujun66727534@…, 13 years ago

Replying to josephj6802@…:

Has these wonderful features integrated into Trac yet? Which version?

no, I use these features in my local environment, the version I used is 0.11.1

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The ticket will remain with no owner.
The resolution will be deleted. Next status will be 'reopened'.
to The owner will be changed from (none) to the specified user.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.