Changes between Version 10 and Version 11 of ComponentPermissionsPlugin


Ignore:
Timestamp:
Mar 19, 2015, 10:45:02 AM (9 years ago)
Author:
figaro
Comment:

Rearranged paragraphs

Legend:

Unmodified
Added
Removed
Modified
  • ComponentPermissionsPlugin

    v10 v11  
    11[[PageOutline(2-5,Contents,pullout)]]
    2 = Component permissions plugin =
    32
    4 == Description ==
     3= Component permissions plugin
     4
     5== Description
    56
    67This plugin provides permissions based on ticket components. For example, having a component `foobar` it will provide permission `COMPONENT_FOOBAR_VIEW` which is then required to access the ticket with this component.
     8
     9== Bugs/Feature Requests
     10
     11Please use [https://github.com/trac-hacks/trac-componentpermissions/issues GitHub] for any issues you have with ComponentPermissionsPlugin.
     12
     13== Download
     14
     15Download the zipped source from [https://github.com/trac-hacks/trac-componentpermissions/archive/master.zip here].
     16
     17== Source
     18
     19You can clone ComponentPermissionsPlugin from [https://github.com/trac-hacks/trac-componentpermissions here] using git, or [https://github.com/trac-hacks/trac-componentpermissions browse the source] on GitHub.
     20
     21== Installation
     22
     23{{{
     24pip install ComponentPermissionsPlugin
     25}}}
     26
     27For more information, please follow [http://trac.edgewall.org/wiki/TracPlugins#InstallingaTracPlugin documentation] on how to install Trac's plugins.
     28
     29== Configuration
    730
    831After installation you have to configure which field it checks to enable component permission checking:
     
    1841}}}
    1942
    20 You should also add the component somewhere near the beginning of the `permission_policies` list:
     43You should also add the component near the beginning of the `permission_policies` list:
    2144
    2245{{{
     
    5376Setting `hide_components` to `true` will hide components from ticket and other forms if user does not have permission for them. Works if not using a custom field.
    5477
    55 == Bugs/Feature Requests ==
    56 
    57 Please use [https://github.com/trac-hacks/trac-componentpermissions/issues GitHub] for any issues you have with ComponentPermissionsPlugin.
    58 
    59 == Download ==
    60 
    61 Download the zipped source from [https://github.com/trac-hacks/trac-componentpermissions/archive/master.zip here].
    62 
    63 == Source ==
    64 
    65 You can clone ComponentPermissionsPlugin from [https://github.com/trac-hacks/trac-componentpermissions here] using git, or [https://github.com/trac-hacks/trac-componentpermissions browse the source] on GitHub.
    66 
    67 == Installation ==
    68 
    69 {{{
    70 pip install ComponentPermissionsPlugin
    71 }}}
    72 
    73 For more information, please follow [http://trac.edgewall.org/wiki/TracPlugins#InstallingaTracPlugin documentation] on how to install Trac's plugins.
    74 
    75 == Author/Contributors ==
     78== Author/Contributors
    7679
    7780'''Author:''' [wiki:mitar] [[BR]]