version 1.1, 2001/05/21 03:35:46
|
version 1.2, 2001/05/21 15:24:47
|
Line 20
|
Line 20
|
<h3>Global Variables</h3> |
<h3>Global Variables</h3> |
<ul> |
<ul> |
<li> |
<li> |
<i>Apache::lonxml::debug</i> - |
<i>$Apache::lonxml::debug</i> - debugging control |
</li> |
</li> |
<li> |
<li> |
<i>Apache::lonxml::pwd</i> - |
<i>@Apache::lonxml::pwd</i> - path to the directory containing the file currently being processed |
</li> |
</li> |
<li> |
<li> |
<i>Apache::lonxml::outputstack</i> - |
<i>@Apache::lonxml::outputstack</i> <br /> |
|
<i>$Apache::lonxml::redirection</i> - these two are used for |
|
capturing a subset of the output for later processing, don't |
|
touch them directly use &startredirection and &endredirection |
</li> |
</li> |
<li> |
<li> |
<i>Apache::lonxml::redirection</i> - |
<i>$Apache::lonxml::import</i> - controls whether the |
|
<import> tag actually does anything |
</li> |
</li> |
<li> |
<li> |
<i>Apache::lonxml::import</i> - |
<i>@Apache::lonxml::extlinks</i> - |
</li> |
</li> |
<li> |
<li> |
<i>Apache::lonxml::extlinks</i> - |
<i>#Apache::lonxml::metamode</i> - some output is turned off, |
|
the meta target wants a specific subset, use <output> to |
|
guarentee that the catianed data will be in the parsing output |
</li> |
</li> |
<li> |
<li> |
<i>Apache::lonxml::metamode</i> - |
<i>#Apache::lonxml::evaluate</i> - controls whether |
|
run::evaluate actually derefences variable references |
</li> |
</li> |
<li> |
<li> |
<i>Apache::lonxml::evaluate</i> - |
<i>%Apache::lonxml::insertlist</i> - data structure for edit |
|
mode, determines what tags can go into what other tags |
</li> |
</li> |
<li> |
<li> |
<i>Apache::lonxml::insertlist</i> - |
<i>@Apache::lonxml::namespace</i> - stores the list of tag |
</li> |
namespaces used in the insertlist.tab file that are currently |
<li> |
active, used only in edit mode. |
<i>Apache::lonxml::namespace</i> - |
|
</li> |
|
<li> |
|
<i>Apache::lonxml::</i> - |
|
</li> |
</li> |
</ul> |
</ul> |
|
|
Line 178 sub BEGIN {
|
Line 182 sub BEGIN {
|
<h3>Style File specific tags</h3> |
<h3>Style File specific tags</h3> |
<ul> |
<ul> |
<li> |
<li> |
<b><definetag></b> - |
<b><definetag></b> - 2 arguments, <i>name</i> name of |
|
new tag being defined, if proceeded with a / defining an end |
|
tag, required; <i>parms</i> parameters of the new tag, the |
|
value of these parameters can be accesed by $parametername. |
</li> |
</li> |
<li> |
<li> |
<b><render></b> - |
<b><render></b> - define what the new tag does for a non meta target |
</li> |
</li> |
<li> |
<li> |
<b><meta></b> - |
<b><meta></b> - define what the new tag does for a meta target |
</li> |
</li> |
<li> |
<li> |
<b><tex> / <web> / <latexsource></b> - |
<b><tex> / <web> / <latexsource></b> - |
|
define what a new tag does for a specific no meta target, all |
|
data inside a <render> is render to all targets except |
|
when surrounded by a specific target tags. |
</li> |
</li> |
</ul> |
</ul> |
|
|
<hr> |
<hr> |
<address><a href="mailto:albertel@marvin.lite.msu.edu">Guy Albertelli</a></address> |
<address><a href="mailto:albertel@marvin.lite.msu.edu">Guy Albertelli</a></address> |
<!-- Created: Sun May 20 15:47:08 EDT 2001 --> |
<!-- Created: Sun May 20 15:47:08 EDT 2001 --> |
<!-- hhmts start --> |
<!-- hhmts start --> |
Last modified: Sun May 20 23:34:57 EDT 2001 |
Last modified: Mon May 21 11:21:05 EDT 2001 |
<!-- hhmts end --> |
<!-- hhmts end --> |
</body> |
</body> |
</html> |
</html> |