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