<section id="features"><title>Features</title>
- Definition of a macro:
+ <p>Definition of a macro:</p>
<ul>
<li> macro definition within a <Macro> section, following
the apache style.</li>
backslash-continued independent lines.</p></li>
</ul>
- Use of a macro:
+ <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>
<li> <code>@</code>-prefixed parameters are escaped in quotes.</li>
</ul>
- Removal of a macro definition:
+ <p>Removal of a macro definition:</p>
<ul>
<li> the macro must be already defined.</li>
- </ul>
+ </ul>
<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 conforme à 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'arguments doit être cohérent avec la définition.</li>
<li> toutes les occurences des paramètres sont substituées par leur valeur.</li>
<li> les valeurs des paramètres préfixées par <code>@</code> sont échappées par des guillemets.</li>
</ul>
- Suppression de la définition d'une macro :
+ <p>Suppression de la définition d'une macro :</p>
<ul>
<li> la macro supprimée doit avoir été définie auparavant.</li>
</ul>
Use DirGroup /www/apache/server admin
UndefMacro DirGroup
-
+
</highlight>
</section>
Use RestrictedAccessPolicy "192.54.172.0/24 192.54.148.0/24"
</highlight>
- est équivalent, avec les macros définies ci-dessus à :
+ <p>est équivalent, avec les macros définies ci-dessus à :</p>
<highlight language="config">
order deny,allow