Changes between Version 15 and Version 16 of RowLevelPermissions


Ignore:
Timestamp:
Jul 24, 2006, 9:50:48 AM (18 years ago)
Author:
Chris Long
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • RowLevelPermissions

    v15 v16  
    2222 * Adding row level permission editing to admin interface - Started. I have created an application that modifies row level permissions and will be adding this to the administration interface.
    2323 * Adding checking of row level permissions (so they actually do something)
     24
     25== Proposal for Integrating into Administration Interface ==
     26
     27=== Inline Editing ===
     28
     29Using the admin interface a user can edit Row Level Permissions (RLP) within the edit screen of a specific instance of a model. It will only be shown if RLPs are enabled for the model.
     30
     31The RLPs will be organized in a tabular form and using AJAX the user can add, delete or change RLPs related to the instance of the model. The page will also be set up to be backwards compatible incase the user is not able to use JavaScript.
     32
     33I am undecided as to whether the RLP form should be shown on the add form or not. The first priority is integrating it into the change form and then determine if it is needed in the add form.
     34
     35=== Editing ===
     36
     37There will probably be no capability for editing RLPs like a normal object with an add, change, and list view in the administration interface. There are a few reasons:
     38 * The amount of RLPs could be quite high as there could possibly be one for every instance of a model. Editing this through the classic admin interface would be cumbersome.
     39 * Adding/Editing RLPs requires selecting the model, the instance of the model, the owner model and the instance of the owner model and the permissions related to the model. The form needed to do this would be quite elaborate and not very useful.
    2440
    2541== Using Row Level Permissions ==
Back to Top