You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jetspeed-dev@portals.apache.org by "Steve Milek (JIRA)" <je...@portals.apache.org> on 2007/12/14 19:26:43 UTC

[jira] Commented: (JS2-823) NoAction Layouts under desktop pipeline behave different from portal pipeline

    [ https://issues.apache.org/jira/browse/JS2-823?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12551887 ] 

Steve Milek commented on JS2-823:
---------------------------------

The solution for this issue is to configure the desktop page editor NoAction layout settings. Here are some details:

This issue is probably caused by the logged-in user having privileges to edit no-action layouts. The layout decorator decoratordesktop.properties file specifies configuration for the desktop page editor (customizer). Currently, the tigris layout decorator sets these properties as follows:

#
# desktop page editor options
#   many of these options have a directly equivalent property for portal customizer
#
desktop.pageeditor.movemode.isdefault=true

desktop.pageeditor.page.layout.decorator.editable=true
desktop.pageeditor.page.portlet.decorator.editable=true
desktop.pageeditor.page.add.enabled=true
desktop.pageeditor.page.layout.depth.max=3

desktop.pageeditor.portlet.add.enabled=true
desktop.pageeditor.portlet.decorator.editable=true

desktop.pageeditor.layout.name.editable=true
desktop.pageeditor.layout.columnsize.editable=true

desktop.pageeditor.layout.noactions.editable=false
#  if layout.noactions.editable=true, the below layout.noactions.* properties are ignored
#     and also, in page editor noaction layouts are fully editable
#     (i.e. the noaction editing restrictions are enforced
#     only in regular page view, not in page editor)
desktop.pageeditor.layout.noactions.toplevel.moveable=false
desktop.pageeditor.layout.noactions.columnsize.editable=true
desktop.pageeditor.layout.noactions.editor.role=admin


The above setting for "desktop.pageeditor.layout.noactions.editor.role" specifies that any user with the "admin" role can fully edit a no-action layout. If no role should be able to edit no-action layouts, either omit the "...noactions.editor.role" property or set it to empty string.



> NoAction Layouts under desktop pipeline behave different from portal pipeline
> -----------------------------------------------------------------------------
>
>                 Key: JS2-823
>                 URL: https://issues.apache.org/jira/browse/JS2-823
>             Project: Jetspeed 2
>          Issue Type: Improvement
>          Components: Desktop
>    Affects Versions: 2.1.3
>            Reporter: David Sean Taylor
>            Assignee: Steve Milek
>            Priority: Minor
>             Fix For: 2.1.3
>
>
> NoAction Layouts under desktop pipeline behave different from portal pipeline
> The desktop allows you to still get into edit mode and change things, where as the portal locks it down but not based on security 
> The advantages and disadvantages to both
>  I do want to note that you can secure the page, and only allow certain users access to the actions
> Whereas the portal solution requires you to edit PSML to change the decorator, the /desktop solution allows administrators a way out without editing PSML directly
> Marking this as minor priority

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org