The DiscussionProvider JSPs are located in /var/opt/SUNWportal/portals/<portal_id>/desktop/default/DiscussionProvider directory.
The JSPs available in the DiscussionProvider subdirectory and their functionality are:
Declares all portal properties.
Content page. This JSP routes the request to full if display mode is set to full (or dmode=full), or if vl is set to viewDiscussion.jsp, or cmt is set to feedback.jsp, or if rtg is set to ratingProcess.jsp.
Process edit page.
Edit page.
Error page.
Request is handled by feedback.jsp when the dmode (discussions mode) value is equal to cmt. Routes the request to feedbackForm.jsp.
Displays feedback.
Displays the ”post reply’ and ”start a new discussion’ form.
Comment submission is handled by this JSP. The JSP retrieves all the input parameters, builds the search result and submits the search result to the search database. This JSP consists of scriptlets.
Sets search parameters, executes search, and displays results.
Displays main discussions with description inline based on showDesc property.
Displays pagination on list discussions page.
General portal Desktop page. Retrieves all portal provider properties.
Executes search. Used by all pages to execute a search.
Displays the selection menu for ratings. Included in viewDiscusisonDisplay.jsp and viewDiscussionHeader.jsp.
Request is handled by ratingProcess.jsp when dmode=rtg. Handles rating submission. Consists mostly of scriptlets.
Displays the search box on the list discussions page.
Request is handled by viewDiscussion.jsp when dmode=vl. Controls the View A Discussion subtree page.
Displays the separator bar with the filter, threshold, view menus and the search discussion text field.
Displays the discussion subtree below the separator bar.
Displays the detailed view of the discussion. Displayed above the separator bar.
Displays the Navigation links shown above and below the discussion header. Navigation links consist of links for ”All Discussions’, ”To parent’, ”To Discussion, ”Reference’, ”Post Reply’.