summaryrefslogtreecommitdiff
path: root/doc/fr
diff options
context:
space:
mode:
authorSébastien Helleu <flashcode@flashtux.org>2019-06-26 21:20:01 +0200
committerSébastien Helleu <flashcode@flashtux.org>2019-06-26 21:20:01 +0200
commitb1ab2a0c50b328d0f5047e2a43efd96d7cd3ac12 (patch)
treefc04af1b886e143a6d09d052e0a514a0876b83ad /doc/fr
parent33ee8036099114e5c13ff44ba89a915f13922e59 (diff)
downloadweechat-b1ab2a0c50b328d0f5047e2a43efd96d7cd3ac12.zip
doc: add description of arguments sent to the weechat_plugin_init plugin function (plugin API reference)
Diffstat (limited to 'doc/fr')
-rw-r--r--doc/fr/weechat_plugin_api.fr.adoc31
1 files changed, 28 insertions, 3 deletions
diff --git a/doc/fr/weechat_plugin_api.fr.adoc b/doc/fr/weechat_plugin_api.fr.adoc
index ac3ad25dc..27fbaff06 100644
--- a/doc/fr/weechat_plugin_api.fr.adoc
+++ b/doc/fr/weechat_plugin_api.fr.adoc
@@ -97,15 +97,40 @@ Paramètres :
* _plugin_ : pointeur vers la structure d'extension WeeChat, utilisé pour
initialiser le pointeur global `weechat_plugin`
-* _argc_ : nombre de paramètres pour l'extension (donnés sur la ligne de
- commande par l'utilisateur)
-* _argv_ : paramètres pour l'extension
+* _argc_ : nombre de paramètres pour l'extension
+* _argv_ : paramètres pour l'extension (voir ci-dessous)
Valeur de retour :
* _WEECHAT_RC_OK_ si ok (l'extension sera chargée)
* _WEECHAT_RC_ERROR_ si erreur (l'extension ne sera PAS chargée)
+[[plugin_arguments]]
+===== Paramètres de l'extension
+
+Lorsque l'extension est chargée par WeeChat, elle reçoit la liste des
+paramètres dans `argv` et le nombre de paramètres dans `argc`.
+
+Les paramètres peuvent être :
+
+* les paramètres de ligne de commande lors du lancement du binaire WeeChat,
+* les paramètres donnés à la commande `/plugin load xxx`, lorsque l'extension
+ est chargée manuellement par l'utilisateur.
+
+Lorsque les paramètres proviennent de la ligne de commande, seulement ces
+paramètres sont envoyés à l'extension :
+
+*-a*, *--no-connect*::
+ Supprimer la connexion automatique aux serveurs lors du démarrage.
+
+*-s*, *--no-script*::
+ Supprimer le chargement automatique des scripts au démarrage.
+
+*extension:option*::
+ Option pour une extension : seulement les options liées à l'extension sont
+ envoyées, par exemple seulement les options démarrant par `irc:` sont
+ envoyées à l'extension "irc".
+
[[plugin_priority]]
===== Priorité de l'extension