diff options
author | Sebastien Helleu <flashcode@flashtux.org> | 2008-11-06 18:55:43 +0100 |
---|---|---|
committer | Sebastien Helleu <flashcode@flashtux.org> | 2008-11-06 18:55:43 +0100 |
commit | 9498a777ad557261f0ebdf94467d4cfe2b033b07 (patch) | |
tree | 0760e42b02af337e4b8b231f570aecfde6bc6144 /doc/fr/user/plugins.fr.xml | |
parent | 2204935f3e1962a11c5e7cf3d1c56261c2d63d06 (diff) | |
download | weechat-9498a777ad557261f0ebdf94467d4cfe2b033b07.zip |
Add doc for default plugins in user guide
Diffstat (limited to 'doc/fr/user/plugins.fr.xml')
-rw-r--r-- | doc/fr/user/plugins.fr.xml | 144 |
1 files changed, 144 insertions, 0 deletions
diff --git a/doc/fr/user/plugins.fr.xml b/doc/fr/user/plugins.fr.xml new file mode 100644 index 000000000..b2fe05485 --- /dev/null +++ b/doc/fr/user/plugins.fr.xml @@ -0,0 +1,144 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<!-- + +WeeChat documentation (french version) + +Copyright (c) 2003-2008 by FlashCode <flashcode@flashtux.org> + +This manual is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 3 of the License, or +(at your option) any later version. + +This manual is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program. If not, see <http://www.gnu.org/licenses/>. + +--> + +<chapter id="chapPlugins"> + <title>Extensions</title> + + <para> + Ce chapître décrit le mécanisme d'extension dans WeeChat et les extensions + par défaut fournies avec WeeChat. + </para> + + <para> + Pour en apprendre plus sur le développement d'extension ou de script (via + l'API), merci de consulter le "<literal>Guide du développeur + WeeChat</literal>". + </para> + + <section id="secPluginsInWeeChat"> + <title>Extensions dans WeeChat</title> + + <para> + Une extension est une bibliothèque dynamique, écrite en C et compilée, + qui est chargée par WeeChat. + Sous GNU/Linux, ce fichier a une extension ".so", et ".dll" sous Windows. + </para> + + <para> + Les extensions trouvées sont automatiquement chargées par WeeChat + lorsqu'il démarre, et il est posisble de charger et décharger des + extensions pendant que WeeChat tourne. + </para> + + <para> + Il est important de bien faire la différence entre une + <literal>extension</literal> et un <literal>script</literal> : une + extension est un fichier binaire compilé et chargé avec la commande + <command>/plugin</command>, tandis qu'un script est un fichier texte + chargé par une extension comme <literal>Perl</literal> par la commande + <command>/perl</command>. + </para> + + <para> + Vous pouvez utiliser la commande <command>/plugin</command> pour + charger/décharger une extension, ou afficher les extensions chargées. + Quand une extension est déchargée, tous les tampons créés par cette + extension sont automatiquement fermés. + </para> + + <para> + Exemples pour charger, décharger et afficher les extensions : +<screen> +/plugin load irc +/plugin unload irc +/plugin list +</screen> + </para> + + <para> + Les extensions par défaut sont : + <itemizedlist> + <listitem> + <para>alias: définir des alias pour les commandes</para> + </listitem> + <listitem> + <para>aspell: vérification orthographique de la ligne de commande</para> + </listitem> + <listitem> + <para>charset: décodage/encodage avec jeu de caractère sur les tampons</para> + </listitem> + <listitem> + <para>demo: extension de démonstration (non compilée par défaut, non documentée)</para> + </listitem> + <listitem> + <para>fifo: tube FIFO utilisé pour envoyer des commandes à distance vers WeeChat</para> + </listitem> + <listitem> + <para>irc: discussion avec le protocole IRC</para> + </listitem> + <listitem> + <para>logger: enregistrement des tampons dans des fichiers</para> + </listitem> + <listitem> + <para>notify: niveaux de notification des tampons</para> + </listitem> + <listitem> + <para>perl: interface (API) pour scripts Perl</para> + </listitem> + <listitem> + <para>python: interface (API) pour scripts Python</para> + </listitem> + <listitem> + <para>ruby: interface (API) pour scripts Ruby</para> + </listitem> + <listitem> + <para>lua: interface (API) pour scripts Lua</para> + </listitem> + <listitem> + <para>tcl: interface (API) pour scripts Tcl</para> + </listitem> + <listitem> + <para>xfer: transfert de fichier et discussion directe</para> + </listitem> + </itemizedlist> + </para> + + </section> + + &plugin_alias.fr.xml; + + &plugin_aspell.fr.xml; + + &plugin_charset.fr.xml; + + &plugin_fifo.fr.xml; + + &plugin_irc.fr.xml; + + &plugin_logger.fr.xml; + + &plugin_scripts.fr.xml; + + &plugin_xfer.fr.xml; + +</chapter> |