Changes between Version 11 and Version 12 of HtGroupEditorPlugin
- Timestamp:
- Aug 6, 2015, 1:10:05 PM (9 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
HtGroupEditorPlugin
v11 v12 1 1 [[PageOutline(2-5,Contents,pullout)]] 2 = Ht Group Editor Plugin =3 2 4 = = Description ==3 = Ht Group Editor Plugin 5 4 6 This a simple editor with drop down lists to edit the ht groups file for a project. It uses the Genshi templating engine, and is a replacement for HtgroupsPlugin. It was offered as a contribution to the author, but there was no response. 5 == Description 6 7 This an editor with drop down lists to edit the ht groups file for a project. It uses the Genshi templating engine, and is a replacement for HtgroupsPlugin. It was offered as a contribution to the author, but there was no response. 7 8 8 9 It is a companion plugin to the FineGrainedPageAuthzEditorPlugin. 9 10 10 '''Fork:''' I have made a small [https://github.com/trac-hacks/trac-htgroupeditor fork on GitHub] with some improvements/fixes. Feel free to [https://github.com/trac-hacks/trac-htgroupeditor/issues suggest new]. Install with `pip install HtGroupEditorPlugin`.11 '''Fork:''' I have made a [https://github.com/trac-hacks/trac-htgroupeditor fork on GitHub] with some improvements and fixes. Feel free to [https://github.com/trac-hacks/trac-htgroupeditor/issues suggest new enhancements and fixes]. Install with `pip install HtGroupEditorPlugin`. 11 12 12 13 [[Image(grp_edit_screenshot.png, 150px)]]. 13 14 14 == File Locations ==15 === File Locations 15 16 16 The plugin tries to find the names of the files it has to work with from the config object that reads them in from the normal config file for a Trac project. They maybe specifed in a project specific file or an inherited one.17 The plugin tries to find the names of the files it has to work with from the config object that reads them in from the normal config file for a Trac project. They may be specified in a project specific file or an inherited one. 17 18 18 19 The list of users are obtained from the account_manager object, that will read them from one of its password stores. See AccountManagerPlugin documentation for the appropriate configuration options. 19 20 20 For the group file it is looked for under the account-manager section and the name group_file. 21 For the group file it is looked for under the account-manager section and the name group_file. If this fails it then looks under the htgroups section. 21 22 22 {{{ 23 #!ini 23 == Bugs/Feature Requests 24 25 Existing bugs and feature requests for HtGroupEditorPlugin are 26 [report:9?COMPONENT=HtGroupEditorPlugin here]. 27 28 If you have any issues, create a 29 [/newticket?component=HtGroupEditorPlugin new ticket]. 30 31 [[TicketQuery(component=HtGroupEditorPlugin&group=type,format=progress)]] 32 33 == Download 34 35 Download the zipped source from [download:htgroupeditorplugin here]. 36 37 == Source 38 39 You can check out HtGroupEditorPlugin from [http://trac-hacks.org/svn/htgroupeditorplugin here] using Subversion, or [source:htgroupeditorplugin browse the source] with Trac. 40 41 == Installation and Configuration 42 43 It uses the following additional module which may require installation: !ConfigObj from [http://www.voidspace.org.uk/python/configobj.html#introduction] 44 45 Install in the normal way with `python setup.py install`. 46 47 To configure the file locations, add the following to your `trac.ini` file: 48 {{{#!ini 24 49 [account-manager] 25 50 group_file = /some/project/directory/groups … … 28 53 or 29 54 30 {{{ 31 #!ini 55 {{{#!ini 32 56 [htgroups] 33 57 group_file = /some/project/directory/groups 34 58 }}} 35 59 36 == Dependencies == 37 38 It uses the following additional modules which may require installation 39 1. !ConfigObj from [http://www.voidspace.org.uk/python/configobj.html#introduction] 40 41 == Bugs/Feature Requests == 42 43 Existing bugs and feature requests for HtGroupEditorPlugin are 44 [report:9?COMPONENT=HtGroupEditorPlugin here]. 45 46 If you have any issues, create a 47 [http://trac-hacks.org/newticket?component=HtGroupEditorPlugin&owner=robert_martin new ticket]. 48 49 == Download == 50 51 Download the zipped source from [download:htgroupeditorplugin here]. 52 53 == Source == 54 55 You can check out HtGroupEditorPlugin from [http://trac-hacks.org/svn/htgroupeditorplugin here] using Subversion, or [source:htgroupeditorplugin browse the source] with Trac. 56 57 == Example == 58 59 Install in the normal way with `python setup.py install` 60 61 == Recent Changes == 60 == Recent Changes 62 61 63 62 [[ChangeLog(htgroupeditorplugin, 3)]] 64 63 65 == Author/Contributors ==64 == Author/Contributors 66 65 67 66 '''Author:''' [wiki:robert_martin] [[BR]] 68 67 '''Maintainer:''' ''none'' [[BR]] 69 '''Contributors:''' [[BR]] 70 '''License: ''' BSD 68 '''Contributors:'''