History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: UP-2447
Type: Bug Bug
Status: Resolved Resolved
Resolution: Fixed
Priority: Major Major
Assignee: Nicholas Blair
Reporter: Christopher J. Holdorph
Votes: 1
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
uPortal

Channel Manager does not pre-populate forms with existing portlet preference values

Created: 22/May/09 12:16 PM   Updated: 05/Dec/09 03:52 PM
Component/s: Channel Admin
Affects Version/s: 3.1.1
Fix Version/s: 3.1.2

Original Estimate: Unknown Remaining Estimate: Unknown Time Spent: Unknown
File Attachments: 1. Text File UP-2447-checkbox.patch (2 kb)

Issue Links:
Generic Relation
This issue relates to:
UP-2417 WebProxyPortlet channel publishing do... Major Resolved
 


 Description  « Hide
If you use the custom portlet CPDs, like the 3 that ship with uPortal (bookmarks portlet, simple web proxy, web proxy) and publish a portlet. Publishing the first time works. However, if you try to go back into channel manager and 'modify' an already published portlet, all the custom settings (web proxy url, bookmark set, etc) will be blank.

This makes working with the full web proxy portlet frustrating, because you have to reset all the NUMEROUS different settings again, if you just want to change one value.


 All   Comments   Work Log   Change History      Sort Order:
Christopher J. Holdorph [22/May/09 12:17 PM]
I would guess the changes made for UP-2417 are related to this.

Jen Bourey [08/Jun/09 12:17 PM]
The existing XSL document pre-populates forms with the existing values of any channel parameters. Portlet preference parameters (those that are prefaced with "PORTLET.") are not properly pre-populated, requiring the user to manually re-enter all portlet preference values for preferences that are explicitly represented in the CPD.

Nicholas Blair [01/Dec/09 07:46 PM]
Jen has added support for the text input fields, and I just committed some changes on branches/rel-3.1-patches to add support for the single-choice drop downs preferences. Editing existing webproxy portlets appears to work in my environment.

The CPDs you mention primarily use those types - can you check out/update your workspace with that branch and take a look?


Nicholas Blair [01/Dec/09 07:52 PM]
It appears that the only input types used by all of the .cpd files in uportal are either text input or drop down....do we have examples of .cpd files that use the radio, checkbox, or multi-choice types?

Nicholas Blair [05/Dec/09 03:52 PM]
I've attached a patch of one more modification I did not commit as I have no way to test; the file UP-2447-checkbox.patch attempts to apply the same technique used to get text and drop down inputs working for "multi-choice" checkbox inputs.