[gatein-issues] [JBoss JIRA] (GTNPORTAL-3263) "Restricted" page editor

Peter Palaga (JIRA) jira-events at lists.jboss.org
Fri Sep 6 04:06:03 EDT 2013


Peter Palaga created GTNPORTAL-3263:
---------------------------------------

             Summary: "Restricted" page editor
                 Key: GTNPORTAL-3263
                 URL: https://issues.jboss.org/browse/GTNPORTAL-3263
             Project: GateIn Portal
          Issue Type: Task
      Security Level: Public (Everyone can see)
            Reporter: Peter Palaga
            Assignee: Peter Palaga
             Fix For: 3.7.0.Final


See https://community.jboss.org/wiki/RestrictedPageEditor

A customer is willing to give the ability to many different users to edit pages. Those users would require a simplified page editor and be constrained to simple actions. In particular, users should not be able to compose complex pages and risk to break the layouts.
The layouts should be restricted to what is available from the "Containers" tab of the editor.

In particular the 2 following scenarios should not be possible:

Scenario 1: User should not be able to put an application above/below the 2 column layout (As this break the pre-defined layouts, suddenly the user is able to have a single column representation while this may not have been provided):

Scenario 2: User should not be able to put a layout within a layout (only above or below existing ones)

Proposed solution
Add an option in configuration.properties for a restricted page and layout editor. This would apply across the whole portal.
gatein.portal.pageeditor.mode=full (default) | restricted
gatein.portal.layouteditor.mode=full (default) | restricted
 
Applications could only be added to predefined layouts (and not directly on a page).
Containers could only be added to the root of a page (not inside another container).

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


More information about the gatein-issues mailing list