summaryrefslogtreecommitdiff
path: root/doc/weechat_doc_fr.texi
diff options
context:
space:
mode:
Diffstat (limited to 'doc/weechat_doc_fr.texi')
-rw-r--r--doc/weechat_doc_fr.texi278
1 files changed, 271 insertions, 7 deletions
diff --git a/doc/weechat_doc_fr.texi b/doc/weechat_doc_fr.texi
index fcfcf7013..15e555442 100644
--- a/doc/weechat_doc_fr.texi
+++ b/doc/weechat_doc_fr.texi
@@ -36,7 +36,7 @@
@title WeeChat - Guide utilisateur
@subtitle Client IRC rapide, l@'eger et extensible
-@subtitle Documentation pour WeeChat v0.1.6-cvs - 24 octobre 2005
+@subtitle Documentation pour WeeChat v0.1.6-cvs - 25 octobre 2005
@author FlashCode <@email{flashcode@@flashtux.org, flashcode AT flashtux.org}>
@@ -1564,8 +1564,10 @@ obligatoires (sans quoi l'extension ne peut être chargée) :@*
@end itemize
@item fonctions d'initialisation et fin de l'extension :
@itemize @minus
-@item weechat_plugin_init: fonction appel@'ee au chargement de l'extension
-@item weechat_plugin_end: fonction appel@'ee au d@'echargement de l'extension
+@item weechat_plugin_init: fonction appel@'ee au chargement de l'extension,
+qui doit renvoyer 1 en cas de succ@`es, 0 en cas d'erreur
+@item weechat_plugin_end: fonction appel@'ee au d@'echargement de l'extension,
+qui doit renvoyer 1 en cas de succ@`es, 0 en cas d'erreur
@end itemize
@end itemize
@@ -2118,6 +2120,10 @@ s'est produite.@*
*plugin, char *option)}@*
@*
Renvoie la valeur d'une option de l'extension.@*
+L'option est lue depuis le fichier ~/.weechat/plugins.rc et est
+sous cette forme :@*
+@code{extension.option=valeur}@*
+NB: le nom de l'extension est ajout@'e automatiquement.@*
@emph{Param@`etres :}
@itemize @minus
@@ -2141,6 +2147,10 @@ NB: le r@'esultat doit @^etre lib@'er@'e par un appel @`a la fonction
*plugin, char *option, char *value)}@*
@*
Modifie la valeur d'une option de l'extension.@*
+L'option est @'ecrite dans le fichier ~/.weechat/plugins.rc et est
+sous cette forme :@*
+@code{extension.option=valeur}@*
+NB: le nom de l'extension est ajout@'e automatiquement.@*
@emph{Param@`etres :}
@itemize @minus
@@ -2271,6 +2281,10 @@ de fonction @`a appeler)
@item @option{description}: description br@`eve du script.
@end itemize
@*
+@emph{Valeur renvoy@'ee :}@*
+@*
+1 si le script a @'et@'e enregistr@'e, 0 si une erreur s'est produite.@*
+@*
@emph{Exemple :}@*
@*
@code{weechat::register ("essai", "1.0", "fin_essai", "Script d'essai !");}@*
@@ -2288,6 +2302,10 @@ Affiche un message dans un canal.@*
@item @option{serveur}: nom interne du serveur
@end itemize
@*
+@emph{Valeur renvoy@'ee :}@*
+@*
+1 si succ@`es, 0 si une erreur s'est produite.@*
+@*
@emph{Exemples :}@*
@*
@code{weechat::print ("message");}@*
@@ -2307,6 +2325,10 @@ Affiche un message dans la barre d'infos.@*
@item @option{message}: message @`a afficher
@end itemize
@*
+@emph{Valeur renvoy@'ee :}@*
+@*
+1 si succ@`es, 0 si une erreur s'est produite.@*
+@*
@emph{Exemple :}@*
@*
@code{weechat::print_infobar (5, "message");}@*
@@ -2328,6 +2350,10 @@ RFC 2812 : @uref{ftp://ftp.rfc-editor.org/in-notes/rfc2812.txt}
@item @option{fonction}: fonction Perl appel@'ee lorsque le message est re@,{c}u
@end itemize
@*
+@emph{Valeur renvoy@'ee :}@*
+@*
+1 si la fonction Perl a @'et@'e attach@'ee, 0 si une erreur s'est produite.@*
+@*
@emph{Exemple :}@*
@*
@code{weechat::add_message_handler ("privmsg", ma_fonction);}@*
@@ -2362,6 +2388,10 @@ commande (affich@'ee par /help commande)
param@`etres de la commande (affich@'ee par /help commande)
@end itemize
@*
+@emph{Valeur renvoy@'ee :}@*
+@*
+1 si la fonction Perl a @'et@'e attach@'ee, 0 si une erreur s'est produite.@*
+@*
@emph{Exemple :}@*
@*
@code{weechat::add_command_handler ("commande", ma_commande);}@*
@@ -2373,6 +2403,26 @@ param@`etres de la commande (affich@'ee par /help commande)
@*
@item
+@command{weechat::remove_handler ( nom, fonction );}@*
+@*
+Supprime un gestionnaire de message ou de commande.@*
+
+@emph{Param@`etres :}
+@itemize @minus
+@item @option{nom}: nom du message IRC ou de la commande
+@item @option{fonction}: fonction Perl associ@'ee
+@end itemize
+@*
+@emph{Valeur renvoy@'ee :}@*
+@*
+1 si succ@`es, 0 si une erreur s'est produite.@*
+@*
+@emph{Exemple :}@*
+@*
+@code{weechat::remove_handler ("commande", ma_commande);}@*
+@*
+
+@item
@command{weechat::command ( commande, [canal, [serveur]] );}@*
@*
Ex@'ecute une commande ou envoie un message @'a un canal.@*
@@ -2384,6 +2434,10 @@ Ex@'ecute une commande ou envoie un message @'a un canal.@*
@item @option{serveur}: nom interne du serveur
@end itemize
@*
+@emph{Valeur renvoy@'ee :}@*
+@*
+1 si succ@`es, 0 si une erreur s'est produite.@*
+@*
@emph{Exemples :}@*
@*
@code{weechat::command ("bonjour tout le monde !");}@*
@@ -2415,6 +2469,11 @@ syst@`eme de partage WeeChat
@item @option{canal}: nom du canal
@end itemize
@*
+@emph{Valeur renvoy@'ee :}@*
+@*
+L'information demand@'e, blanc si une erreur s'est produite ou que
+l'information n'a pas @'et@'e trouv@'ee.@*
+@*
@emph{Exemples :}@*
@*
@code{$version = get_info("version");}@*
@@ -2459,23 +2518,101 @@ Le tableau renvoy@'e contient les champs suivants :
@item bytes_per_sec: nombre d'octets transmis par seconde depuis le d@'ebut
@end itemize
@*
+@emph{Valeur renvoy@'ee :}@*
+@*
+La liste des DCC, 0 si une erreur s'est produite.@*
+@*
@item
-@command{weechat::get_config ( nom );}@*
+@command{weechat::get_config ( option );}@*
@*
Obtenir la valeur d'une option de configuration WeeChat.@*
@emph{Param@`etres :}
@itemize @minus
-@item @option{nom}: nom de l'option
+@item @option{option}: nom de l'option
@end itemize
@*
+@emph{Valeur renvoy@'ee :}@*
+@*
+La valeur de l'option, blanc si une erreur s'est produite ou que
+l'option n'a pas @'et@'e trouv@'ee.@*
+@*
@emph{Exemples :}@*
@*
-@code{$value1 = weechat::get_config ("look_set_title");}@*
+@code{$value1 = weechat::get_config ("look_nicklist");}@*
@code{$value2 = weechat::get_config ("freenode.server_autojoin");}@*
@*
+@item
+@command{weechat::set_config ( option, valeur );}@*
+@*
+Modifier une otion de configuration WeeChat.@*
+
+@emph{Param@`etres :}
+@itemize @minus
+@item @option{option}: nom de l'option
+@item @option{valeur}: la nouvelle valeur pour l'option
+@end itemize
+@*
+@emph{Valeur renvoy@'ee :}@*
+@*
+1 si succ@`es, 0 si une erreur s'est produite.@*
+@*
+@emph{Exemples :}@*
+@*
+@code{weechat::set_config ("look_nicklist", "off");}@*
+@code{weechat::set_config ("freenode.server_autojoin, "#weechat");}@*
+@*
+
+@item
+@command{weechat::get_plugin_config ( option );}@*
+@*
+Renvoie la valeur d'une option de l'extension.@*
+L'option est lue depuis le fichier ~/.weechat/plugins.rc et est
+sous cette forme :@*
+@code{extension.script.option=valeur}@*
+NB: le nom de l'extension et du script sont ajout@'es automatiquement.@*
+
+@emph{Param@`etres :}
+@itemize @minus
+@item @option{option}: nom de l'option
+@end itemize
+@*
+@emph{Valeur renvoy@'ee :}@*
+@*
+La valeur de l'option, blanc si une erreur s'est produite ou que
+l'option n'a pas @'et@'e trouv@'ee.@*
+@*
+@emph{Exemple :}@*
+@*
+@code{$value = weechat::get_plugin_config ("ma_variable");}@*
+@*
+
+@item
+@command{weechat::set_plugin_config ( option, valeur );}@*
+@*
+Modifie la valeur d'une option de l'extension.@*
+L'option est @'ecrite dans le fichier ~/.weechat/plugins.rc et est
+sous cette forme :@*
+@code{extension.script.option=valeur}@*
+NB: le nom de l'extension et du script sont ajout@'es automatiquement.@*
+
+@emph{Param@`etres :}
+@itemize @minus
+@item @option{option}: nom de l'option
+@item @option{valeur}: la nouvelle valeur pour l'option
+@end itemize
+@*
+@emph{Valeur renvoy@'ee :}@*
+@*
+1 si succ@`es, 0 si une erreur s'est produite.@*
+@*
+@emph{Exemple :}@*
+@*
+@code{weechat::set_plugin_config ("ma_variable", "valeur");}@*
+@*
+
@end itemize
@subsection Scripts Python
@@ -2514,6 +2651,10 @@ de fonction @`a appeler)
@item @option{description}: description br@`eve du script.
@end itemize
@*
+@emph{Valeur renvoy@'ee :}@*
+@*
+1 si le script a @'et@'e enregistr@'e, 0 si une erreur s'est produite.@*
+@*
@emph{Exemple :}@*
@*
@code{weechat.register ("essai", "1.0", "fin_essai", "Script d'essai !")}@*
@@ -2531,6 +2672,10 @@ Affiche un message dans un canal.@*
@item @option{serveur}: nom interne du serveur
@end itemize
@*
+@emph{Valeur renvoy@'ee :}@*
+@*
+1 si succ@`es, 0 si une erreur s'est produite.@*
+@*
@emph{Exemples :}@*
@*
@code{weechat.prnt ("message")}@*
@@ -2550,6 +2695,10 @@ Affiche un message dans la barre d'infos.@*
@item @option{message}: message @`a afficher
@end itemize
@*
+@emph{Valeur renvoy@'ee :}@*
+@*
+1 si succ@`es, 0 si une erreur s'est produite.@*
+@*
@emph{Exemple :}@*
@*
@code{weechat.print_infobar (5, "message")}@*
@@ -2571,6 +2720,10 @@ RFC 2812 : @uref{ftp://ftp.rfc-editor.org/in-notes/rfc2812.txt}
@item @option{fonction}: fonction Python appel@'ee lorsque le message est re@,{c}u
@end itemize
@*
+@emph{Valeur renvoy@'ee :}@*
+@*
+1 si la fonction Python a @'et@'e attach@'ee, 0 si une erreur s'est produite.@*
+@*
@emph{Exemple :}@*
@*
@code{weechat.add_message_handler ("privmsg", ma_fonction)}@*
@@ -2602,6 +2755,10 @@ commande (affich@'ee par /help commande)
param@`etres de la commande (affich@'ee par /help commande)
@end itemize
@*
+@emph{Valeur renvoy@'ee :}@*
+@*
+1 si la fonction Python a @'et@'e attach@'ee, 0 si une erreur s'est produite.@*
+@*
@emph{Exemple :}@*
@*
@code{weechat.add_command_handler ("commande", ma_commande)}@*
@@ -2610,6 +2767,26 @@ param@`etres de la commande (affich@'ee par /help commande)
@*
@item
+@command{weechat.remove_handler ( nom, fonction );}@*
+@*
+Supprime un gestionnaire de message ou de commande.@*
+
+@emph{Param@`etres :}
+@itemize @minus
+@item @option{nom}: nom du message IRC ou de la commande
+@item @option{fonction}: fonction Python associ@'ee
+@end itemize
+@*
+@emph{Valeur renvoy@'ee :}@*
+@*
+1 si succ@`es, 0 si une erreur s'est produite.@*
+@*
+@emph{Exemple :}@*
+@*
+@code{weechat.remove_handler ("commande", ma_commande);}@*
+@*
+
+@item
@command{weechat.command ( commande, [canal, [serveur]] )}@*
@*
Ex@'ecute une commande ou envoie un message @'a un canal.@*
@@ -2621,6 +2798,10 @@ Ex@'ecute une commande ou envoie un message @'a un canal.@*
@item @option{serveur}: nom interne du serveur
@end itemize
@*
+@emph{Valeur renvoy@'ee :}@*
+@*
+1 si succ@`es, 0 si une erreur s'est produite.@*
+@*
@emph{Exemples :}@*
@*
@code{weechat.command ("bonjour tout le monde !")}@*
@@ -2651,6 +2832,11 @@ syst@`eme de partage WeeChat
@item @option{serveur}: nom interne du serveur
@end itemize
@*
+@emph{Valeur renvoy@'ee :}@*
+@*
+L'information demand@'e, blanc si une erreur s'est produite ou que
+l'information n'a pas @'et@'e trouv@'ee.@*
+@*
@emph{Exemples :}@*
@*
@code{$version = weechat.get_info ("version")}@*
@@ -2695,6 +2881,10 @@ Le tableau renvoy@'e contient les champs suivants :
@item bytes_per_sec: nombre d'octets transmis par seconde depuis le d@'ebut
@end itemize
@*
+@emph{Valeur renvoy@'ee :}@*
+@*
+La liste des DCC, 0 si une erreur s'est produite.@*
+@*
@item
@command{weechat.get_config ( nom );}@*
@@ -2706,12 +2896,86 @@ Obtenir la valeur d'une option de configuration WeeChat.@*
@item @option{nom}: nom de l'option
@end itemize
@*
+@emph{Valeur renvoy@'ee :}@*
+@*
+La valeur de l'option, blanc si une erreur s'est produite ou que
+l'option n'a pas @'et@'e trouv@'ee.@*
+@*
@emph{Exemples :}@*
@*
-@code{$value1 = weechat.get_config ("look_set_title");}@*
+@code{$value1 = weechat.get_config ("look_nicklist");}@*
@code{$value2 = weechat.get_config ("freenode.server_autojoin");}@*
@*
+@item
+@command{weechat.set_config ( nom, valeur );}@*
+@*
+Modifier une otion de configuration WeeChat.@*
+
+@emph{Param@`etres :}
+@itemize @minus
+@item @option{nom}: nom de l'option
+@item @option{valeur}: la nouvelle valeur pour l'option
+@end itemize
+@*
+@emph{Valeur renvoy@'ee :}@*
+@*
+1 si succ@`es, 0 si une erreur s'est produite.@*
+@*
+@emph{Exemples :}@*
+@*
+@code{weechat.set_config ("look_nicklist", "off");}@*
+@code{weechat.set_config ("freenode.server_autojoin, "#weechat");}@*
+@*
+
+@item
+@command{weechat.get_plugin_config ( option );}@*
+@*
+Renvoie la valeur d'une option de l'extension.@*
+L'option est lue depuis le fichier ~/.weechat/plugins.rc et est
+sous cette forme :@*
+@code{extension.script.option=valeur}@*
+NB: le nom de l'extension et du script sont ajout@'es automatiquement.@*
+
+@emph{Param@`etres :}
+@itemize @minus
+@item @option{option}: nom de l'option
+@end itemize
+@*
+@emph{Valeur renvoy@'ee :}@*
+@*
+La valeur de l'option, blanc si une erreur s'est produite ou que
+l'option n'a pas @'et@'e trouv@'ee.@*
+@*
+@emph{Exemple :}@*
+@*
+@code{$value = weechat.get_plugin_config ("ma_variable");}@*
+@*
+
+@item
+@command{weechat.set_plugin_config ( option, valeur );}@*
+@*
+Modifie la valeur d'une option de l'extension.@*
+L'option est @'ecrite dans le fichier ~/.weechat/plugins.rc et est
+sous cette forme :@*
+@code{extension.script.option=valeur}@*
+NB: le nom de l'extension et du script sont ajout@'es automatiquement.@*
+
+@emph{Param@`etres :}
+@itemize @minus
+@item @option{option}: nom de l'option
+@item @option{valeur}: la nouvelle valeur pour l'option
+@end itemize
+@*
+@emph{Valeur renvoy@'ee :}@*
+@*
+1 si succ@`es, 0 si une erreur s'est produite.@*
+@*
+@emph{Exemple :}@*
+@*
+@code{weechat.set_plugin_config ("ma_variable", "valeur");}@*
+@*
+
@end itemize
@subsection Scripts Ruby