Changes between Version 33 and Version 34 of BlackMagicTicketTweaksPlugin
- Timestamp:
- Apr 28, 2020, 11:09:11 PM (4 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
BlackMagicTicketTweaksPlugin
v33 v34 2 2 3 3 = Functions to alter Ticket form behaviour and Ticket Permissions 4 5 {{{#!box warn 6 **Notice:** This plugin is deprecated in Trac 1.4 and later. It uses the deprecated `ITemplateStreamFilter`. 7 8 * For the tooltip feature, see FieldTooltipPlugin. 9 * For the hide feature, see DynamicFieldsPlugin and SimpleTicketPlugin. 10 * Other features can be requested for DynamicFieldsPlugin by creating a new ticket. 11 }}} 4 12 5 13 == Description … … 27 35 The plugin also lets you define arbitrary permissions, say `MASTER_OF_PRIORITIES`, if you want to require someone to have such a custom permission to edit a certain field. 28 36 29 The plugin can also deny access to certain ticket types by permissions using the ticket_type ini setting. See below for configuration settings. 30 31 Note that tooltips can also be provided through a patch included in trac:ticket:9648 (Trac 0.12) or the FieldTooltipPlugin (Trac 1.2). 37 The plugin can also deny access to certain ticket types by permissions using the `ticket_type` ini setting. See below for configuration settings. 32 38 33 39 == Bugs/Feature Requests … … 52 58 == Installation 53 59 54 The easiest way to install the BlackMagicTicketTweaksPlugin is to point ` easy_install` at the t-h.o SVN repository, such as:60 The easiest way to install the BlackMagicTicketTweaksPlugin is to point `pip` at the t-h.o SVN repository, such as: 55 61 56 62 {{{#!sh … … 114 120 }}} 115 121 116 This feature is also available in the Trac core as of 0.12, see t:TracPermissions#CreatingNewPrivileges for more details.122 This feature is also available in the Trac core as of 0.12, see TracPermissions#CreatingNewPrivileges for more details. 117 123 118 124 To deny access to a ticket type by permission use the following options: … … 126 132 Denying access to a ticket type will prevent users from seeing them in reports, viewing the tickets of that type and creating tickets of that type. 127 133 128 Currently the ticket_type.* option can only hold one permission, if you want a comma separated list [/newticket?component=BlackMagicTicketTweaksPlugin raise a ticket] and request it.134 The `ticket_type.*` option can only hold one permission. 129 135 130 To use this option you will need to add BlackMagicTicketTweaks to the permission_policies option in the [trac]section of the `trac.ini` file:136 To use this option you will need to add BlackMagicTicketTweaks to the permission_policies option in the `[trac]` section of the `trac.ini` file: 131 137 132 138 {{{#!ini