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 "Woonsan Ko (JIRA)" <je...@portals.apache.org> on 2010/02/17 17:45:27 UTC

[jira] Created: (JS2-1108) Admin portlet to edit properties of a page or folder by leveraging Portal Site Manager portlet

Admin portlet to edit properties of a page or folder by leveraging Portal Site Manager portlet
----------------------------------------------------------------------------------------------

                 Key: JS2-1108
                 URL: https://issues.apache.org/jira/browse/JS2-1108
             Project: Jetspeed 2
          Issue Type: Improvement
          Components: Admin Portlets
    Affects Versions: 2.2.0
            Reporter: Woonsan Ko
            Assignee: Woonsan Ko
            Priority: Minor
             Fix For: 2.2.1


It would be good if the portal site manager portlet has option(s) to display the property editing pane for a page or a folder based on preferences or parameters.
This can be used for the page navigator portlet.

-- 
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


[jira] Resolved: (JS2-1108) Admin portlet to edit properties of a page or folder by leveraging Portal Site Manager portlet

Posted by "Woonsan Ko (JIRA)" <je...@portals.apache.org>.
     [ https://issues.apache.org/jira/browse/JS2-1108?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Woonsan Ko resolved JS2-1108.
-----------------------------

    Resolution: Fixed

Fixed. (but not used in the default package because page navigator has its own popup menu instead of this.)

Anyway, PortalSiteManager has been improved to allow special preferences to change its display.
For example, a fragment can be defined with preferences like this:

    <fragment id="js-sp-nodeeditor.2" type="portlet" name="j2-admin::PortalSiteManager">
      <preference name="component.visibility.siteTree">
        <value>false</value>
      </preference>
      <preference name="component.visibility.treeForm">
        <value>false</value>
      </preference>
    </fragment>

If *component.visibility.siteTree* is false, then the left tree component is to hide.
Also, if *component.visibility.treeForm* is false, then the treeForm component is to hide.

Additionally, the PortalSiteManager accepts two parameters: *_jssmnodetype* and *_jssmnodepath*.
_jssmnodetype could be one of page, folder or link.
So, if the page url contains the two parameters, then the PortalSiteManager will display the target node initially.
An example url of a page which contains PortalSiteManager portlet could be like this:

/system/nodeeditor.psml?_jssmnodetype=page&_jssmnodepath=/default-page.psml

Kind regards,

Woonsan

> Admin portlet to edit properties of a page or folder by leveraging Portal Site Manager portlet
> ----------------------------------------------------------------------------------------------
>
>                 Key: JS2-1108
>                 URL: https://issues.apache.org/jira/browse/JS2-1108
>             Project: Jetspeed 2
>          Issue Type: Improvement
>          Components: Admin Portlets
>    Affects Versions: 2.2.0
>            Reporter: Woonsan Ko
>            Assignee: Woonsan Ko
>            Priority: Minor
>             Fix For: 2.2.1
>
>
> It would be good if the portal site manager portlet has option(s) to display the property editing pane for a page or a folder based on preferences or parameters.
> This can be used for the page navigator portlet.

-- 
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