12 |
|
<font color=red>M</font>anagement |
13 |
|
</center> |
14 |
|
<hr> |
15 |
< |
Within SCRAM is a mechanism for parsing XML like documents called ActiveDocs. |
15 |
> |
Within SCRAM is a mechanism for parsing XML-like documents called ActiveDocs. |
16 |
|
ActiveDocs can associate the documents Markup tags with functionality thus |
17 |
< |
making an otherwise |
18 |
< |
passive document actively control what SCRAM will do. This ensures that the |
19 |
< |
real functionality of the system is well documented as it is the document |
20 |
< |
and not a seperate system, which controls that functionality. |
17 |
> |
making an otherwise passive document actively control what SCRAM will do. |
18 |
> |
This ensures that the real functionality of the system is well documented as |
19 |
> |
it is the document and not a seperate system, which controls that functionality. |
20 |
|
<p> |
21 |
|
ActiveDocs are web enabled, each being associated with a URL download and |
22 |
< |
cacheing mechanism which can be called on as required. |
22 |
> |
cacheing mechanism which can be called upon as required. |
23 |
|
<p> |
24 |
|
<h2>Common ActiveDoc Tags</h2> |
25 |
|
ActiveDocs have a number of common features and a default set of tags to |
31 |
|
indicate the type and version of the document in order that it can |
32 |
|
be parsed correctly. |
33 |
|
<h3><Base url=<em>baseurl</em>> </Base></h3> |
34 |
< |
Used to specify common elements, such as server name, in multiple urls. Any |
35 |
< |
url specified between these base tags will be merged with that specified in |
34 |
> |
Used to specify common elements, such as server name, in multiple URLs. Any |
35 |
> |
URL specified between these base tags will be merged with that specified in |
36 |
|
the base according to the following merge rules: |
37 |
|
<ul> |
38 |
|
<li>A merge will take place only if the type of the base is identical |
39 |
< |
to the url type. |
39 |
> |
to the URL type. |
40 |
|
<li>The base server name is taken only if not already defined |
41 |
< |
<li>The base url path is pre-pended to any specified |
41 |
> |
<li>The base URL path is pre-pended to any specified |
42 |
|
<li>Variables provided in the base parameter list are only added if |
43 |
|
not already defined. |
44 |
|
</ul> |