[[PageOutline(2-5,Contents,pullout)]] = TracUserSelectFieldPlugin == This plugin enables a field to select a specific user according to config. This field can later be used in workflow. == Description 1. Create a select Custom Field {{{ project_usera = select project_usera.format = user project_usera.user = Manager }}} where: * field type must be 'select', * format must be 'user', * user is optional and default to 'authenticated', and can be set to comma seperated users, groups or PERMISSIONS. [[Image(1.png)]] 2. Use this user in workflow {{{ pj0102_test = PJ01 -> PJ02 pj0102_test.operations = set_owner pj0102_test.name = test pj0102_test.set_owner = $project_usera }}} all you need to do is use a '$' with the field name. [[Image(2.png)]] == !Bugs/Feature Requests Existing bugs and feature requests for TracUserSelectFieldPlugin are [report:9?COMPONENT=TracUserSelectFieldPlugin here]. If you have any issues, create a [/newticket?component=TracUserSelectFieldPlugin new ticket]. [[TicketQuery(component=TracUserSelectFieldPlugin&group=type,format=progress)]] == Download Download the zipped source from [export:tracuserselectfieldplugin here]. == Source You can check out TracUserSelectFieldPlugin from [/svn/tracuserselectfieldplugin here] using Subversion, or [source:tracuserselectfieldplugin browse the source] with Trac. == Installation General instructions on installing Trac plugins can be found on the [TracPlugins#InstallingaTracplugin TracPlugins] page. Special: UserSelectFieldPlugin should be activated, but PatchedTicketSystem is not supposed to be activated! in trac.ini {{{ tracuserselectfield.userselectfield.userselectfieldplugin = enabled }}} == Recent Changes [[ChangeLog(tracuserselectfieldplugin, 3)]] == !Author/Contributors **Author:** [wiki:cauly] [[BR]] **Maintainer:** [[Maintainer]] [[BR]] **Contributors:**