mirror of
https://github.com/weechat/weechat.git
synced 2026-07-05 01:03:14 +02:00
doc: move section "Typing" at top level after "IRC" (user's guide)
This commit is contained in:
+100
-99
@@ -292,7 +292,7 @@ Liste von häufig verwendeten Optionen:
|
||||
kompiliert <<trigger_plugin,Trigger Erweiterung>>.
|
||||
|
||||
| ENABLE_TYPING | `ON`, `OFF` | ON |
|
||||
kompiliert <<typing_plugin,Typing Erweiterung>>.
|
||||
kompiliert <<typing_notifications,Typing Erweiterung>>.
|
||||
|
||||
| ENABLE_XFER | `ON`, `OFF` | ON |
|
||||
kompiliert <<xfer_plugin,Xfer Erweiterung>>.
|
||||
@@ -3831,6 +3831,105 @@ Optionen:
|
||||
|
||||
include::includes/autogen_user_options.de.adoc[tag=irc_options]
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[[typing_notifications]]
|
||||
== Typing notifications
|
||||
|
||||
Die typing-Erweitertung wird verwendet, um andere Benutzer darüber zu informieren,
|
||||
dass Sie Nachrichten schreiben, und zeigt eine Liste der Benutzer an, die derzeit
|
||||
eine Nachricht in dem Buffer eingeben.
|
||||
|
||||
Es wird von der IRC-Erweiterung für Kanäle- und private Buffern verwendet, sofern
|
||||
die "message-tags"-Fähigkeit aktiviert ist (dies kann mit folgendenen Befehl,
|
||||
wie folgt überprüfen werden <<command_irc_cap,/cap>>). +
|
||||
|
||||
Unter der Haube wird die Eingabe des Client-Tags gemäß dieser Spezifikation verwendet:
|
||||
https://ircv3.net/specs/client-tags/typing.html.
|
||||
|
||||
[[typing_activation]]
|
||||
=== Aktivierung
|
||||
|
||||
Aus Datenschutzgründen ist diese Tippfunktion standardmäßig deaktiviert. +
|
||||
Wenn Sie es verwenden möchten, müssen Sie Optionen sowohl in den typing- als
|
||||
auch für die IRC-Erweiterung aktivieren:
|
||||
|
||||
----
|
||||
/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
|
||||
----
|
||||
|
||||
Die Tippbenachrichtigungen werden am Ende der Statusleiste angezeigt.
|
||||
|
||||
Beispiel für die Statusleiste mit dem "typing" Item: "bob" tippt gerade eine
|
||||
Nachricht und "alice" hat eine Nachricht getippt, machte aber eine Pause:
|
||||
|
||||
....
|
||||
│[12:55] [6] [irc/libera] 3:#test(+n){4} [Typing: bob, (alice)] │
|
||||
│[@Flashy] █ │
|
||||
└─────────────────────────────────────────────────────────────────────────────────┘
|
||||
....
|
||||
|
||||
[[typing_signals_sent]]
|
||||
=== Signale gesendet
|
||||
|
||||
Wenn Sie eine Nachricht eingeben (Befehle, die mit `/` beginnen, werden ignoriert),
|
||||
sendet die typing-Erweitertung Signale, um andere Erweiterungen (wie z.B. IRC) darüber
|
||||
zu informieren, dass Sie eine Nachricht eingeben. Diese Erweiterungen können dann
|
||||
Tippbenachrichtigungen an andere Benutzer senden.
|
||||
|
||||
Die folgenden Signale werden gesendet, wenn Sie eine Nachricht schreiben:
|
||||
|
||||
[width="100%",cols="1,1,5",options="header"]
|
||||
|===
|
||||
| Signal | Argumente | Beschreibung
|
||||
| typing_self_typing | Pointer: buffer. | Du schreibst eine Nachricht.
|
||||
| typing_self_paused | Pointer: buffer. | Du machst beim Schrieben einer Nachricht, eine Pause.
|
||||
| typing_self_cleared | Pointer: buffer. | Du hast die Eingabezeile gelöscht, ohne die Nachricht zu senden.
|
||||
| typing_self_sent | Pointer: buffer. | Du hast die Nachricht in den Buffer geschickt.
|
||||
|===
|
||||
|
||||
[[typing_signals_caught]]
|
||||
=== Signale empfangen
|
||||
|
||||
Die typing-Erweiterung fängt einige Signale ab, die von anderen Erweiterungen (wie IRC)
|
||||
gesendet werden können, um interne Hashtables zu aktualisieren, die verwendet werden,
|
||||
um den Schreibstatus von Nicks in Buffern zu sichern. Diese Hashtabellen werden verwendet,
|
||||
um den Inhalt des "typing"-Items zu erstellen.
|
||||
|
||||
Die folgenden Signale werden von der typing-Erweiterung empfangen:
|
||||
|
||||
[width="100%",cols="1,4,3",options="header"]
|
||||
|===
|
||||
| Signal | Argumente | Beschreibung
|
||||
|
||||
| typing_set_nick |
|
||||
Zeichenkette: Bufferpointer + ";" + Status (möglich: "off", "typing", "paused",
|
||||
"cleared") + ";" + Nick. +
|
||||
Beispiele: "0x1234abcd;typing;alice". |
|
||||
Schreibstatus für einen Nick in einem Buffer festlegen.
|
||||
|
||||
| typing_reset_buffer |
|
||||
Pointer: Buffer. |
|
||||
Schreibstatus für alle Nicks in einem Buffer entfernen.
|
||||
|===
|
||||
|
||||
[[typing_options]]
|
||||
=== Optionen
|
||||
|
||||
Sektionen in Datei _typing.conf_:
|
||||
|
||||
[width="100%",cols="3m,6m,16",options="header"]
|
||||
|===
|
||||
| Sektion | Steuerbefehl | Beschreibung
|
||||
| look | /set typing.look.* | Erscheinungsbild.
|
||||
|===
|
||||
|
||||
Optionen:
|
||||
|
||||
include::includes/autogen_user_options.de.adoc[tag=typing_options]
|
||||
|
||||
[[relay]]
|
||||
== Relay
|
||||
|
||||
@@ -5117,104 +5216,6 @@ Optionen:
|
||||
|
||||
include::includes/autogen_user_options.de.adoc[tag=trigger_options]
|
||||
|
||||
[[typing_plugin]]
|
||||
=== Schreibstatus
|
||||
|
||||
Die typing-Erweitertung wird verwendet, um andere Benutzer darüber zu informieren,
|
||||
dass Sie Nachrichten schreiben, und zeigt eine Liste der Benutzer an, die derzeit
|
||||
eine Nachricht in dem Buffer eingeben.
|
||||
|
||||
Es wird von der IRC-Erweiterung für Kanäle- und private Buffern verwendet, sofern
|
||||
die "message-tags"-Fähigkeit aktiviert ist (dies kann mit folgendenen Befehl,
|
||||
wie folgt überprüfen werden <<command_irc_cap,/cap>>). +
|
||||
|
||||
Unter der Haube wird die Eingabe des Client-Tags gemäß dieser Spezifikation verwendet:
|
||||
https://ircv3.net/specs/client-tags/typing.html.
|
||||
|
||||
[[typing_activation]]
|
||||
==== Aktivierung
|
||||
|
||||
Aus Datenschutzgründen ist diese Tippfunktion standardmäßig deaktiviert. +
|
||||
Wenn Sie es verwenden möchten, müssen Sie Optionen sowohl in den typing- als
|
||||
auch für die IRC-Erweiterung aktivieren:
|
||||
|
||||
----
|
||||
/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
|
||||
----
|
||||
|
||||
Die Tippbenachrichtigungen werden am Ende der Statusleiste angezeigt.
|
||||
|
||||
Beispiel für die Statusleiste mit dem "typing" Item: "bob" tippt gerade eine
|
||||
Nachricht und "alice" hat eine Nachricht getippt, machte aber eine Pause:
|
||||
|
||||
....
|
||||
│[12:55] [6] [irc/libera] 3:#test(+n){4} [Typing: bob, (alice)] │
|
||||
│[@Flashy] █ │
|
||||
└─────────────────────────────────────────────────────────────────────────────────┘
|
||||
....
|
||||
|
||||
[[typing_signals_sent]]
|
||||
==== Signale gesendet
|
||||
|
||||
Wenn Sie eine Nachricht eingeben (Befehle, die mit `/` beginnen, werden ignoriert),
|
||||
sendet die typing-Erweitertung Signale, um andere Erweiterungen (wie z.B. IRC) darüber
|
||||
zu informieren, dass Sie eine Nachricht eingeben. Diese Erweiterungen können dann
|
||||
Tippbenachrichtigungen an andere Benutzer senden.
|
||||
|
||||
Die folgenden Signale werden gesendet, wenn Sie eine Nachricht schreiben:
|
||||
|
||||
[width="100%",cols="1,1,5",options="header"]
|
||||
|===
|
||||
| Signal | Argumente | Beschreibung
|
||||
| typing_self_typing | Pointer: buffer. | Du schreibst eine Nachricht.
|
||||
| typing_self_paused | Pointer: buffer. | Du machst beim Schrieben einer Nachricht, eine Pause.
|
||||
| typing_self_cleared | Pointer: buffer. | Du hast die Eingabezeile gelöscht, ohne die Nachricht zu senden.
|
||||
| typing_self_sent | Pointer: buffer. | Du hast die Nachricht in den Buffer geschickt.
|
||||
|===
|
||||
|
||||
[[typing_signals_caught]]
|
||||
==== Signale empfangen
|
||||
|
||||
Die typing-Erweiterung fängt einige Signale ab, die von anderen Erweiterungen (wie IRC)
|
||||
gesendet werden können, um interne Hashtables zu aktualisieren, die verwendet werden,
|
||||
um den Schreibstatus von Nicks in Buffern zu sichern. Diese Hashtabellen werden verwendet,
|
||||
um den Inhalt des "typing"-Items zu erstellen.
|
||||
|
||||
Die folgenden Signale werden von der typing-Erweiterung empfangen:
|
||||
|
||||
[width="100%",cols="1,4,3",options="header"]
|
||||
|===
|
||||
| Signal | Argumente | Beschreibung
|
||||
|
||||
| typing_set_nick |
|
||||
Zeichenkette: Bufferpointer + ";" + Status (möglich: "off", "typing", "paused",
|
||||
"cleared") + ";" + Nick. +
|
||||
Beispiele: "0x1234abcd;typing;alice". |
|
||||
Schreibstatus für einen Nick in einem Buffer festlegen.
|
||||
|
||||
| typing_reset_buffer |
|
||||
Pointer: Buffer. |
|
||||
Schreibstatus für alle Nicks in einem Buffer entfernen.
|
||||
|===
|
||||
|
||||
[[typing_options]]
|
||||
==== Optionen
|
||||
|
||||
Sektionen in Datei _typing.conf_:
|
||||
|
||||
[width="100%",cols="3m,6m,16",options="header"]
|
||||
|===
|
||||
| Sektion | Steuerbefehl | Beschreibung
|
||||
| look | /set typing.look.* | Erscheinungsbild.
|
||||
|===
|
||||
|
||||
Optionen:
|
||||
|
||||
include::includes/autogen_user_options.de.adoc[tag=typing_options]
|
||||
|
||||
[[xfer_plugin]]
|
||||
=== Xfer
|
||||
|
||||
|
||||
+94
-94
@@ -284,7 +284,7 @@ List of commonly used options:
|
||||
Compile <<trigger_plugin,Trigger plugin>>.
|
||||
|
||||
| ENABLE_TYPING | `ON`, `OFF` | ON |
|
||||
Compile <<typing_plugin,Typing plugin>>.
|
||||
Compile <<typing_notifications,Typing plugin>>.
|
||||
|
||||
| ENABLE_XFER | `ON`, `OFF` | ON |
|
||||
Compile <<xfer_plugin,Xfer plugin>>.
|
||||
@@ -3721,6 +3721,99 @@ Options:
|
||||
|
||||
include::includes/autogen_user_options.en.adoc[tag=irc_options]
|
||||
|
||||
[[typing_notifications]]
|
||||
== Typing notifications
|
||||
|
||||
The typing plugin is used to inform other users you are typing messages and
|
||||
show a list of users currently typing a message on the buffer.
|
||||
|
||||
It is used by IRC plugin on channel and private buffers, when the "message-tags"
|
||||
capability is enabled (you can check with <<command_irc_cap,/cap>> command). +
|
||||
Under the hood, typing client tag is used, following this specification:
|
||||
https://ircv3.net/specs/client-tags/typing.html.
|
||||
|
||||
[[typing_activation]]
|
||||
=== Activation
|
||||
|
||||
For privacy considerations, the typing feature is disabled by default. +
|
||||
If you want to use it, you must enable options in both typing and irc plugins:
|
||||
|
||||
----
|
||||
/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
|
||||
----
|
||||
|
||||
The typing notifications are displayed at the end of the status bar.
|
||||
|
||||
Example of status bar with the "typing" item: "bob" is typing a message and
|
||||
"alice" was typing a message but made a pause:
|
||||
|
||||
....
|
||||
│[12:55] [6] [irc/libera] 3:#test(+n){4} [Typing: bob, (alice)] │
|
||||
│[@Flashy] █ │
|
||||
└─────────────────────────────────────────────────────────────────────────────────┘
|
||||
....
|
||||
|
||||
[[typing_signals_sent]]
|
||||
=== Signals sent
|
||||
|
||||
When you are typing a message (not a command starting with `/`), the typing
|
||||
plugin sends signals to inform other plugins (like IRC) that you are typing,
|
||||
and these plugins can then send typing notifications to other users.
|
||||
|
||||
The following signals are sent when you are typing messages:
|
||||
|
||||
[width="100%",cols="1,1,5",options="header"]
|
||||
|===
|
||||
| Signal | Arguments | Description
|
||||
| typing_self_typing | Pointer: buffer. | You are typing a message.
|
||||
| typing_self_paused | Pointer: buffer. | You made a pause while typing a message.
|
||||
| typing_self_cleared | Pointer: buffer. | You cleared the command line without sending the message.
|
||||
| typing_self_sent | Pointer: buffer. | You sent the message to the buffer.
|
||||
|===
|
||||
|
||||
[[typing_signals_caught]]
|
||||
=== Signals caught
|
||||
|
||||
The typing plugin is catching some signals that can be sent by other plugins
|
||||
(like IRC), to update internal hashtables used to store the typing state of
|
||||
nicks on buffers. These hashtables are used to build the content of "typing"
|
||||
bar item.
|
||||
|
||||
The following signals are caught by the typing plugin:
|
||||
|
||||
[width="100%",cols="1,4,3",options="header"]
|
||||
|===
|
||||
| Signal | Arguments | Description
|
||||
|
||||
| typing_set_nick |
|
||||
String: buffer pointer + ";" + state (one of: "off", "typing", "paused",
|
||||
"cleared") + ";" + nick. +
|
||||
Example: "0x1234abcd;typing;alice". |
|
||||
Set typing state for a nick on a buffer.
|
||||
|
||||
| typing_reset_buffer |
|
||||
Pointer: buffer. |
|
||||
Remove typing state for all nicks on a buffer.
|
||||
|===
|
||||
|
||||
[[typing_options]]
|
||||
=== Options
|
||||
|
||||
Sections in file _typing.conf_:
|
||||
|
||||
[width="100%",cols="3m,6m,16",options="header"]
|
||||
|===
|
||||
| Section | Control command | Description
|
||||
| look | /set typing.look.* | Look and feel.
|
||||
|===
|
||||
|
||||
Options:
|
||||
|
||||
include::includes/autogen_user_options.en.adoc[tag=typing_options]
|
||||
|
||||
[[relay]]
|
||||
== Relay
|
||||
|
||||
@@ -4982,99 +5075,6 @@ Options:
|
||||
|
||||
include::includes/autogen_user_options.en.adoc[tag=trigger_options]
|
||||
|
||||
[[typing_plugin]]
|
||||
=== Typing
|
||||
|
||||
The typing plugin is used to inform other users you are typing messages and
|
||||
show a list of users currently typing a message on the buffer.
|
||||
|
||||
It is used by IRC plugin on channel and private buffers, when the "message-tags"
|
||||
capability is enabled (you can check with <<command_irc_cap,/cap>> command). +
|
||||
Under the hood, typing client tag is used, following this specification:
|
||||
https://ircv3.net/specs/client-tags/typing.html.
|
||||
|
||||
[[typing_activation]]
|
||||
==== Activation
|
||||
|
||||
For privacy considerations, the typing feature is disabled by default. +
|
||||
If you want to use it, you must enable options in both typing and irc plugins:
|
||||
|
||||
----
|
||||
/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
|
||||
----
|
||||
|
||||
The typing notifications are displayed at the end of the status bar.
|
||||
|
||||
Example of status bar with the "typing" item: "bob" is typing a message and
|
||||
"alice" was typing a message but made a pause:
|
||||
|
||||
....
|
||||
│[12:55] [6] [irc/libera] 3:#test(+n){4} [Typing: bob, (alice)] │
|
||||
│[@Flashy] █ │
|
||||
└─────────────────────────────────────────────────────────────────────────────────┘
|
||||
....
|
||||
|
||||
[[typing_signals_sent]]
|
||||
==== Signals sent
|
||||
|
||||
When you are typing a message (not a command starting with `/`), the typing
|
||||
plugin sends signals to inform other plugins (like IRC) that you are typing,
|
||||
and these plugins can then send typing notifications to other users.
|
||||
|
||||
The following signals are sent when you are typing messages:
|
||||
|
||||
[width="100%",cols="1,1,5",options="header"]
|
||||
|===
|
||||
| Signal | Arguments | Description
|
||||
| typing_self_typing | Pointer: buffer. | You are typing a message.
|
||||
| typing_self_paused | Pointer: buffer. | You made a pause while typing a message.
|
||||
| typing_self_cleared | Pointer: buffer. | You cleared the command line without sending the message.
|
||||
| typing_self_sent | Pointer: buffer. | You sent the message to the buffer.
|
||||
|===
|
||||
|
||||
[[typing_signals_caught]]
|
||||
==== Signals caught
|
||||
|
||||
The typing plugin is catching some signals that can be sent by other plugins
|
||||
(like IRC), to update internal hashtables used to store the typing state of
|
||||
nicks on buffers. These hashtables are used to build the content of "typing"
|
||||
bar item.
|
||||
|
||||
The following signals are caught by the typing plugin:
|
||||
|
||||
[width="100%",cols="1,4,3",options="header"]
|
||||
|===
|
||||
| Signal | Arguments | Description
|
||||
|
||||
| typing_set_nick |
|
||||
String: buffer pointer + ";" + state (one of: "off", "typing", "paused",
|
||||
"cleared") + ";" + nick. +
|
||||
Example: "0x1234abcd;typing;alice". |
|
||||
Set typing state for a nick on a buffer.
|
||||
|
||||
| typing_reset_buffer |
|
||||
Pointer: buffer. |
|
||||
Remove typing state for all nicks on a buffer.
|
||||
|===
|
||||
|
||||
[[typing_options]]
|
||||
==== Options
|
||||
|
||||
Sections in file _typing.conf_:
|
||||
|
||||
[width="100%",cols="3m,6m,16",options="header"]
|
||||
|===
|
||||
| Section | Control command | Description
|
||||
| look | /set typing.look.* | Look and feel.
|
||||
|===
|
||||
|
||||
Options:
|
||||
|
||||
include::includes/autogen_user_options.en.adoc[tag=typing_options]
|
||||
|
||||
[[xfer_plugin]]
|
||||
=== Xfer
|
||||
|
||||
|
||||
+100
-100
@@ -289,7 +289,7 @@ Liste des options couramment utilisées :
|
||||
Compiler <<trigger_plugin,l'extension Trigger>>.
|
||||
|
||||
| ENABLE_TYPING | `ON`, `OFF` | ON |
|
||||
Compiler <<typing_plugin,l'extension Typing>>.
|
||||
Compiler <<typing_notifications,l'extension Typing>>.
|
||||
|
||||
| ENABLE_XFER | `ON`, `OFF` | ON |
|
||||
Compiler <<xfer_plugin,l'extension Xfer>>.
|
||||
@@ -3839,6 +3839,105 @@ Options :
|
||||
|
||||
include::includes/autogen_user_options.fr.adoc[tag=irc_options]
|
||||
|
||||
[[typing_notifications]]
|
||||
== Notifications de saisie
|
||||
|
||||
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
|
||||
----
|
||||
|
||||
Les notifications "typing" sont affichées à la fin de la barre de statut.
|
||||
|
||||
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 êtes 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]
|
||||
|
||||
[[relay]]
|
||||
== Relay
|
||||
|
||||
@@ -5153,105 +5252,6 @@ 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
|
||||
----
|
||||
|
||||
Les notifications "typing" sont affichées à la fin de la barre de statut.
|
||||
|
||||
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 êtes 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
|
||||
|
||||
|
||||
+95
-95
@@ -323,7 +323,7 @@ List of commonly used options:
|
||||
Compile <<trigger_plugin,Trigger plugin>>.
|
||||
|
||||
| ENABLE_TYPING | `ON`, `OFF` | ON |
|
||||
Compile <<typing_plugin,Typing plugin>>.
|
||||
Compile <<typing_notifications,Typing plugin>>.
|
||||
|
||||
| ENABLE_XFER | `ON`, `OFF` | ON |
|
||||
Compile <<xfer_plugin,Xfer plugin>>.
|
||||
@@ -4016,6 +4016,100 @@ Options:
|
||||
|
||||
include::includes/autogen_user_options.it.adoc[tag=irc_options]
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[[typing_notifications]]
|
||||
== Typing notifications
|
||||
|
||||
The typing plugin is used to inform other users you are typing messages and
|
||||
show a list of users currently typing a message on the buffer.
|
||||
|
||||
It is used by IRC plugin on channel and private buffers, when the "message-tags"
|
||||
capability is enabled (you can check with <<command_irc_cap,/cap>> command). +
|
||||
Under the hood, typing client tag is used, following this specification:
|
||||
https://ircv3.net/specs/client-tags/typing.html.
|
||||
|
||||
[[typing_activation]]
|
||||
=== Activation
|
||||
|
||||
For privacy considerations, the typing feature is disabled by default. +
|
||||
If you want to use it, you must enable options in both typing and irc plugins:
|
||||
|
||||
----
|
||||
/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
|
||||
----
|
||||
|
||||
The typing notifications are displayed at the end of the status bar.
|
||||
|
||||
Example of status bar with the "typing" item: "bob" is typing a message and
|
||||
"alice" was typing a message but made a pause:
|
||||
|
||||
....
|
||||
│[12:55] [6] [irc/libera] 3:#test(+n){4} [Typing: bob, (alice)] │
|
||||
│[@Flashy] █ │
|
||||
└─────────────────────────────────────────────────────────────────────────────────┘
|
||||
....
|
||||
|
||||
[[typing_signals_sent]]
|
||||
=== Signals sent
|
||||
|
||||
When you are typing a message (not a command starting with `/`), the typing
|
||||
plugin sends signals to inform other plugins (like IRC) that you are typing,
|
||||
and these plugins can then send typing notifications to other users.
|
||||
|
||||
The following signals are sent when you are typing messages:
|
||||
|
||||
[width="100%",cols="1,1,5",options="header"]
|
||||
|===
|
||||
| Signal | Arguments | Description
|
||||
| typing_self_typing | Pointer: buffer. | You are typing a message.
|
||||
| typing_self_paused | Pointer: buffer. | You made a pause while typing a message.
|
||||
| typing_self_cleared | Pointer: buffer. | You cleared the command line without sending the message.
|
||||
| typing_self_sent | Pointer: buffer. | You sent the message to the buffer.
|
||||
|===
|
||||
|
||||
[[typing_signals_caught]]
|
||||
=== Signals caught
|
||||
|
||||
The typing plugin is catching some signals that can be sent by other plugins
|
||||
(like IRC), to update internal hashtables used to store the typing state of
|
||||
nicks on buffers. These hashtables are used to build the content of "typing"
|
||||
bar item.
|
||||
|
||||
The following signals are caught by the typing plugin:
|
||||
|
||||
[width="100%",cols="1,4,3",options="header"]
|
||||
|===
|
||||
| Signal | Arguments | Description
|
||||
|
||||
| typing_set_nick |
|
||||
String: buffer pointer + ";" + state (one of: "off", "typing", "paused",
|
||||
"cleared") + ";" + nick. +
|
||||
Example: "0x1234abcd;typing;alice". |
|
||||
Set typing state for a nick on a buffer.
|
||||
|
||||
| typing_reset_buffer |
|
||||
Pointer: buffer. |
|
||||
Remove typing state for all nicks on a buffer.
|
||||
|===
|
||||
|
||||
[[typing_options]]
|
||||
=== Opzioni
|
||||
|
||||
Sections in file _typing.conf_:
|
||||
|
||||
[width="100%",cols="3m,6m,16",options="header"]
|
||||
|===
|
||||
| Section | Control command | Description
|
||||
| look | /set typing.look.* | Look and feel.
|
||||
|===
|
||||
|
||||
Options:
|
||||
|
||||
include::includes/autogen_user_options.it.adoc[tag=typing_options]
|
||||
|
||||
[[relay]]
|
||||
== Relay
|
||||
|
||||
@@ -5352,100 +5446,6 @@ Options:
|
||||
|
||||
include::includes/autogen_user_options.it.adoc[tag=trigger_options]
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[[typing_plugin]]
|
||||
=== Typing
|
||||
|
||||
The typing plugin is used to inform other users you are typing messages and
|
||||
show a list of users currently typing a message on the buffer.
|
||||
|
||||
It is used by IRC plugin on channel and private buffers, when the "message-tags"
|
||||
capability is enabled (you can check with <<command_irc_cap,/cap>> command). +
|
||||
Under the hood, typing client tag is used, following this specification:
|
||||
https://ircv3.net/specs/client-tags/typing.html.
|
||||
|
||||
[[typing_activation]]
|
||||
==== Activation
|
||||
|
||||
For privacy considerations, the typing feature is disabled by default. +
|
||||
If you want to use it, you must enable options in both typing and irc plugins:
|
||||
|
||||
----
|
||||
/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
|
||||
----
|
||||
|
||||
The typing notifications are displayed at the end of the status bar.
|
||||
|
||||
Example of status bar with the "typing" item: "bob" is typing a message and
|
||||
"alice" was typing a message but made a pause:
|
||||
|
||||
....
|
||||
│[12:55] [6] [irc/libera] 3:#test(+n){4} [Typing: bob, (alice)] │
|
||||
│[@Flashy] █ │
|
||||
└─────────────────────────────────────────────────────────────────────────────────┘
|
||||
....
|
||||
|
||||
[[typing_signals_sent]]
|
||||
==== Signals sent
|
||||
|
||||
When you are typing a message (not a command starting with `/`), the typing
|
||||
plugin sends signals to inform other plugins (like IRC) that you are typing,
|
||||
and these plugins can then send typing notifications to other users.
|
||||
|
||||
The following signals are sent when you are typing messages:
|
||||
|
||||
[width="100%",cols="1,1,5",options="header"]
|
||||
|===
|
||||
| Signal | Arguments | Description
|
||||
| typing_self_typing | Pointer: buffer. | You are typing a message.
|
||||
| typing_self_paused | Pointer: buffer. | You made a pause while typing a message.
|
||||
| typing_self_cleared | Pointer: buffer. | You cleared the command line without sending the message.
|
||||
| typing_self_sent | Pointer: buffer. | You sent the message to the buffer.
|
||||
|===
|
||||
|
||||
[[typing_signals_caught]]
|
||||
==== Signals caught
|
||||
|
||||
The typing plugin is catching some signals that can be sent by other plugins
|
||||
(like IRC), to update internal hashtables used to store the typing state of
|
||||
nicks on buffers. These hashtables are used to build the content of "typing"
|
||||
bar item.
|
||||
|
||||
The following signals are caught by the typing plugin:
|
||||
|
||||
[width="100%",cols="1,4,3",options="header"]
|
||||
|===
|
||||
| Signal | Arguments | Description
|
||||
|
||||
| typing_set_nick |
|
||||
String: buffer pointer + ";" + state (one of: "off", "typing", "paused",
|
||||
"cleared") + ";" + nick. +
|
||||
Example: "0x1234abcd;typing;alice". |
|
||||
Set typing state for a nick on a buffer.
|
||||
|
||||
| typing_reset_buffer |
|
||||
Pointer: buffer. |
|
||||
Remove typing state for all nicks on a buffer.
|
||||
|===
|
||||
|
||||
[[typing_options]]
|
||||
==== Opzioni
|
||||
|
||||
Sections in file _typing.conf_:
|
||||
|
||||
[width="100%",cols="3m,6m,16",options="header"]
|
||||
|===
|
||||
| Section | Control command | Description
|
||||
| look | /set typing.look.* | Look and feel.
|
||||
|===
|
||||
|
||||
Options:
|
||||
|
||||
include::includes/autogen_user_options.it.adoc[tag=typing_options]
|
||||
|
||||
[[xfer_plugin]]
|
||||
=== Xfer
|
||||
|
||||
|
||||
+95
-95
@@ -295,7 +295,7 @@ CMake に対するオプションを指定するには、以下の書式を使
|
||||
<<trigger_plugin,Trigger プラグイン>>のコンパイル。
|
||||
|
||||
| ENABLE_TYPING | `ON`, `OFF` | ON |
|
||||
<<typing_plugin,Typing プラグイン>>のコンパイル。
|
||||
<<typing_notifications,Typing プラグイン>>のコンパイル。
|
||||
|
||||
| ENABLE_XFER | `ON`, `OFF` | ON |
|
||||
<<xfer_plugin,Xfer プラグイン>>のコンパイル。
|
||||
@@ -3845,6 +3845,100 @@ _irc.conf_ ファイル内のセクション:
|
||||
|
||||
include::includes/autogen_user_options.ja.adoc[tag=irc_options]
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[[typing_notifications]]
|
||||
== Typing notifications
|
||||
|
||||
The typing plugin is used to inform other users you are typing messages and
|
||||
show a list of users currently typing a message on the buffer.
|
||||
|
||||
It is used by IRC plugin on channel and private buffers, when the "message-tags"
|
||||
capability is enabled (you can check with <<command_irc_cap,/cap>> command). +
|
||||
Under the hood, typing client tag is used, following this specification:
|
||||
https://ircv3.net/specs/client-tags/typing.html.
|
||||
|
||||
[[typing_activation]]
|
||||
=== Activation
|
||||
|
||||
For privacy considerations, the typing feature is disabled by default. +
|
||||
If you want to use it, you must enable options in both typing and irc plugins:
|
||||
|
||||
----
|
||||
/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
|
||||
----
|
||||
|
||||
The typing notifications are displayed at the end of the status bar.
|
||||
|
||||
Example of status bar with the "typing" item: "bob" is typing a message and
|
||||
"alice" was typing a message but made a pause:
|
||||
|
||||
....
|
||||
│[12:55] [6] [irc/libera] 3:#test(+n){4} [Typing: bob, (alice)] │
|
||||
│[@Flashy] █ │
|
||||
└─────────────────────────────────────────────────────────────────────────────────┘
|
||||
....
|
||||
|
||||
[[typing_signals_sent]]
|
||||
=== Signals sent
|
||||
|
||||
When you are typing a message (not a command starting with `/`), the typing
|
||||
plugin sends signals to inform other plugins (like IRC) that you are typing,
|
||||
and these plugins can then send typing notifications to other users.
|
||||
|
||||
The following signals are sent when you are typing messages:
|
||||
|
||||
[width="100%",cols="1,1,5",options="header"]
|
||||
|===
|
||||
| Signal | Arguments | Description
|
||||
| typing_self_typing | Pointer: buffer. | You are typing a message.
|
||||
| typing_self_paused | Pointer: buffer. | You made a pause while typing a message.
|
||||
| typing_self_cleared | Pointer: buffer. | You cleared the command line without sending the message.
|
||||
| typing_self_sent | Pointer: buffer. | You sent the message to the buffer.
|
||||
|===
|
||||
|
||||
[[typing_signals_caught]]
|
||||
=== Signals caught
|
||||
|
||||
The typing plugin is catching some signals that can be sent by other plugins
|
||||
(like IRC), to update internal hashtables used to store the typing state of
|
||||
nicks on buffers. These hashtables are used to build the content of "typing"
|
||||
bar item.
|
||||
|
||||
The following signals are caught by the typing plugin:
|
||||
|
||||
[width="100%",cols="1,4,3",options="header"]
|
||||
|===
|
||||
| Signal | Arguments | Description
|
||||
|
||||
| typing_set_nick |
|
||||
String: buffer pointer + ";" + state (one of: "off", "typing", "paused",
|
||||
"cleared") + ";" + nick. +
|
||||
Example: "0x1234abcd;typing;alice". |
|
||||
Set typing state for a nick on a buffer.
|
||||
|
||||
| typing_reset_buffer |
|
||||
Pointer: buffer. |
|
||||
Remove typing state for all nicks on a buffer.
|
||||
|===
|
||||
|
||||
[[typing_options]]
|
||||
=== オプション
|
||||
|
||||
_typing.conf_ ファイル内のセクション:
|
||||
|
||||
[width="100%",cols="3m,6m,16",options="header"]
|
||||
|===
|
||||
| セクション | 操作コマンド | 説明
|
||||
| look | /set typing.look.* | 外観
|
||||
|===
|
||||
|
||||
オプション:
|
||||
|
||||
include::includes/autogen_user_options.ja.adoc[tag=typing_options]
|
||||
|
||||
[[relay]]
|
||||
== Relay
|
||||
|
||||
@@ -5121,100 +5215,6 @@ _trigger.conf_ ファイル内のセクション:
|
||||
|
||||
include::includes/autogen_user_options.ja.adoc[tag=trigger_options]
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[[typing_plugin]]
|
||||
=== Typing
|
||||
|
||||
The typing plugin is used to inform other users you are typing messages and
|
||||
show a list of users currently typing a message on the buffer.
|
||||
|
||||
It is used by IRC plugin on channel and private buffers, when the "message-tags"
|
||||
capability is enabled (you can check with <<command_irc_cap,/cap>> command). +
|
||||
Under the hood, typing client tag is used, following this specification:
|
||||
https://ircv3.net/specs/client-tags/typing.html.
|
||||
|
||||
[[typing_activation]]
|
||||
==== Activation
|
||||
|
||||
For privacy considerations, the typing feature is disabled by default. +
|
||||
If you want to use it, you must enable options in both typing and irc plugins:
|
||||
|
||||
----
|
||||
/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
|
||||
----
|
||||
|
||||
The typing notifications are displayed at the end of the status bar.
|
||||
|
||||
Example of status bar with the "typing" item: "bob" is typing a message and
|
||||
"alice" was typing a message but made a pause:
|
||||
|
||||
....
|
||||
│[12:55] [6] [irc/libera] 3:#test(+n){4} [Typing: bob, (alice)] │
|
||||
│[@Flashy] █ │
|
||||
└─────────────────────────────────────────────────────────────────────────────────┘
|
||||
....
|
||||
|
||||
[[typing_signals_sent]]
|
||||
==== Signals sent
|
||||
|
||||
When you are typing a message (not a command starting with `/`), the typing
|
||||
plugin sends signals to inform other plugins (like IRC) that you are typing,
|
||||
and these plugins can then send typing notifications to other users.
|
||||
|
||||
The following signals are sent when you are typing messages:
|
||||
|
||||
[width="100%",cols="1,1,5",options="header"]
|
||||
|===
|
||||
| Signal | Arguments | Description
|
||||
| typing_self_typing | Pointer: buffer. | You are typing a message.
|
||||
| typing_self_paused | Pointer: buffer. | You made a pause while typing a message.
|
||||
| typing_self_cleared | Pointer: buffer. | You cleared the command line without sending the message.
|
||||
| typing_self_sent | Pointer: buffer. | You sent the message to the buffer.
|
||||
|===
|
||||
|
||||
[[typing_signals_caught]]
|
||||
==== Signals caught
|
||||
|
||||
The typing plugin is catching some signals that can be sent by other plugins
|
||||
(like IRC), to update internal hashtables used to store the typing state of
|
||||
nicks on buffers. These hashtables are used to build the content of "typing"
|
||||
bar item.
|
||||
|
||||
The following signals are caught by the typing plugin:
|
||||
|
||||
[width="100%",cols="1,4,3",options="header"]
|
||||
|===
|
||||
| Signal | Arguments | Description
|
||||
|
||||
| typing_set_nick |
|
||||
String: buffer pointer + ";" + state (one of: "off", "typing", "paused",
|
||||
"cleared") + ";" + nick. +
|
||||
Example: "0x1234abcd;typing;alice". |
|
||||
Set typing state for a nick on a buffer.
|
||||
|
||||
| typing_reset_buffer |
|
||||
Pointer: buffer. |
|
||||
Remove typing state for all nicks on a buffer.
|
||||
|===
|
||||
|
||||
[[typing_options]]
|
||||
==== オプション
|
||||
|
||||
_typing.conf_ ファイル内のセクション:
|
||||
|
||||
[width="100%",cols="3m,6m,16",options="header"]
|
||||
|===
|
||||
| セクション | 操作コマンド | 説明
|
||||
| look | /set typing.look.* | 外観
|
||||
|===
|
||||
|
||||
オプション:
|
||||
|
||||
include::includes/autogen_user_options.ja.adoc[tag=typing_options]
|
||||
|
||||
[[xfer_plugin]]
|
||||
=== Xfer
|
||||
|
||||
|
||||
+97
-96
@@ -290,7 +290,7 @@ Lista popularnych opcji:
|
||||
Kompilacja <<trigger_plugin,wtyczki trigger>>.
|
||||
|
||||
| ENABLE_TYPING | `ON`, `OFF` | ON |
|
||||
Kompilacja <<typing_plugin,wtyczki typing>>.
|
||||
Kompilacja <<typing_notifications,wtyczki typing>>.
|
||||
|
||||
| ENABLE_XFER | `ON`, `OFF` | ON |
|
||||
Kompilacja <<xfer_plugin,wtyczki xfer>>.
|
||||
@@ -3782,6 +3782,102 @@ Opcje:
|
||||
|
||||
include::includes/autogen_user_options.pl.adoc[tag=irc_options]
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[[typing_notifications]]
|
||||
== Typing notifications
|
||||
|
||||
Wtyczka typing jest używana do informowania innych że coś piszesz oraz
|
||||
pokazaniu listy osób piszących obecnie wiadomości w buforze.
|
||||
|
||||
Jest używana przez wtyczkę IRC na kanałach i w prywatnych buforach, kiedy
|
||||
serwer posiada włączoną opcję "message-tags" (możesz to sprawdzić komendą
|
||||
<<command_irc_cap,/cap>>). +
|
||||
Pod spodem, używany jest tag klienta "typing" zgodnie z tą specyfikacją:
|
||||
https://ircv3.net/specs/client-tags/typing.html.
|
||||
|
||||
[[typing_activation]]
|
||||
=== Aktywacja
|
||||
|
||||
W trosce o prywatność, opcja ta jest domyślnie wyłączona. +
|
||||
Jeśli chcesz ją włączyć, musisz ustawić opcje zarówno we wtyczce typing
|
||||
jak i 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
|
||||
----
|
||||
|
||||
Powiadomienia o pisaniu są wyświetlane na końcu pasku statusu.
|
||||
|
||||
Przykład paska statusu z elementem "typing": "bob" pisze wiadomość, natomiast
|
||||
"alice" pisała coś ale zrobiła sobie przerwę:
|
||||
|
||||
....
|
||||
│[12:55] [6] [irc/libera] 3:#test(+n){4} [Typing: bob, (alice)] │
|
||||
│[@Flashy] █ │
|
||||
└─────────────────────────────────────────────────────────────────────────────────┘
|
||||
....
|
||||
|
||||
[[typing_signals_sent]]
|
||||
=== Wysyłane sygnały
|
||||
|
||||
Kiedy piszesz wiadomość (ale nie polecenie zaczynające się od `/`) ta wtyczka
|
||||
wysyła sygnały informujące inne wtyczki (jak IRC) o tym że piszesz, te wtyczki
|
||||
mogą następnie wysłać informacje do innych użytkowników.
|
||||
|
||||
Następujące sygnały są wysyłane, kiedy piszesz wiadomość:
|
||||
|
||||
[width="100%",cols="1,1,5",options="header"]
|
||||
|===
|
||||
| Sygnał | Argumenty | Opis
|
||||
| typing_self_typing | Wskaźnik: bufor. | Piszesz wiadomość.
|
||||
| typing_self_paused | Wskaźnik: bufor. | Przestałeś pisać wiadomość.
|
||||
| typing_self_cleared | Wskaźnik: bufor. | Skasowałeś pisaną wiadomość z lini poleceń (bez wysłania).
|
||||
| typing_self_sent | Wskaźnik: bufor. | Wysłałeś wiadomość do bufora.
|
||||
|===
|
||||
|
||||
[[typing_signals_caught]]
|
||||
=== Przechwytywane sygnały
|
||||
|
||||
Wtyczka typing przechwyytuje niektóre sygnały, które mogą być wysłane przez
|
||||
inne wtyczki (jak IRC) do aktualizacji wewnętrznych tablicy hashy używanych
|
||||
do przechowywania stanu nicków i buforów. Te tablice są używane do budowania
|
||||
zawartości elementu paska "typing".
|
||||
|
||||
Następujące sygnały są przechwytywane przez wtyczke typing:
|
||||
|
||||
[width="100%",cols="1,4,3",options="header"]
|
||||
|===
|
||||
| Sygnal | Argumenty | Opis
|
||||
|
||||
| typing_set_nick |
|
||||
Ciąg: wskaźnik bufora + ";" + stan (jeden z: "off", "typing", "paused",
|
||||
"cleared") + ";" + nick. +
|
||||
Przykład: "0x1234abcd;typing;alice". |
|
||||
Ustawia stan pisania dla nicka w buforze.
|
||||
|
||||
| typing_reset_buffer |
|
||||
Wskaźnik: bufor. |
|
||||
Usuwa status pisania dla nicków w buforze.
|
||||
|===
|
||||
|
||||
[[typing_options]]
|
||||
=== Opcje
|
||||
|
||||
Sekcje w pliku _typing.conf_:
|
||||
|
||||
[width="100%",cols="3m,6m,16",options="header"]
|
||||
|===
|
||||
| Sekcja | Komenda | Opis
|
||||
| look | /set typing.look.* | Wygląd.
|
||||
|===
|
||||
|
||||
Opcje:
|
||||
|
||||
include::includes/autogen_user_options.pl.adoc[tag=typing_options]
|
||||
|
||||
[[relay]]
|
||||
== Relay
|
||||
|
||||
@@ -5047,101 +5143,6 @@ Opcje:
|
||||
|
||||
include::includes/autogen_user_options.pl.adoc[tag=trigger_options]
|
||||
|
||||
[[typing_plugin]]
|
||||
=== Typing
|
||||
|
||||
Wtyczka typing jest używana do informowania innych że coś piszesz oraz
|
||||
pokazaniu listy osób piszących obecnie wiadomości w buforze.
|
||||
|
||||
Jest używana przez wtyczkę IRC na kanałach i w prywatnych buforach, kiedy
|
||||
serwer posiada włączoną opcję "message-tags" (możesz to sprawdzić komendą
|
||||
<<command_irc_cap,/cap>>). +
|
||||
Pod spodem, używany jest tag klienta "typing" zgodnie z tą specyfikacją:
|
||||
https://ircv3.net/specs/client-tags/typing.html.
|
||||
|
||||
[[typing_activation]]
|
||||
==== Aktywacja
|
||||
|
||||
W trosce o prywatność, opcja ta jest domyślnie wyłączona. +
|
||||
Jeśli chcesz ją włączyć, musisz ustawić opcje zarówno we wtyczce typing
|
||||
jak i 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
|
||||
----
|
||||
|
||||
Powiadomienia o pisaniu są wyświetlane na końcu pasku statusu.
|
||||
|
||||
Przykład paska statusu z elementem "typing": "bob" pisze wiadomość, natomiast
|
||||
"alice" pisała coś ale zrobiła sobie przerwę:
|
||||
|
||||
....
|
||||
│[12:55] [6] [irc/libera] 3:#test(+n){4} [Typing: bob, (alice)] │
|
||||
│[@Flashy] █ │
|
||||
└─────────────────────────────────────────────────────────────────────────────────┘
|
||||
....
|
||||
|
||||
[[typing_signals_sent]]
|
||||
==== Wysyłane sygnały
|
||||
|
||||
Kiedy piszesz wiadomość (ale nie polecenie zaczynające się od `/`) ta wtyczka
|
||||
wysyła sygnały informujące inne wtyczki (jak IRC) o tym że piszesz, te wtyczki
|
||||
mogą następnie wysłać informacje do innych użytkowników.
|
||||
|
||||
Następujące sygnały są wysyłane, kiedy piszesz wiadomość:
|
||||
|
||||
[width="100%",cols="1,1,5",options="header"]
|
||||
|===
|
||||
| Sygnał | Argumenty | Opis
|
||||
| typing_self_typing | Wskaźnik: bufor. | Piszesz wiadomość.
|
||||
| typing_self_paused | Wskaźnik: bufor. | Przestałeś pisać wiadomość.
|
||||
| typing_self_cleared | Wskaźnik: bufor. | Skasowałeś pisaną wiadomość z lini poleceń (bez wysłania).
|
||||
| typing_self_sent | Wskaźnik: bufor. | Wysłałeś wiadomość do bufora.
|
||||
|===
|
||||
|
||||
[[typing_signals_caught]]
|
||||
==== Przechwytywane sygnały
|
||||
|
||||
Wtyczka typing przechwyytuje niektóre sygnały, które mogą być wysłane przez
|
||||
inne wtyczki (jak IRC) do aktualizacji wewnętrznych tablicy hashy używanych
|
||||
do przechowywania stanu nicków i buforów. Te tablice są używane do budowania
|
||||
zawartości elementu paska "typing".
|
||||
|
||||
Następujące sygnały są przechwytywane przez wtyczke typing:
|
||||
|
||||
[width="100%",cols="1,4,3",options="header"]
|
||||
|===
|
||||
| Sygnal | Argumenty | Opis
|
||||
|
||||
| typing_set_nick |
|
||||
Ciąg: wskaźnik bufora + ";" + stan (jeden z: "off", "typing", "paused",
|
||||
"cleared") + ";" + nick. +
|
||||
Przykład: "0x1234abcd;typing;alice". |
|
||||
Ustawia stan pisania dla nicka w buforze.
|
||||
|
||||
| typing_reset_buffer |
|
||||
Wskaźnik: bufor. |
|
||||
Usuwa status pisania dla nicków w buforze.
|
||||
|===
|
||||
|
||||
[[typing_options]]
|
||||
==== Opcje
|
||||
|
||||
Sekcje w pliku _typing.conf_:
|
||||
|
||||
[width="100%",cols="3m,6m,16",options="header"]
|
||||
|===
|
||||
| Sekcja | Komenda | Opis
|
||||
| look | /set typing.look.* | Wygląd.
|
||||
|===
|
||||
|
||||
Opcje:
|
||||
|
||||
include::includes/autogen_user_options.pl.adoc[tag=typing_options]
|
||||
|
||||
[[xfer_plugin]]
|
||||
=== Xfer
|
||||
|
||||
|
||||
+95
-94
@@ -268,7 +268,7 @@ $ make install
|
||||
Компајлира <<trigger_plugin,Trigger додатак>>.
|
||||
|
||||
| ENABLE_TYPING | `ON`, `OFF` | ON |
|
||||
Компајлира <<typing_plugin,Typing додатак>>.
|
||||
Компајлира <<typing_notifications,Typing додатак>>.
|
||||
|
||||
| ENABLE_XFER | `ON`, `OFF` | ON |
|
||||
Компајлира <<xfer_plugin,Xfer додатак>>.
|
||||
@@ -3514,6 +3514,100 @@ include::includes/autogen_user_commands.sr.adoc[tag=irc_commands]
|
||||
|
||||
include::includes/autogen_user_options.sr.adoc[tag=irc_options]
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[[typing_notifications]]
|
||||
== Typing notifications
|
||||
|
||||
Доатак typing се користи да обавести остале кориснике када куцате поруке, као и да
|
||||
прикаже листу корисника који тренутно куцају поруке у баферу.
|
||||
|
||||
Користи га IRC додатак на баферима канала и на приватним баферима када је укључена
|
||||
„message-tags” могућност (што можете да проверите командом <<command_irc_cap,/cap>>). +
|
||||
Испод хаубе, користи се ознака клијент који куца, пратећи следећу спецификацију:
|
||||
https://ircv3.net/specs/client-tags/typing.html.
|
||||
|
||||
[[typing_activation]]
|
||||
=== Активација
|
||||
|
||||
Ова могућност је подразумевано искључена из разлога приватности. +
|
||||
Ако желите да је користите, морате да укључите опцију и у typing и у 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
|
||||
----
|
||||
|
||||
Обавештења о куцању се приказују на крају статусне линије.
|
||||
|
||||
Пример статусне линије са ставком "typing": "bob" куца поруку, а
|
||||
"alice" је куцала порукку и направила паузу:
|
||||
|
||||
....
|
||||
│[12:55] [6] [irc/libera] 3:#test(+n){4} [Typing: bob, (alice)] │
|
||||
│[@Flashy] █ │
|
||||
└─────────────────────────────────────────────────────────────────────────────────┘
|
||||
....
|
||||
|
||||
[[typing_signals_sent]]
|
||||
=== Сигнали који се шаљу
|
||||
|
||||
Када куцате поруку (не команду која поиње са `/`), typing додатак шаље сигнале
|
||||
којима обавештава остале додатке (као што је IRC) да куцате, па онда ови додаци
|
||||
могу осталим корисницима да шаљу обавешења о куцању.
|
||||
|
||||
Док куцате поруке, шаљу се следећи сигнали:
|
||||
|
||||
[width="100%",cols="1,1,5",options="header"]
|
||||
|===
|
||||
| Сигнал | Аргументи | Опис
|
||||
| typing_self_typing | Показивач: Бафер. | Куцате поруку.
|
||||
| typing_self_paused | Показивач: Бафер. | Направили сте паузу током куцања поруке.
|
||||
| typing_self_cleared | Показивач: Бафер. | Обрисали сте командну линију и нисте послали поруку.
|
||||
| typing_self_sent | Показивач: Бафер. | Послали сте поруку у бафер.
|
||||
|===
|
||||
|
||||
[[typing_signals_caught]]
|
||||
=== Сигнали који се хватају
|
||||
|
||||
Typing додатак хвата неке сигнале које шаљу остали додаци (као што је IRC)
|
||||
и ажурира интерне хеш табеле које се користе за чување стања куцања надимака
|
||||
у баферу. Ове хеш табеле се користе за изградњу садржаја „typing” ставке
|
||||
траке.
|
||||
|
||||
Typing додатак хвата следеће сигнале:
|
||||
|
||||
[width="100%",cols="1,4,3",options="header"]
|
||||
|===
|
||||
| Сигнал | Аргументи | Опис
|
||||
|
||||
| typing_set_nick |
|
||||
Стринг: показивач на бафер + ";" + стање (једнос од: "off", "typing", "paused",
|
||||
"cleared") + ";" + надимак. +
|
||||
Пример: "0x1234abcd;typing;alice". |
|
||||
Поставља стање куцања за надимак у баферу.
|
||||
|
||||
| typing_reset_buffer |
|
||||
Показивач: бафер. |
|
||||
Уклања стање куцања за све надимке у баферу.
|
||||
|===
|
||||
|
||||
[[typing_options]]
|
||||
=== Опције
|
||||
|
||||
Одељци у фајлу _typing.conf_:
|
||||
|
||||
[width="100%",cols="3m,6m,16",options="header"]
|
||||
|===
|
||||
| Одељак | Команда за контролу | Опис
|
||||
| look | /set typing.look.* | Изглед и осећај.
|
||||
|===
|
||||
|
||||
Опције:
|
||||
|
||||
include::includes/autogen_user_options.sr.adoc[tag=typing_options]
|
||||
|
||||
[[relay]]
|
||||
== Релеј
|
||||
|
||||
@@ -4685,99 +4779,6 @@ include::includes/autogen_user_commands.sr.adoc[tag=trigger_commands]
|
||||
|
||||
include::includes/autogen_user_options.sr.adoc[tag=trigger_options]
|
||||
|
||||
[[typing_plugin]]
|
||||
=== Typing
|
||||
|
||||
Доатак typing се користи да обавести остале кориснике када куцате поруке, као и да
|
||||
прикаже листу корисника који тренутно куцају поруке у баферу.
|
||||
|
||||
Користи га IRC додатак на баферима канала и на приватним баферима када је укључена
|
||||
„message-tags” могућност (што можете да проверите командом <<command_irc_cap,/cap>>). +
|
||||
Испод хаубе, користи се ознака клијент који куца, пратећи следећу спецификацију:
|
||||
https://ircv3.net/specs/client-tags/typing.html.
|
||||
|
||||
[[typing_activation]]
|
||||
==== Активација
|
||||
|
||||
Ова могућност је подразумевано искључена из разлога приватности. +
|
||||
Ако желите да је користите, морате да укључите опцију и у typing и у 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
|
||||
----
|
||||
|
||||
Обавештења о куцању се приказују на крају статусне линије.
|
||||
|
||||
Пример статусне линије са ставком "typing": "bob" куца поруку, а
|
||||
"alice" је куцала порукку и направила паузу:
|
||||
|
||||
....
|
||||
│[12:55] [6] [irc/libera] 3:#test(+n){4} [Typing: bob, (alice)] │
|
||||
│[@Flashy] █ │
|
||||
└─────────────────────────────────────────────────────────────────────────────────┘
|
||||
....
|
||||
|
||||
[[typing_signals_sent]]
|
||||
==== Сигнали који се шаљу
|
||||
|
||||
Када куцате поруку (не команду која поиње са `/`), typing додатак шаље сигнале
|
||||
којима обавештава остале додатке (као што је IRC) да куцате, па онда ови додаци
|
||||
могу осталим корисницима да шаљу обавешења о куцању.
|
||||
|
||||
Док куцате поруке, шаљу се следећи сигнали:
|
||||
|
||||
[width="100%",cols="1,1,5",options="header"]
|
||||
|===
|
||||
| Сигнал | Аргументи | Опис
|
||||
| typing_self_typing | Показивач: Бафер. | Куцате поруку.
|
||||
| typing_self_paused | Показивач: Бафер. | Направили сте паузу током куцања поруке.
|
||||
| typing_self_cleared | Показивач: Бафер. | Обрисали сте командну линију и нисте послали поруку.
|
||||
| typing_self_sent | Показивач: Бафер. | Послали сте поруку у бафер.
|
||||
|===
|
||||
|
||||
[[typing_signals_caught]]
|
||||
==== Сигнали који се хватају
|
||||
|
||||
Typing додатак хвата неке сигнале које шаљу остали додаци (као што је IRC)
|
||||
и ажурира интерне хеш табеле које се користе за чување стања куцања надимака
|
||||
у баферу. Ове хеш табеле се користе за изградњу садржаја „typing” ставке
|
||||
траке.
|
||||
|
||||
Typing додатак хвата следеће сигнале:
|
||||
|
||||
[width="100%",cols="1,4,3",options="header"]
|
||||
|===
|
||||
| Сигнал | Аргументи | Опис
|
||||
|
||||
| typing_set_nick |
|
||||
Стринг: показивач на бафер + ";" + стање (једнос од: "off", "typing", "paused",
|
||||
"cleared") + ";" + надимак. +
|
||||
Пример: "0x1234abcd;typing;alice". |
|
||||
Поставља стање куцања за надимак у баферу.
|
||||
|
||||
| typing_reset_buffer |
|
||||
Показивач: бафер. |
|
||||
Уклања стање куцања за све надимке у баферу.
|
||||
|===
|
||||
|
||||
[[typing_options]]
|
||||
==== Опције
|
||||
|
||||
Одељци у фајлу _typing.conf_:
|
||||
|
||||
[width="100%",cols="3m,6m,16",options="header"]
|
||||
|===
|
||||
| Одељак | Команда за контролу | Опис
|
||||
| look | /set typing.look.* | Изглед и осећај.
|
||||
|===
|
||||
|
||||
Опције:
|
||||
|
||||
include::includes/autogen_user_options.sr.adoc[tag=typing_options]
|
||||
|
||||
[[xfer_plugin]]
|
||||
=== Xfer
|
||||
|
||||
|
||||
Reference in New Issue
Block a user