<p>
Definition of a macro:
+</p>
<ul>
<li> macro definition within a <Macro> section, following
the apache style.</li>
whatever) within the macro contents but to expect a set of
backslash-continued independent lines.</p></li>
</ul>
-</p>
<p>
Use of a macro:
+</p>
<ul>
<li> number of arguments must match the definition.</li>
<li> all occurences of macro parameters are substituted by their values.</li>
escaped.</li>
<li> <code>@</code>-prefixed parameters are escaped in quotes.</li>
</ul>
- </p>
<p>
Removal of a macro definition:
+</p>
<ul>
<li> the macro must be already defined.</li>
</ul>
-</p>
<highlight language="config">
<Macro DirGroup $dir $group>
Use RestrictedAccessPolicy "192.54.172.0/24 192.54.148.0/24"
</highlight>
- is equivalent, with the macros defined above, to:
+ <p>is equivalent, with the macros defined above, to:</p>
<highlight language="config">
order deny,allow
<section id="features"><title>Caractéristiques</title>
- Définition d'une macro :
+ <p>Définition d'une macro :</p>
<ul>
<li> dans une section <Macro> au style homogène à la
syntaxe des fichiers de configuration Apache.</li>
continuations.</p></li>
</ul>
- Utilisation d'une macro:
+ <p>Utilisation d'une macro:</p>
<ul>
<li> le nombre d'argument doit être cohérent avec la définition.</li>
<li> toutes les occurences des paramètres sont substitués par leur valeur.</li>
<li> les valeurs des paramètres préfixés par <code>@</code> sont protégés par des guillemets.</li>
</ul>
- Effacement de la définition d'une macro :
+ <p>Effacement de la définition d'une macro :</p>
<ul>
<li> la macro effacée doit avoir été définie auparavant.</li>
</ul>
Use RestrictedAccessPolicy "192.54.172.0/24 192.54.148.0/24"
</highlight>
- est équivalent, avec les macros définies au dessus, à :
+ <p>est équivalent, avec les macros définies au dessus, à :</p>
<highlight language="config">
order deny,allow