When portlets are rendered, in addition to the actual header and body
content, there are a few properties being returned and incorporated into
the theme.
* newItemCount - I believe added to allow portlets to indicate a badge
number
* title - allows portlets to set their title (by default disabled in
uPortal due to problems with the spec implementation returning value
from portlet.xml)
* externalLink - Added by https://issues.jasig.org/browse/UP-3084 for
the universality mobile web view for iFrame handling back when
smartphones weren't so smart.
I want to verify no one is using the externalLink portlet response
property for anything significant. For the new v4.3 layout.json
(https://issues.jasig.org/browse/UP-4438), the layout output won't
invoke the portlet render process, so these items won't be present in
the output. The new Javascript-based UI should not need these.
As an aside, Drew and I discussed this and he had the idea that if they
were needed we could expose those values as response headers in the new
portlet render endpoint (https://issues.jasig.org/browse/UP-4478) or
provide alternate APIs where needed (newItemCount to me could be handled
better as an AJAX resource request for instance).
Thanks,
--
James Wennmacher - Unicon
480.558.2420
--
You are currently subscribed to [email protected] as:
[email protected]
To unsubscribe, change settings or access archives, see
http://www.ja-sig.org/wiki/display/JSG/uportal-dev