[ 
https://issues.apache.org/jira/browse/JS2-634?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Vitaly Baranovsky reopened JS2-634:
-----------------------------------


Automatic dispatch option doesn't work! It should be corrected!

I tried next activities to check whis option:
I made
    supported.portletmode.autoswitch.edit_defaults=true 
in /WEB-INF/conf/jetspeed.properties

In j2-admin.war project I have added line:
    <portlet-mode>edit_defaults</portlet-mode>
into <supports> section of <portlet id="UserDetailsPortlet"> of portlet.xml.

at the bottom of portlet.xml next lines exists:
  <custom-portlet-mode>
    <description>a Custom Edit_defaults Mode</description>
    <portlet-mode>edit_defaults</portlet-mode>
  </custom-portlet-mode>


After this changes I've started jetspeed, I've logged in, but UserDetails 
portlet contains only edit mode icon (doesn't contains edit-defaults icon). 
When I made changes in this edit mode, preferences doesn't store to psml.

> edit_defaults custom portlet mode
> ---------------------------------
>
>                 Key: JS2-634
>                 URL: https://issues.apache.org/jira/browse/JS2-634
>             Project: Jetspeed 2
>          Issue Type: New Feature
>          Components: Customizer, PSML
>    Affects Versions: 2.1.3
>            Reporter: Vitaly Baranovsky
>            Assignee: Woonsan Ko
>             Fix For: 2.1.3, 2.2
>
>
> There is a wish for implementing "edit_defaults" custom portlet mode as 
> descripted in JSR168 portlet specification:
> ----------------------------------------------------------
> PLT.A.3 Edit_defaults Portlet Mode
> The edit_defaults portlet mode signifies that the portlet should render a 
> screen to set the default values for the modifiable preferences that are 
> typically changed in the EDIT screen. Calling this mode requires that the 
> user must have administrator rights. Therefore, only the portal can create 
> links for changing the portlet mode into edit_defaults.
> Portlet developers should implement the edit_defaults portlet mode 
> functionality by
> overriding the doDispatch method of the GenericPortlet class and checking for
> PortletMode("edit_defaults ").
> In the deployment descriptor the support for the edit_defaults portlet mode 
> must be
> declared using
> <portlet-app>
> ...
> <portlet>
> ...
> <supports>
> ...
> <portlet-mode> edit_defaults </portlet-mode>
> </supports>
> ...
> </portlet>
> ...
> <custom-portlet-mode>
> <name> edit_defaults </name>
> </custom-portlet-mode>
> ...
> </portlet-app>
> -----------------------------------------------------------
> There is number of situations when there is need of different default 
> preferences for same portlet type. There is a problem to change default 
> preferences by administrator now. Because he must to edit psml files 
> manually, without graphical interface.
> For example, i want my portal shows to all users rss feeds from bbc and cnn 
> with RSS Portlets at main page of my portal. But administrators of my portal 
> needs to know psml format to change read-only preferences, and they can't do 
> it thru grafical interface.
> So, I think, many people wishes for edit_defaults portlet mode.
> So, this jira record is wish for edit_defaults portlet mode

-- 
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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to