Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0

I hope this is the right place to put this. Susan Bramhall suggested I create a JIRA entry for the following issue I found with the Channel Manger:

The portal does not display the value "Custom" on the Review page
of the Channel Manager in the row for "Channel Type". As explained to me by Susan, the reason for this is that Custom channels have a type of -1, and so, conceptually, they have no registered type, and thus display a blank channel type value.

Here is the modification Susan made to correct this problem webpages/stylesheets/org/jasig/portal/channels/CChannelManager/html.xsl, lines 1860-1866:

<xsl:choose>
<xsl:when
test="/manageChannels/reviewChannel/params/step/channel/@typeID = -1 or
not(/manageChannels/reviewChannel/params/step/channel/@typeID)">
Custom</xsl:when>
<xsl:otherwise>
<xsl:value-of
select="//selectChannelType/params/step/channelTypes/channelType@ID=/manageChannels/reviewChannel/params/step/channel/@typeID/name"/>
</xsl:otherwise>
</xsl:choose>

Of course, the other CChannelManger .xsl files would need to be changed also to account for all locales.Since CChannelManager is included in the uPortal source tree, its Wiki page in in the uPortal Confluence space.