libreccm-legacy/ccm-portalserver/doc/use-cases/html/psrv-00014.xml.html

195 lines
6.0 KiB
HTML

<HTML>
<HEAD>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Use Case 00014:Modify Portal URL Stub</title>
<link rel="stylesheet" type="text/css" href="./developer.css">
<link rel="stylesheet" type="text/css" href="./cw-use-cases.css">
</HEAD>
<BODY>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td><a href="..">CCM Portalserver Project</a> &gt;
<a href="./use_case_list.html">Use Cases Index Page</a> &gt;
</td>
<td align="right"><a href="http://www.redhat.com/ccm">CCM Central</a> |
<a href="http://www.redhat.com/">Red Hat</a></td>
</tr>
</table>
<h1><font color="red">Use Case 00014:Modify Portal URL Stub</font></h1>
<p></p>
<h3><font color="red">Release Target: 2.1</font></h3>
<p></p>
<hr>
<p></p>
<table border="2" cellpadding="1" width="100%" align="top">
<tr>
<td><span class="optional">Description: </span></td>
<td>
<p> <span class="option"></span>
A method is needed for a Portal Administrator to change the final portion of a portal URL that refers to the Portal location
on the Site Map.
</p>
</td>
</tr>
<tr>
<td><span class="required">Goal Level: </span></td>
<td>user_goal</td>
</tr>
<tr>
<td><span class="required">Actors: </span></td>
<td>
<ul>
<li>Portal Administrator</li>
</ul>
</td>
</tr>
<tr>
<td><span class="required">Trigger: </span></td>
<td>A PA for a Portal desires to change the section of a portal URL that refers specifically to this Portal's location on the
Site Map
</td>
</tr>
<tr>
<td><span class="optional">Preconditions: </span></td>
<td>
<p> <span class="optional"></span>
</p>
</td>
</tr>
<tr>
<td><span class="required">Basic Path: </span></td>
<td>
<p> <span class="required"></span><br>
<ol>
<li>Within the Portal, the PA clicks on the link for Portal Configuration</li>
<li>The PA locates a Text Field on the page named URL Stub. The current stub name is pre-loaded within this field</li>
<li>The PA changes the value within this field to the name he or she prefers</li>
<li>The PA clicks on the "Save Configuration" button</li>
<li>The PA is returned to the Portal Configuration page</li>
</ol>
</p>
</td>
</tr>
<tr>
<td><span class="optional">Postconditions: </span></td>
<td>
<p> <span class="optional"></span>
</p>
</td>
</tr>
<tr>
<td><span class="required">Succesful End Conditions: </span></td>
<td>
<p> <span class="required"></span>
The URL Stub name is successfully changed
</p>
</td>
</tr>
<tr>
<td><span class="optional">Alternate Paths: </span></td>
<td>
<p> <span class="optional"></span>
</p>
</td>
</tr>
<tr>
<td><span class="optional">Exception Paths: </span></td>
<td>
<p> <span class="optional"></span>
Two possible exceptions to this Use Case are:
<ul>
<li>The URL Stub text field is left blank. In this case, the config page is redisplayed with the error explained in red
text next to the text field, such as "Required Field"</li>
<li>The URL Stub name entered has whitespace or unacceptable characters in it.If so, the config page is redisplayed with
a message in red text explaining the nature of the error, such as "unacceptable character '!'</li>
</ul>
</p>
</td>
</tr>
<tr>
<td><span class="optional">Failure End Conditions: </span></td>
<td>
<p> <span class="optional"></span>
</p>
</td>
</tr>
<tr>
<td><span class="optional">Sample Narrative: </span></td>
<td>
<p> <span class="optional"></span>
</p>
</td>
</tr>
<tr>
<td><span class="optional">Open Issues: </span></td>
<td>
<p> <span class="optional"></span><br>
</p>
</p>
</td>
</tr>
<tr>
<td><span class="required">Iteration: </span></td>
<td>
Facade
</td>
</tr>
<tr>
<td><span class="required">Status: </span></td>
<td>not_started</td>
</tr>
</table>
<p></p>
by Jim Parsons
<p></p>
Last Modified: 2001/10/31
</BODY>
</HTML>