Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Next »

Publishing a channel is the process of making new content available for users to subscribe to and view in their layout. Generally a channel will be given some input documents, and then uPortal will render those in their layout. uPortal channels can accept a wide variety of document types as input for channel rendering.

  1. Select the Channel Manager icon in the header to access the Channel Manager channel. Only users with access to channel management will see this icon in their header.
  2. Next, select whether you wish to edit an already existing channel, or to create a new one:

The top of the Channel Manager shows the 'Workflow' for creating and editing channels. Exactly what options are listed in this workflow may depend slightly on what type of channel (chosen in the first option) you have selected to view or create. The workflow designats a suggested way to work on a channel. Selecting any heading will immediately take you to that spot in the workflow.


Figure 2.9: Channel Manager - Workflow Diagram

Below is a list of the workflow elements that are consistent throughout all channel types. Followed by the specific resource needs by each individual channel type.

Channel Type

The Channel Type defines the type of input that is used to populate the channel. For example, an RSS channel will use an RSS document as input, where as an Image channel will need some image format such as JPEG, GIF or PNG.


Figure 2.10: Channel Manager - Channel Type Options

Each different channel type has settings used to describe the location and types of resources needed for it. These are specialized to the channel type. After these are defined, some further settings are needed that are common to all channel types.

Type

Description

Applet

Renders a Java Applet in a uPortal Channel.

Image

A container for rendering media, not just graphic images. It supports any type of media that can be displayed or played through the browser including graphics, flash objects, movies and audio. Exactly which formats can be supported, ie PNG vs GIF or MOV vs WAV is dependant on the end user's browser.

Inline Frame

Similar to the Image Channel, the Inline Frame is a container for displaying HTML content. The content in an Inline Frame channel does not go through the uPortal framework, so it does NOT have to be well formed XHTML.

RSS

Renders an RSS document of type 0.90, 0.9x or 1.0. No support is provided for RSS 1.0 modules.

Web Proxy

Similar to the Inline Frame Channel Type in that it is a contain from HTML content. However, it requires well formed XHTML and can also render an XML application.

WSRP Consumer

Renders Web Services applications as defined by the Oasis WSRP v1.0 standard.

XML Transformation

Renders an XML fragment which is validated by an XSLT stylesheet.

Custom

Customized channel content with all required resources provided by the writer of the channel.

General Settings

The general settings define the name for the channel.


Figure 2.11: Channel Manager - General Settings

  1. Channel Title - The Channel Title is the name of the channel that will appear in the header of the channel, "Word of the Day," when it renders in uPortal.
  2. Channel Name - The Channel Name is how the name of the channel will appear in the content subscriber channel.
  3. Channel Functional Name - The Channel Functional Name is used when searching for the channel using java or web services. This name should be unique to avoid conflicting results
  4. Channel Description - A description of the channel that renders in the channel manager when editing channels.
  5. Channel Timeout - The amount of time in milliseconds that is allotted for the channel to render before it cancels the action.
  6. Channel Secure - A checkbox that determines if the channel renders in a secured setting, such as HTTPS.

Channel Controls

Each Channel has three optional controls that can be added to it at the time the channel was written. If any of these controls are developed, then the appropriate button(s) will appear on the channel.

Controls

Description

Editable

An editable channel has extra information that is supplied to it by the user, such as a zip code for determining weather. This information is supplied by the user at the time they originally subscribe to the channel. The 'Editable' button will allow the user to change the settings for the channel.

Has Help

Some channels are rather complicated, or have many setting and options for their use. One common example of this is the webmail channel. These channels will have a help dialogue written about them to help the user learn about its full function.

Has About

Similar to the 'Help' feature, 'About' will provide extra information about the channel to the user. Rather than information about the function of the channel, however, the 'About' feature will tell the user about the development of the channel, such as who made it and when.

Figure 2.15: Channel Manager - Channel Controls

Categories

The category selection screen is where you decide the categories in which the new channel will be listed during content subscription. Below the 'Members' heading are all of the possible categories for this channel. To chose the categories for the new channel:

  1. Select the checkbox for each of the categories where you wish this channel to be listed.
  2. Choose the 'Select Marked' button to submit the checked categories. Figure 2.16: Channel Manager - Select Categories A
  3. The list of categories will refresh to show the selected options.
  4. If you are satisfied with the current selections, the chose the 'Next' button at the bottom to continue. Otherwise, repeat steps 1 and 2, or
  5. Select the checkbox of a currently selected category below the 'Selected Groups:' headng and then choose the 'Deselect' button to remove that category from the list.

Figure 2.17: Channel Manager - Select Categories B

Groups

The 'Groups' is a restriction setting for the new channel that defines who will be able to subscribe to it. Selecting the groups restrictions functions similar to selecting the categories.

Figure 2.18: Channel Manager - Select Groups A
Figure 2.19: Channel Manager - Select Groups B

Review

The 'Review' is a list of the settings for this channel. Each of the 'value' listings is a link that will go directly to the part of the channel workflow where that setting can be changed. Selecting the 'Finished' button at the bottom of the page will save these settings and publish the channel.

Figure 2.20: Channel Manager - Review

  • No labels