diff options
Diffstat (limited to 'doc/fr')
-rw-r--r-- | doc/fr/includes/autogen_user_options.fr.adoc | 44 | ||||
-rw-r--r-- | doc/fr/weechat_user.fr.adoc | 105 |
2 files changed, 149 insertions, 0 deletions
diff --git a/doc/fr/includes/autogen_user_options.fr.adoc b/doc/fr/includes/autogen_user_options.fr.adoc index 3bd094118..d89205520 100644 --- a/doc/fr/includes/autogen_user_options.fr.adoc +++ b/doc/fr/includes/autogen_user_options.fr.adoc @@ -1845,6 +1845,38 @@ ** valeur par défaut: `+"${weechat_runtime_dir}/weechat_fifo_${info:pid}"+` // end::fifo_options[] +// tag::typing_options[] +* [[option_typing.look.delay_purge_paused]] *typing.look.delay_purge_paused* +** description: pass:none[number of seconds after paused status has been set: if reached, the typing status is removed] +** type: entier +** valeurs: 1 .. 3600 +** valeur par défaut: `+30+` + +* [[option_typing.look.delay_purge_typing]] *typing.look.delay_purge_typing* +** description: pass:none[number of seconds after typing status has been set: if reached, the typing status is removed] +** type: entier +** valeurs: 1 .. 3600 +** valeur par défaut: `+6+` + +* [[option_typing.look.delay_set_paused]] *typing.look.delay_set_paused* +** description: pass:none[number of seconds after typing last char: if reached, the typing status becomes "paused" and no more typing signals are sent] +** type: entier +** valeurs: 1 .. 3600 +** valeur par défaut: `+10+` + +* [[option_typing.look.enabled_nicks]] *typing.look.enabled_nicks* +** description: pass:none[typing enabled for other nicks (display typing info for nicks typing in the current buffer)] +** type: booléen +** valeurs: on, off +** valeur par défaut: `+off+` + +* [[option_typing.look.enabled_self]] *typing.look.enabled_self* +** description: pass:none[typing enabled for self messages (send typing info to other users)] +** type: booléen +** valeurs: on, off +** valeur par défaut: `+off+` +// end::typing_options[] + // tag::xfer_options[] * [[option_xfer.color.status_aborted]] *xfer.color.status_aborted* ** description: pass:none[couleur du texte pour le statut "interrompu"] @@ -2520,6 +2552,18 @@ ** valeurs: on, off ** valeur par défaut: `+off+` +* [[option_irc.look.typing_status_nicks]] *irc.look.typing_status_nicks* +** description: pass:none[display nicks typing on the channel in bar item "typing" (option typing.look.enabled must be enabled and capability "message-tags" must be enabled on the server)] +** type: booléen +** valeurs: on, off +** valeur par défaut: `+off+` + +* [[option_irc.look.typing_status_self]] *irc.look.typing_status_self* +** description: pass:none[send self typing status to channels so that other users see when you are typing a message (option typing.look.enabled must be enabled and capability "message-tags" must be enabled on the server)] +** type: booléen +** valeurs: on, off +** valeur par défaut: `+off+` + * [[option_irc.network.autoreconnect_delay_growing]] *irc.network.autoreconnect_delay_growing* ** description: pass:none[facteur de croissance du délai d'auto-reconnexion au serveur (1 = toujours le même délai, 2 = délai*2 pour chaque tentative, etc.)] ** type: entier diff --git a/doc/fr/weechat_user.fr.adoc b/doc/fr/weechat_user.fr.adoc index f729a89b2..de0d818ac 100644 --- a/doc/fr/weechat_user.fr.adoc +++ b/doc/fr/weechat_user.fr.adoc @@ -288,6 +288,9 @@ Liste des options couramment utilisées : | ENABLE_TRIGGER | `ON`, `OFF` | ON | Compiler <<trigger_plugin,l'extension Trigger>>. +| ENABLE_TYPING | `ON`, `OFF` | ON | + Compiler <<typing_plugin,l'extension Typing>>. + | ENABLE_XFER | `ON`, `OFF` | ON | Compiler <<xfer_plugin,l'extension Xfer>>. @@ -742,6 +745,7 @@ Les fichiers dans le répertoire principal de WeeChat sont : | tcl.conf | Fichier de configuration de l'extension _tcl_ | Non. | spell.conf | Fichier de configuration de l'extension _spell_ | Non. | trigger.conf | Fichier de configuration de l'extension _trigger_ | Possible, cela dépend des triggers. +| typing.conf | Fichier de configuration de l'extension _typing_ | Non. | xfer.conf | Fichier de configuration de l'extension _xfer_ | Non. | weechat.log | Fichier de log WeeChat | Non. |=== @@ -2619,6 +2623,7 @@ Les extensions par défaut sont : | php | Interface (API) pour scripts PHP. | spell | Vérification orthographique de la ligne de commande. | trigger | Remplacement de texte et exécution de commande sur des évènements de WeeChat ou des extensions. +| typing | Affichage des utilisateurs qui sont en train d'écrire des messages. | xfer | Transfert de fichier et discussion directe. |=== @@ -4856,6 +4861,106 @@ Options : include::includes/autogen_user_options.fr.adoc[tag=trigger_options] +[[typing_plugin]] +=== Typing + +L'extension typing est utilisée pour informer les autres utilisateurs quand +vous êtes en train d'écrire un message et afficher la liste des utilisateurs +qui écrivent actuellement un message sur un tampon. + +Elle est utilisée par l'extension IRC sur les tampons de canaux et privés, +lorsque la capacité "message-tags" est activée (vous pouvez vérifier avec la +commande <<command_irc_cap,/cap>>). + +Sous le capot, l'étiquette client typing est utilisée, en suivant cette +spécification : https://ircv3.net/specs/client-tags/typing.html. + +[[typing_activation]] +==== Activation + +Pour des considérations de confidentialité, la fonctionnalité typing est +désactivée par défaut. + +Si vous voulez l'utiliser, vous devez activer des options dans les extensions +typing et irc : + +---- +/set typing.look.enabled_nicks on +/set typing.look.enabled_self on +/set irc.look.typing_status_nicks on +/set irc.look.typing_status_self on +---- + +Puis vous devez ajouter l'objet de barre "typing" dans une barre, par exemple +dans l'option _weechat.bar.status.items_. + +Exemple de barre de statut avec l'objet "typing" : "bob" écrit un message et +"alice" était en train d'en écrire un mais a fait une pause : + +.... +│[12:55] [6] [irc/libera] 3:#test(+n){4} [Écrit : bob, (alice)] │ +│[@Flashy] █ │ +└─────────────────────────────────────────────────────────────────────────────────┘ +.... + +[[typing_signals_sent]] +==== Signaux envoyés + +Lorsque vous écrivez un message (pas une commande commençant par `/`), l'extension +typing envoie des signaux pour informer les autres extensions (comme IRC) que +vous êtres en train d'écrire, et ces extensions peuvent alors envoyer des +notifications aux autres utilisateurs. + +Les signaux suivants sont envoyés quand vous écrivez des messages : + +[width="100%",cols="1,1,5",options="header"] +|=== +| Signal | Paramètres | Description +| typing_self_typing | Pointeur : tampon. | Vous écrivez un message. +| typing_self_paused | Pointeur : tampon. | Vous avez fait une pause dans l'écriture d'un message. +| typing_self_cleared | Pointeur : tampon. | Vous avez effacé la ligne de commande sans envoyée le message. +| typing_self_sent | Pointeur : tampon. | Vous avez envoyé le message au tampon. +|=== + +[[typing_signals_caught]] +==== Signaux captés + +L'extension typing capte des signaux qui peuvent être envoyés par d'autres +extensions (comme IRC), pour mettre à jour des tables de hachage internes +qui sont utilisées pour sauvegarder l'état d'écriture de message des pseudos +sur les tampons. Ces tables de hachages sont utilisées pour construire le +contenu de l'objet de barre "typing". + +Les signaux suivants sont captés par l'extension typing : + +[width="100%",cols="1,4,3",options="header"] +|=== +| Signal | Paramètres | Description + +| typing_set_nick | + Chaîne : pointeur tampon + ";" + état (un parmi ceux-ci : "off", "typing", + "paused", "cleared") + ";" + pseudo. + + Example: "0x1234abcd;typing;alice". | + Définir l'état de la saisie du pseudo sur le tampon. + +| typing_reset_buffer | + Pointeur : tampon. | + Supprimer l'état de saisir pour tous les pseudos d'un tampon. +|=== + +[[typing_options]] +==== Options + +Sections dans le fichier _typing.conf_ : + +[width="100%",cols="3m,6m,16",options="header"] +|=== +| Section | Commande de contrôle | Description +| look | /set typing.look.* | Aspect/présentation. +|=== + +Options : + +include::includes/autogen_user_options.fr.adoc[tag=typing_options] + [[xfer_plugin]] === Xfer |