diff options
Diffstat (limited to 'docs/manual/mod/mod_sed.xml.fr')
-rw-r--r-- | docs/manual/mod/mod_sed.xml.fr | 88 |
1 files changed, 41 insertions, 47 deletions
diff --git a/docs/manual/mod/mod_sed.xml.fr b/docs/manual/mod/mod_sed.xml.fr index b00c31d1e5..48ee4cc65c 100644 --- a/docs/manual/mod/mod_sed.xml.fr +++ b/docs/manual/mod/mod_sed.xml.fr @@ -1,7 +1,7 @@ <?xml version="1.0"?> <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd"> <?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?> -<!-- English Revision: 1334024:1817952 (outdated) --> +<!-- English Revision: 1817952 --> <!-- French translation : Lucien GENTIS --> <!-- Reviewed by : Vincent Deffontaines --> @@ -25,59 +25,53 @@ <modulesynopsis metafile="mod_sed.xml.meta"> <name>mod_sed</name> -<description>Filtre les contenus en entrée (requêtes) et en sortie -(réponses) en utilisant la syntaxe de <code>sed</code></description> -<status>Expérimental</status> +<description>Filtre les contenus en entrée (requêtes) et en sortie +(réponses) en utilisant la syntaxe de <code>sed</code></description> +<status>Expérimental</status> <sourcefile>mod_sed.c sed0.c sed1.c regexp.c regexp.h sed.h</sourcefile> <identifier>sed_module</identifier> <compatibility>Disponible depuis la version 2.3 d'Apache</compatibility> <summary> <p><module>mod_sed</module> est un filtre de contenu "in-process". Le -filtre <module>mod_sed</module> fournit les commandes d'édition de -<code>sed</code> implémentées par le programme <code>sed</code> de -Solaris 10 comme décrit dans la <a +filtre <module>mod_sed</module> fournit les commandes d'édition de +<code>sed</code> implémentées par le programme <code>sed</code> de +Solaris 10 comme décrit dans la <a href="http://www.gnu.org/software/sed/manual/sed.txt">page de -manuel</a>. Cependant, à la différence de <code>sed</code>, -<module>mod_sed</module> ne reçoit pas de données sur son entrée -standard. Au lieu de cela, le filtre agit sur les données échangées -entre le client et le serveur. <module>mod_sed</module> peut être -utilisé comme filtre en entrée ou en sortie. <module>mod_sed</module> +manuel</a>. Cependant, à la différence de <code>sed</code>, +<module>mod_sed</module> ne reçoit pas de données sur son entrée +standard. Au lieu de cela, le filtre agit sur les données échangées +entre le client et le serveur. <module>mod_sed</module> peut être +utilisé comme filtre en entrée ou en sortie. <module>mod_sed</module> est un filtre de contenu, ce qui signifie qu'on ne peut pas l'utiliser -pour modifier les en-têtes http du client ou du serveur. +pour modifier les en-têtes http du client ou du serveur. </p> <p> -Le filtre en sortie <module>mod_sed</module> accepte un tronçon de -données, exécute le script <code>sed</code> sur ces données, puis génère -une sortie qui est transmise au filtre suivant dans la chaîne. +Le filtre en sortie <module>mod_sed</module> accepte un tronçon de +données, exécute le script <code>sed</code> sur ces données, puis génère +une sortie qui est transmise au filtre suivant dans la chaîne. </p> <p> -Le filtre en entrée <module>mod_sed</module> reçoit des données en -provenance du filtre suivant dans la chaîne, exécute les scripts -<code>sed</code>, et renvoie les données générées au filtre appelant -dans la chaîne de filtrage. +Le filtre en entrée <module>mod_sed</module> reçoit des données en +provenance du filtre suivant dans la chaîne, exécute les scripts +<code>sed</code>, et renvoie les données générées au filtre appelant +dans la chaîne de filtrage. </p> <p> -Les filtres en entrée ou en sortie ne traitent les données que si des -caractères newline sont détectés dans le contenu à filtrer. A la fin des -données, ce qui reste est traité comme la dernière ligne. +Les filtres en entrée ou en sortie ne traitent les données que si des +caractères newline sont détectés dans le contenu à filtrer. A la fin des +données, ce qui reste est traité comme la dernière ligne. </p> -<p>Vous trouverez sur le <a -href="https://blogs.oracle.com/basant/entry/using_mod_sed_to_filter">blog de -l'auteur</a> un article en forme de tutoriel, ainsi que les raisons pour -lesquelles ce filtre est plus puissant qu'une simple -recherche/remplacement de chaîne ou d'expression rationnelle.</p> - </summary> <section id="sampleconf"><title>Exemple de configuration</title> <example><title>Ajout d'un filtre en sortie</title> <highlight language="config"> -# Dans l'exemple suivant, le filtre sed va remplacer la chaîne - # "monday" par "MON" et la chaîne "sunday" par "SUN" dans les +# Dans l'exemple suivant, le filtre sed va remplacer la chaîne + # "monday" par "MON" et la chaîne "sunday" par "SUN" dans les # documents html avant de les envoyer au client. <Directory "/var/www/docs/sed"> AddOutputFilter Sed html @@ -87,11 +81,11 @@ recherche/remplacement de chaîne ou d'expression rationnelle.</p> </highlight> </example> - <example><title>Ajout d'un filtre en entrée</title> + <example><title>Ajout d'un filtre en entrée</title> <highlight language="config"> - # Dans l'exemple suivant, le filtre sed va remplacer la chaîne - # "monday" par "MON" et la chaîne "sunday" par "SUN" dans les - # données POST envoyées à PHP. + # Dans l'exemple suivant, le filtre sed va remplacer la chaîne + # "monday" par "MON" et la chaîne "sunday" par "SUN" dans les + # données POST envoyées à PHP. <Directory "/var/www/docs/sed"> AddInputFilter Sed php InputSed "s/monday/MON/g" @@ -102,13 +96,13 @@ recherche/remplacement de chaîne ou d'expression rationnelle.</p> </section> <section id="sed_commands"><title>Commandes sed</title> <p> - Vous trouverez tous les détails à propos de la commande + Vous trouverez tous les détails à propos de la commande <code>sed</code> dans sa <a href="http://www.gnu.org/software/sed/manual/sed.txt">page de manuel</a>. </p> <dl> <dt><code>b</code></dt> - <dd>Saut vers le label spécifié (similaire à goto).</dd> + <dd>Saut vers le label spécifié (similaire à goto).</dd> <dt><code>h</code></dt> <dd>Copie la ligne courante dans le tampon.</dd> <dt><code>H</code></dt> @@ -116,7 +110,7 @@ recherche/remplacement de chaîne ou d'expression rationnelle.</p> <dt><code>g</code></dt> <dd>Copie le contenu du tampon dans la ligne courante.</dd> <dt><code>G</code></dt> - <dd>Ajoute le contenu du tampon à la ligne courante.</dd> + <dd>Ajoute le contenu du tampon à la ligne courante.</dd> <dt><code>x</code></dt> <dd>Echange les contenus du tampon et de la ligne courante.</dd> </dl> @@ -125,31 +119,31 @@ recherche/remplacement de chaîne ou d'expression rationnelle.</p> <directivesynopsis> <name>OutputSed</name> <description>Commande sed pour le filtrage des contenus de type -réponse</description> +réponse</description> <syntax>OutputSed <var>commande-sed</var></syntax> <contextlist><context>directory</context><context>.htaccess</context> </contextlist> <usage> - <p>La directive <directive>OutputSed</directive> permet de spécifier - la commande <code>sed</code> à exécuter dans le cadre du traitement - d'une réponse. + <p>La directive <directive>OutputSed</directive> permet de spécifier + la commande <code>sed</code> à exécuter dans le cadre du traitement + d'une réponse. </p> </usage> </directivesynopsis> <directivesynopsis> <name>InputSed</name> -<description>Commande sed à exécuter pour le filtrage des données d'une -requête (en général des données <code>POST</code>)</description> +<description>Commande sed à exécuter pour le filtrage des données d'une +requête (en général des données <code>POST</code>)</description> <syntax>InputSed <var>commande-sed</var></syntax> <contextlist><context>directory</context><context>.htaccess</context> </contextlist> <usage> - <p>La directive <directive>InputSed</directive> permet de spécifier - la commande sed à exécuter pour le filtrage des données (en général - des données <code>POST</code>) d'une requête. + <p>La directive <directive>InputSed</directive> permet de spécifier + la commande sed à exécuter pour le filtrage des données (en général + des données <code>POST</code>) d'une requête. </p> </usage> </directivesynopsis> |