diff options
author | Sébastien Helleu <flashcode@flashtux.org> | 2022-06-23 20:43:46 +0200 |
---|---|---|
committer | Sébastien Helleu <flashcode@flashtux.org> | 2022-06-23 20:43:46 +0200 |
commit | 031819173b5ebfd6182ec89920675337163eff80 (patch) | |
tree | 9f3bfdddad49690f06732578c076a2bf7cc98dd2 /doc/de | |
parent | de3d670ca7c0569e8e13928795572cf6c96da7b9 (diff) | |
download | weechat-031819173b5ebfd6182ec89920675337163eff80.zip |
doc: change formatting in asciidoctor tables
Diffstat (limited to 'doc/de')
-rw-r--r-- | doc/de/weechat_scripting.de.adoc | 216 | ||||
-rw-r--r-- | doc/de/weechat_user.de.adoc | 516 |
2 files changed, 366 insertions, 366 deletions
diff --git a/doc/de/weechat_scripting.de.adoc b/doc/de/weechat_scripting.de.adoc index ce7eb610d..5dfc2da26 100644 --- a/doc/de/weechat_scripting.de.adoc +++ b/doc/de/weechat_scripting.de.adoc @@ -109,11 +109,11 @@ Liste ist nicht vollständig): |=== | API Funktion | Argumente | Beispiele| Beschreibung -| hook_modifier | - irc_in_yyy | - pass:[irc_in_privmsg] + - pass:[irc_in_notice] | - Eine Nachricht die von der IRC Erweiterung empfangen wurde und bevor sie nach UTF-8 dekodiert wurde (intern +| hook_modifier +| irc_in_yyy +| pass:[irc_in_privmsg] + + pass:[irc_in_notice] +| Eine Nachricht die von der IRC Erweiterung empfangen wurde und bevor sie nach UTF-8 dekodiert wurde (intern verwendet). + + Es wird empfohlen den Modifier `+irc_in2_yyy+` zu nutzen, da die empfangene Zeichenkette @@ -121,14 +121,14 @@ Liste ist nicht vollständig): siehe Funktion `+hook_modifier+` in der link:weechat_plugin_api.en.html#_hook_modifier[WeeChat Anleitung für API Erweiterung]. -| hook_signal | - xxx,irc_out_yyy + - xxx,irc_outtags_yyy | - pass:[*,irc_out_privmsg] + +| hook_signal +| xxx,irc_out_yyy + + xxx,irc_outtags_yyy +| pass:[*,irc_out_privmsg] + pass:[*,irc_out_notice] + pass:[*,irc_outtags_privmsg] + - pass:[*,irc_outtags_notice] | - Eine Nachricht welche von der IRC Erweiterung versendet wurde, nachdem diese entsprechend + pass:[*,irc_outtags_notice] +| Eine Nachricht welche von der IRC Erweiterung versendet wurde, nachdem diese entsprechend der Benutzereinstellung `encode` Charset kodiert (falls abweichend von der `UTF-8` Standardeinstellung). + + Es wird empfohlen das Signal `+xxx,irc_out1_yyy+` zu nutzen, da die empfangene Zeichenkette @@ -137,10 +137,10 @@ Liste ist nicht vollständig): link:weechat_plugin_api.en.html#_hook_signal[WeeChat Anleitung für API Erweiterung]. | hook_process + - hook_process_hashtable | - - | - - | - Ausgabe des Befehls, dass an den Callback gesendet wurde, kann ungültige UTF-8 Daten enthalten. + hook_process_hashtable +| - +| - +| Ausgabe des Befehls, dass an den Callback gesendet wurde, kann ungültige UTF-8 Daten enthalten. |=== @@ -570,14 +570,14 @@ Liste der Skript API Funktionen: |=== | Kategorie | Funktionen -| Allgemein | - register +| Allgemein +| register -| Erweiterungen | - plugin_get_name +| Erweiterungen +| plugin_get_name -| Strings | - charset_set + +| Strings +| charset_set + iconv_to_internal + iconv_from_internal + gettext + @@ -596,13 +596,13 @@ Liste der Skript API Funktionen: string_eval_expression + string_eval_path_home -| Verzeichnisse | - mkdir_home + +| Verzeichnisse +| mkdir_home + mkdir + mkdir_parents -| sortierte Listen | - list_new + +| sortierte Listen +| list_new + list_add + list_search + list_search_pos + @@ -618,8 +618,8 @@ Liste der Skript API Funktionen: list_remove_all + list_free -| Konfigurationsdatei | - config_new + +| Konfigurationsdatei +| config_new + config_new_section + config_search_section + config_new_option + @@ -656,12 +656,12 @@ Liste der Skript API Funktionen: config_set_desc_plugin + config_unset_plugin -| Tastenbelegung | - key_bind + +| Tastenbelegung +| key_bind + key_unbind -| Ausgabe | - prefix + +| Ausgabe +| prefix + color + print (für Python: prnt) + print_date_tags (für Python: prnt_date_tags) + @@ -669,8 +669,8 @@ Liste der Skript API Funktionen: print_y_date_tags (für Python: prnt_y_date_tags) + log_print -| Hooks | - hook_command + +| Hooks +| hook_command + hook_command_run + hook_timer + hook_fd + @@ -695,8 +695,8 @@ Liste der Skript API Funktionen: unhook + unhook_all -| Buffer | - buffer_new + +| Buffer +| buffer_new + buffer_new_props + current_buffer + buffer_search + @@ -712,16 +712,16 @@ Liste der Skript API Funktionen: buffer_string_replace_local_var + buffer_match_list -| Fenster | - current_window + +| Fenster +| current_window + window_search_with_buffer + window_get_integer + window_get_string + window_get_pointer + window_set_title -| Nickliste | - nicklist_add_group + +| Nickliste +| nicklist_add_group + nicklist_search_group + nicklist_add_nick + nicklist_search_nick + @@ -737,8 +737,8 @@ Liste der Skript API Funktionen: nicklist_nick_get_pointer + nicklist_nick_set -| Bars | - bar_item_search + +| Bars +| bar_item_search + bar_item_new + bar_item_update + bar_item_remove + @@ -748,23 +748,23 @@ Liste der Skript API Funktionen: bar_update + bar_remove -| Befehle | - command + +| Befehle +| command + command_options -| Vervollständigung | - completion_new + +| Vervollständigung +| completion_new + completion_search + completion_get_string + completion_list_add + completion_free -| Informationen | - info_get + +| Informationen +| info_get + info_get_hashtable -| Infolisten | - infolist_new + +| Infolisten +| infolist_new + infolist_new_item + infolist_new_var_integer + infolist_new_var_string + @@ -782,8 +782,8 @@ Liste der Skript API Funktionen: infolist_time + infolist_free -| hdata | - hdata_get + +| hdata +| hdata_get + hdata_get_var_offset + hdata_get_var_type_string + hdata_get_var_array_size + @@ -804,8 +804,8 @@ Liste der Skript API Funktionen: hdata_update + hdata_get_string -| Upgrade | - upgrade_new + +| Upgrade +| upgrade_new + upgrade_write_object + upgrade_read + upgrade_close @@ -820,13 +820,13 @@ Liste der Konstanten in Skript API: |=== | Kategorie | Konstanten -| return codes | - `WEECHAT_RC_OK` (integer) + +| return codes +| `WEECHAT_RC_OK` (integer) + `WEECHAT_RC_OK_EAT` (integer) + `WEECHAT_RC_ERROR` (integer) -| Konfigurationsdatei | - `WEECHAT_CONFIG_READ_OK` (integer) + +| Konfigurationsdatei +| `WEECHAT_CONFIG_READ_OK` (integer) + `WEECHAT_CONFIG_READ_MEMORY_ERROR` (integer) + `WEECHAT_CONFIG_READ_FILE_NOT_FOUND` (integer) + `WEECHAT_CONFIG_WRITE_OK` (integer) + @@ -841,23 +841,23 @@ Liste der Konstanten in Skript API: `WEECHAT_CONFIG_OPTION_UNSET_OK_REMOVED` (integer) + `WEECHAT_CONFIG_OPTION_UNSET_ERROR` (integer) -| sortierte Listen | - `WEECHAT_LIST_POS_SORT` (string) + +| sortierte Listen +| `WEECHAT_LIST_POS_SORT` (string) + `WEECHAT_LIST_POS_BEGINNING` (string) + `WEECHAT_LIST_POS_END` (string) -| Hotlist | - `WEECHAT_HOTLIST_LOW` (string) + +| Hotlist +| `WEECHAT_HOTLIST_LOW` (string) + `WEECHAT_HOTLIST_MESSAGE` (string) + `WEECHAT_HOTLIST_PRIVATE` (string) + `WEECHAT_HOTLIST_HIGHLIGHT` (string) -| hook Prozesse | - `WEECHAT_HOOK_PROCESS_RUNNING` (integer) + +| hook Prozesse +| `WEECHAT_HOOK_PROCESS_RUNNING` (integer) + `WEECHAT_HOOK_PROCESS_ERROR` (integer) -| hook Connect | - `WEECHAT_HOOK_CONNECT_OK` (integer) + +| hook Connect +| `WEECHAT_HOOK_CONNECT_OK` (integer) + `WEECHAT_HOOK_CONNECT_ADDRESS_NOT_FOUND` (integer) + `WEECHAT_HOOK_CONNECT_IP_ADDRESS_NOT_FOUND` (integer) + `WEECHAT_HOOK_CONNECT_CONNECTION_REFUSED` (integer) + @@ -869,8 +869,8 @@ Liste der Konstanten in Skript API: `WEECHAT_HOOK_CONNECT_TIMEOUT` (integer) + `WEECHAT_HOOK_CONNECT_SOCKET_ERROR` (integer) -| hook Signal | - `WEECHAT_HOOK_SIGNAL_STRING` (string) + +| hook Signal +| `WEECHAT_HOOK_SIGNAL_STRING` (string) + `WEECHAT_HOOK_SIGNAL_INT` (string) + `WEECHAT_HOOK_SIGNAL_POINTER` (string) |=== @@ -1335,61 +1335,61 @@ Das Ergebnis ist eine Hashtabelle mit folgenden Schlüsseln |=== | Schlüssel | Seit WeeChat ^(1)^ | Beschreibung | Beispiel -| Tags | 0.4.0 | - Tags in der Nachricht (kann leer sein). | - `+time=2015-06-27T16:40:35.000Z+` +| Tags | 0.4.0 +| Tags in der Nachricht (kann leer sein). +| `+time=2015-06-27T16:40:35.000Z+` -| tag_xxx | 3.3 | - Wert des Tags "xxx" ohne Escapezeichen (ein Schlüssel pro Tag). | - `+2015-06-27T16:40:35.000Z+` +| tag_xxx | 3.3 +| Wert des Tags "xxx" ohne Escapezeichen (ein Schlüssel pro Tag). +| `+2015-06-27T16:40:35.000Z+` -| message_without_tags | 0.4.0 | - Die IRC Nachricht ohne Tags (wie eine Nachricht ohne Tags). | - `+:nick!user@host PRIVMSG #weechat :hello!+` +| message_without_tags | 0.4.0 +| Die IRC Nachricht ohne Tags (wie eine Nachricht ohne Tags). +| `+:nick!user@host PRIVMSG #weechat :hello!+` -| nick | 0.3.4 | - der ursprüngliche Nick. | - `+nick+` +| nick | 0.3.4 +| der ursprüngliche Nick. +| `+nick+` -| user | 2.7 | - der ursprüngliche Benutzer. | - `+user+` +| user | 2.7 +| der ursprüngliche Benutzer. +| `+user+` -| host | 0.3.4 | - der ursprüngliche Host (beinhaltet den Nick). | - `+nick!user@host+` +| host | 0.3.4 +| der ursprüngliche Host (beinhaltet den Nick). +| `+nick!user@host+` -| command | 0.3.4 | - der Befehl (_PRIVMSG_, _NOTICE_, ...). | - `+PRIVMSG+` +| command | 0.3.4 +| der Befehl (_PRIVMSG_, _NOTICE_, ...). +| `+PRIVMSG+` -| channel | 0.3.4 | - der Zielchanne.l| +| channel | 0.3.4 +| der Zielchanne.l| `+#weechat+` -| arguments | 0.3.4 | - das Argument des Befehls (beinhaltet den Channel). | - `+#weechat :hello!+` +| arguments | 0.3.4 +| das Argument des Befehls (beinhaltet den Channel). +| `+#weechat :hello!+` -| text | 1.3 | - der Text (zum Beispiel eine Nachricht eines Users). | - `+hello!+` +| text | 1.3 +| der Text (zum Beispiel eine Nachricht eines Users). +| `+hello!+` -| pos_command | 1.3 | - Index von _command_ innerhalb einer Nachricht ("-1" falls _command_ nicht gefunden wird). | - `+47+` +| pos_command | 1.3 +| Index von _command_ innerhalb einer Nachricht ("-1" falls _command_ nicht gefunden wird). +| `+47+` -| pos_arguments | 1.3 | - Index von_arguments_ innerhalb einer Nachricht ("-1" falls _arguments_ nicht gefunden wird). | - `+55+` +| pos_arguments | 1.3 +| Index von_arguments_ innerhalb einer Nachricht ("-1" falls _arguments_ nicht gefunden wird). +| `+55+` -| pos_channel | 1.3 | - Index von _channel_ innerhalb einer Nachricht ("-1" falls _channel_ nicht gefunden wird). | - `+55+` +| pos_channel | 1.3 +| Index von _channel_ innerhalb einer Nachricht ("-1" falls _channel_ nicht gefunden wird). +| `+55+` -| pos_text | 1.3 | - Index von _text_ innerhalb einer Nachricht ("-1" falls _text_ nicht gefunden wird). | - `+65+` +| pos_text | 1.3 +| Index von _text_ innerhalb einer Nachricht ("-1" falls _text_ nicht gefunden wird). +| `+65+` |=== [NOTE] diff --git a/doc/de/weechat_user.de.adoc b/doc/de/weechat_user.de.adoc index 2dadd7837..e8a4147ac 100644 --- a/doc/de/weechat_user.de.adoc +++ b/doc/de/weechat_user.de.adoc @@ -206,116 +206,116 @@ Liste von häufig verwendeten Optionen: |=== | Option | Wert | Standardwert | Beschreibung -| CMAKE_BUILD_TYPE | `Debug`, `Release`, `RelWithDebInfo`, `MinSizeRel` | | - Art des builds: `Debug` (oder `RelWithDebInfo`) sollte verwendet werden, wenn meine eine Entwicklerversion +| CMAKE_BUILD_TYPE | `Debug`, `Release`, `RelWithDebInfo`, `MinSizeRel` | +| Art des builds: `Debug` (oder `RelWithDebInfo`) sollte verwendet werden, wenn meine eine Entwicklerversion von WeeChat nutzt. -| CMAKE_INSTALL_PREFIX | Verzeichnis | /usr/local | - Verzeichnis in welchem WeeChat installiert wird. +| CMAKE_INSTALL_PREFIX | Verzeichnis | /usr/local +| Verzeichnis in welchem WeeChat installiert wird. -| WEECHAT_HOME | Verzeichnis | (empty string) | - Standard-Verzeichnis in welchem die Daten liegen. + +| WEECHAT_HOME | Verzeichnis | (empty string) +| Standard-Verzeichnis in welchem die Daten liegen. + Bei einem leeren Wert (empfohlen) werden standardmäßig XDG-Verzeichnisse verwendet. Wird ein Verzeichnis angegeben, wird dieses Verzeichnis für alle Dateien verwendet. Man kann auch vier, durch Doppelpunkt, getrennten Verzeichnissen angeben. Die Reihenfolge gibt folgende Ziele an: Konfiguration, Daten, Cache, Laufzeit. -| ENABLE_ALIAS | `ON`, `OFF` | ON | - kompiliert <<command_aliases,Alias Erweiterung>>. +| ENABLE_ALIAS | `ON`, `OFF` | ON +| kompiliert <<command_aliases,Alias Erweiterung>>. -| ENABLE_BUFLIST | `ON`, `OFF` | ON | - kompiliert <<buflist,Buflist Erweiterung>>. +| ENABLE_BUFLIST | `ON`, `OFF` | ON +| kompiliert <<buflist,Buflist Erweiterung>>. -| ENABLE_CHARSET | `ON`, `OFF` | ON | - kompiliert <<charset,Charset Erweiterung>>. +| ENABLE_CHARSET | `ON`, `OFF` | ON +| kompiliert <<charset,Charset Erweiterung>>. -| ENABLE_MAN | `ON`, `OFF` | OFF | - erstellt die man page. +| ENABLE_MAN | `ON`, `OFF` | OFF +| erstellt die man page. -| ENABLE_DOC | `ON`, `OFF` | OFF | - erstellt die HTML Dokumentation. +| ENABLE_DOC | `ON`, `OFF` | OFF +| erstellt die HTML Dokumentation. -| ENABLE_ENCHANT | `ON`, `OFF` | OFF | - kompiliert <<spell_checking,Spell Erweiterung>> mittels Enchant. +| ENABLE_ENCHANT | `ON`, `OFF` | OFF +| kompiliert <<spell_checking,Spell Erweiterung>> mittels Enchant. -| ENABLE_EXEC | `ON`, `OFF` | ON | - kompiliert <<external_commands,Exec Erweiterung>>. +| ENABLE_EXEC | `ON`, `OFF` | ON +| kompiliert <<external_commands,Exec Erweiterung>>. -| ENABLE_FIFO | `ON`, `OFF` | ON | - kompiliert <<fifo_pipe,Fifo Erweiterung>>. +| ENABLE_FIFO | `ON`, `OFF` | ON +| kompiliert <<fifo_pipe,Fifo Erweiterung>>. -| ENABLE_FSET | `ON`, `OFF` | ON | - kompiliert <<fset,Fset Erweiterung>>. +| ENABLE_FSET | `ON`, `OFF` | ON +| kompiliert <<fset,Fset Erweiterung>>. -| ENABLE_GUILE | `ON`, `OFF` | ON | - kompiliert <<scripting_plugins,Guile Erweiterung>> (Scheme). +| ENABLE_GUILE | `ON`, `OFF` | ON +| kompiliert <<scripting_plugins,Guile Erweiterung>> (Scheme). -| ENABLE_IRC | `ON`, `OFF` | ON | - kompiliert <<irc,IRC Erweiterung>>. +| ENABLE_IRC | `ON`, `OFF` | ON +| kompiliert <<irc,IRC Erweiterung>>. -| ENABLE_JAVASCRIPT | `ON`, `OFF` | OFF | - kompiliert <<scripting_plugins,JavaScript Erweiterung>>. +| ENABLE_JAVASCRIPT | `ON`, `OFF` | OFF +| kompiliert <<scripting_plugins,JavaScript Erweiterung>>. -| ENABLE_LARGEFILE | `ON`, `OFF` | ON | - Unterstützung großer Dateien. +| ENABLE_LARGEFILE | `ON`, `OFF` | ON +| Unterstützung großer Dateien. -| ENABLE_LOGGER | `ON`, `OFF` | ON | - kompiliert <<buffer_logging,Logger Erweiterung>>. +| ENABLE_LOGGER | `ON`, `OFF` | ON +| kompiliert <<buffer_logging,Logger Erweiterung>>. -| ENABLE_LUA | `ON`, `OFF` | ON | - kompiliert <<scripting_plugins,Lua Erweiterung>>. +| ENABLE_LUA | `ON`, `OFF` | ON +| kompiliert <<scripting_plugins,Lua Erweiterung>>. -| ENABLE_NCURSES | `ON`, `OFF` | ON | - kompiliert Ncurses Oberfläche. +| ENABLE_NCURSES | `ON`, `OFF` | ON +| kompiliert Ncurses Oberfläche. -| ENABLE_NLS | `ON`, `OFF` | ON | - aktiviert NLS (Übersetzungen). +| ENABLE_NLS | `ON`, `OFF` | ON +| aktiviert NLS (Übersetzungen). -| ENABLE_PERL | `ON`, `OFF` | ON | - kompiliert <<scripting_plugins,Perl Erweiterung>>. +| ENABLE_PERL | `ON`, `OFF` | ON +| kompiliert <<scripting_plugins,Perl Erweiterung>>. -| ENABLE_PHP | `ON`, `OFF` | ON | - kompiliert <<scripting_plugins,PHP Erweiterung>>. +| ENABLE_PHP | `ON`, `OFF` | ON +| kompiliert <<scripting_plugins,PHP Erweiterung>>. -| ENABLE_PYTHON | `ON`, `OFF` | ON | - kompiliert <<scripting_plugins,Python Erweiterung>>. +| ENABLE_PYTHON | `ON`, `OFF` | ON +| kompiliert <<scripting_plugins,Python Erweiterung>>. -| ENABLE_PYTHON2 | `ON`, `OFF` | OFF | - kompiliert <<scripting_plugins,Python Erweiterung>> nutzt Python 2 anstelle von Python 3. +| ENABLE_PYTHON2 | `ON`, `OFF` | OFF +| kompiliert <<scripting_plugins,Python Erweiterung>> nutzt Python 2 anstelle von Python 3. -| ENABLE_RELAY | `ON`, `OFF` | ON | - kompiliert <<relay,Relay Erweiterung>>. +| ENABLE_RELAY | `ON`, `OFF` | ON +| kompiliert <<relay,Relay Erweiterung>>. -| ENABLE_RUBY | `ON`, `OFF` | ON | - kompiliert <<scripting_plugins,Ruby Erweiterung>>. +| ENABLE_RUBY | `ON`, `OFF` | ON +| kompiliert <<scripting_plugins,Ruby Erweiterung>>. -| ENABLE_SCRIPT | `ON`, `OFF` | ON | - kompiliert <<script_manager,Script Erweiterung>>. +| ENABLE_SCRIPT | `ON`, `OFF` | ON +| kompiliert <<script_manager,Script Erweiterung>>. -| ENABLE_SCRIPTS | `ON`, `OFF` | ON | - kompiliert <<scripting_plugins,Skripten-Erweiterungen>> (Python, Perl, Ruby, +| ENABLE_SCRIPTS | `ON`, `OFF` | ON +| kompiliert <<scripting_plugins,Skripten-Erweiterungen>> (Python, Perl, Ruby, Lua, Tcl, Guile, JavaScript, PHP). -| ENABLE_SPELL | `ON`, `OFF` | ON | - kompiliert <<spell_checking,Spell Erweiterung>>. +| ENABLE_SPELL | `ON`, `OFF` | ON +| kompiliert <<spell_checking,Spell Erweiterung>>. -| ENABLE_TCL | `ON`, `OFF` | ON | - kompiliert <<scripting_plugins,Tcl Erweiterung>>. +| ENABLE_TCL | `ON`, `OFF` | ON +| kompiliert <<scripting_plugins,Tcl Erweiterung>>. -| ENABLE_TRIGGER | `ON`, `OFF` | ON | - kompiliert <<trigger,Trigger Erweiterung>>. +| ENABLE_TRIGGER | `ON`, `OFF` | ON +| kompiliert <<trigger,Trigger Erweiterung>>. -| ENABLE_TYPING | `ON`, `OFF` | ON | - kompiliert <<typing_notifications,Typing Erweiterung>>. +| ENABLE_TYPING | `ON`, `OFF` | ON +| kompiliert <<typing_notifications,Typing Erweiterung>>. -| ENABLE_XFER | `ON`, `OFF` | ON | - kompiliert <<xfer,Xfer Erweiterung>>. +| ENABLE_XFER | `ON`, `OFF` | ON +| kompiliert <<xfer,Xfer Erweiterung>>. -| ENABLE_TESTS | `ON`, `OFF` | OFF | - kompiliert Testumgebung. +| ENABLE_TESTS | `ON`, `OFF` | OFF +| kompiliert Testumgebung. -| ENABLE_CODE_COVERAGE | `ON`, `OFF` | OFF | - kompilieren mit Optionen für Testabdeckung. + +| ENABLE_CODE_COVERAGE | `ON`, `OFF` | OFF +| kompilieren mit Optionen für Testabdeckung. + Diese Option sollte nur für Testzwecke genutzt werden. |=== @@ -1349,86 +1349,86 @@ Standardmäßig interpretieren WeeChat und seine Standard-Erweitertungen diese V |=== | Name | Wert | Beschreibung -| away | - beliebige Zeichenkette | - Abwesenheitsnotiz auf dem Server, wird durch IRC Erweiterung genutzt. +| away +| beliebige Zeichenkette +| Abwesenheitsnotiz auf dem Server, wird durch IRC Erweiterung genutzt. -| channel | - beliebige Zeichenkette | - Channel-Name, wird durch irc/xfer Erweiterung und dem Debug-Buffer von relay/trigger Erweiterung genutzt. +| channel +| beliebige Zeichenkette +| Channel-Name, wird durch irc/xfer Erweiterung und dem Debug-Buffer von relay/trigger Erweiterung genutzt. -| charset_modifier | - beliebige Zeichenkette | - Charset modifier für den Server-Buffer, wird durch IRC Erweiterung genutzt. +| charset_modifier +| beliebige Zeichenkette +| Charset modifier für den Server-Buffer, wird durch IRC Erweiterung genutzt. -| completion_default_template | - beliebige Zeichenkette | - Vorlage für die standardmäßige Vervollständigung innerhalb eines Buffers, überschreibt die Option +| completion_default_template +| beliebige Zeichenkette +| Vorlage für die standardmäßige Vervollständigung innerhalb eines Buffers, überschreibt die Option `weechat.completion.default_template`. -| filter | - beliebige Zeichenkette | - Filter definiert für einige Buffer `/fset`, `/server raw` (irc) und `/script`. +| filter +| beliebige Zeichenkette +| Filter definiert für einige Buffer `/fset`, `/server raw` (irc) und `/script`. -| host | - beliebige Zeichenkette | - eigener Host (sofern bekannt), wird durch IRC Erweiterung genutzt. +| host +| beliebige Zeichenkette +| eigener Host (sofern bekannt), wird durch IRC Erweiterung genutzt. -| lag | - beliebige Zeichenkette | - Verzögerung auf dem Server, wird durch IRC Erweiterung genutzt. +| lag +| beliebige Zeichenkette +| Verzögerung auf dem Server, wird durch IRC Erweiterung genutzt. -| name | - beliebige Zeichenkette | - Buffername (Vorsicht, dies ist nicht der vollständige Name des Buffers und reicht nicht aus, um einen Buffer zu identifizieren oder zu suchen). +| name +| beliebige Zeichenkette +| Buffername (Vorsicht, dies ist nicht der vollständige Name des Buffers und reicht nicht aus, um einen Buffer zu identifizieren oder zu suchen). -| nick | - beliebige Zeichenkette | - eigener Nick, wird durch IRC und xfer Erweiterung genutzt. +| nick +| beliebige Zeichenkette +| eigener Nick, wird durch IRC und xfer Erweiterung genutzt. -| no_log | - `1` (oder jede andere nicht leere Zeichenkette) | - Wenn festgelegt, protokolliert die Logger-Erweiterung nichts für den Buffer. +| no_log +| `1` (oder jede andere nicht leere Zeichenkette) +| Wenn festgelegt, protokolliert die Logger-Erweiterung nichts für den Buffer. -| plugin | - beliebige Zeichenkette | - Name der Erweiterung welche den Buffer erstellt hat (`core` für WeeChat-Buffer). +| plugin +| beliebige Zeichenkette +| Name der Erweiterung welche den Buffer erstellt hat (`core` für WeeChat-Buffer). -| script_close_cb | - beliebige Zeichenkette | - Close callback, für diesen Buffer durch ein Skript definiert. +| script_close_cb +| beliebige Zeichenkette +| Close callback, für diesen Buffer durch ein Skript definiert. -| script_close_cb_data | - beliebige Zeichenkette | - Daten für ein Close callback, welches durch ein Skript für diesen Buffer definiert wurde. +| script_close_cb_data +| beliebige Zeichenkette +| Daten für ein Close callback, welches durch ein Skript für diesen Buffer definiert wurde. -| script_input_cb | - beliebige Zeichenkette | - Input callback, für diesen Buffer durch ein Skript definiert. +| script_input_cb +| beliebige Zeichenkette +| Input callback, für diesen Buffer durch ein Skript definiert. -| script_input_cb_data | - beliebige Zeichenkette | - Daten für ein Input callback, welches durch ein Skript für diesen Buffer definiert wurde. +| script_input_cb_data +| beliebige Zeichenkette +| Daten für ein Input callback, welches durch ein Skript für diesen Buffer definiert wurde. -| script_name | - beliebige Zeichenkette | - Name des Skriptes welches den Buffer erstellt hat. +| script_name +| beliebige Zeichenkette +| Name des Skriptes welches den Buffer erstellt hat. -| server | - beliebige Zeichenkette | - Servername, wird durch IRC Erweiterung genutzt und durch den Debug-Buffer von relay/trigger Erweiterung. +| server +| beliebige Zeichenkette +| Servername, wird durch IRC Erweiterung genutzt und durch den Debug-Buffer von relay/trigger Erweiterung. -| spell_suggest | - beliebige Zeichenkette | - falsch geschriebenes Wort und Korrekturvorschläge (Format: "fehlerhaftes Wort:Korrekturvorschläge"), wird durch +| spell_suggest +| beliebige Zeichenkette +| falsch geschriebenes Wort und Korrekturvorschläge (Format: "fehlerhaftes Wort:Korrekturvorschläge"), wird durch spell-Erweiterung definiert. -| trigger_filter | - beliebige Zeichenkette | - Trigger-Filter, wird durch Trigger-Erweiterung definiert. +| trigger_filter +| beliebige Zeichenkette +| Trigger-Filter, wird durch Trigger-Erweiterung definiert. -| type | - beliebige Zeichenkette, zum Beispiel: +| type +| beliebige Zeichenkette, zum Beispiel: `channel`, `debug`, `exec`, @@ -1438,8 +1438,8 @@ Standardmäßig interpretieren WeeChat und seine Standard-Erweitertungen diese V `script`, `server`, `user`, - `xfer` | - Buffertyp, festgelegt von WeeChat und vielen Erweiterungen. + `xfer` +| Buffertyp, festgelegt von WeeChat und vielen Erweiterungen. |=== @@ -2685,65 +2685,65 @@ Aufzählung von Bar-Optionen: |=== | Option | Wert | Beschreibung -| type | `root`, `window` | - Eine Bar vom Typ `root` wird nur einmal auf dem Bildschirm dargestellt und dies +| type | `root`, `window` +| Eine Bar vom Typ `root` wird nur einmal auf dem Bildschirm dargestellt und dies außerhalb von Fenstern. Die Standardbar _buflist_ ist vom Typ `root`. + Eine Bar vom Typ `window` wird hingegen in jedem Fenster dargestellt, zum Beispiel wenn man den Bildschirm teilt (mit `/window splith` oder `/window splitv`). Diese Bar wird nun in jedem einzelnen Fenster angezeigt. Die Standardbar _title_, _status_, _input_ und _nicklist_ sind vom Typ `window`. -| position | `top`, `bottom`, `left`, `right` | - Position der Bar: ober- oder unterhalb des Chatfensters, oder links/rechts davon. +| position | `top`, `bottom`, `left`, `right` +| Position der Bar: ober- oder unterhalb des Chatfensters, oder links/rechts davon. -| priority | integer ≥ 0 | - Priorität für die Bar: legt die Reihenfolge fest in der die Bars angeordnet werden sollen, +| priority | integer ≥ 0 +| Priorität für die Bar: legt die Reihenfolge fest in der die Bars angeordnet werden sollen, wenn mehrere Bars den selben Typ und Position besitzen. + Die Bars werden vom Rand zur Mitte des Bildschirms gezeichnet. Eine höhere Priorität bewirkt, dass die Bar näher am Rand gezeichnet wird. + Beispiel: Die _input_ Bar hat eine Priorität von 1000 und wird somit vor der _status_ Bars gezeichnet, da diese lediglich eine Priorität von 500 besitzt. -| size | integer ≥ 0 | - Die Größe der Bar: Anzahl der Spalten, falls die Bar links/rechts bzw. Anzahl an Zeilen falls +| size | integer ≥ 0 +| Die Größe der Bar: Anzahl der Spalten, falls die Bar links/rechts bzw. Anzahl an Zeilen falls die Bar oben/unten dargestellt wird. Wird eine Größe `0` gewählt, dann wird die Größe der Bar automatisch bestimmt. -| size_max | integer ≥ 0 | - Die maximale Größe der Bar, `0` = keine Limitierung (diese Option wird nur genutzt, falls die +| size_max | integer ≥ 0 +| Die maximale Größe der Bar, `0` = keine Limitierung (diese Option wird nur genutzt, falls die Option `size` = `0` ist). -| color_bg | color | - Hintergrundfarbe, für die Bar. +| color_bg | color +| Hintergrundfarbe, für die Bar. -| color_fg | color | - Textfarbe, für die Bar. +| color_fg | color +| Textfarbe, für die Bar. -| color_delim | color | - Farbe der Trennzeichen, in der Bar. +| color_delim | color +| Farbe der Trennzeichen, in der Bar. -| hidden | `on`, `off` | - Ist diese Option `on`, wird die Bar versteckt. + +| hidden | `on`, `off` +| Ist diese Option `on`, wird die Bar versteckt. + Hinweis: anstelle dieser Option sollte vorzugsweise der `/bar` Befehl genutzt werden. Beispiel: `/bar toggle nicklist` (siehe Befehl <<command_weechat_bar,/bar>>). -| separator | `on`, `off` | - Ist diese Option `on`, wird ein Separator (Linie) gezeichnet die eine Bar von anderen +| separator | `on`, `off` +| Ist diese Option `on`, wird ein Separator (Linie) gezeichnet die eine Bar von anderen Bars oder dem Chatbereich trennt. -| items | string | - Eine Aufzählung von _items_ (siehe <<bar_items,items>> für weitere Informationen). +| items | string +| Eine Aufzählung von _items_ (siehe <<bar_items,items>> für weitere Informationen). -| filling_left_right | `+horizontal+`, `+vertical+`, `+columns_horizontal+`, `+columns_vertical+` | - Art, wie der Inhalt der Bar die `links` oder `rechts` gezeichnet wird, dargestellt wird (siehe +| filling_left_right | `+horizontal+`, `+vertical+`, `+columns_horizontal+`, `+columns_vertical+` +| Art, wie der Inhalt der Bar die `links` oder `rechts` gezeichnet wird, dargestellt wird (siehe <<bar_filling,filling>> für weitere Informationen). -| filling_top_bottom | `+horizontal+`, `+vertical+`, `+columns_horizontal+`, `+columns_vertical+` | - Art, wie der Inhalt der Bar die `oben` oder `unten` gezeichnet wird, dargestellt wird (siehe +| filling_top_bottom | `+horizontal+`, `+vertical+`, `+columns_horizontal+`, `+columns_vertical+` +| Art, wie der Inhalt der Bar die `oben` oder `unten` gezeichnet wird, dargestellt wird (siehe <<bar_filling,filling>> für weitere Informationen). -| conditions | string | - Bedingungen, wann die Bar angezeigt wird (siehe <<bar_conditions,conditions>> für weitere +| conditions | string +| Bedingungen, wann die Bar angezeigt wird (siehe <<bar_conditions,conditions>> für weitere Informationen). |=== @@ -3981,15 +3981,15 @@ Die folgenden Signale werden von der typing-Erweiterung empfangen: |=== | Signal | Argumente | Beschreibung -| typing_set_nick | - Zeichenkette: Bufferpointer + ";" + Status (möglich: "off", "typing", "paused", +| 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. + 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_reset_buffer +| Pointer: Buffer. +| Schreibstatus für alle Nicks in einem Buffer entfernen. |=== [[typing_options]] @@ -4343,25 +4343,25 @@ Liste der standardmäßigen Trigger: |=== | Name | Hook | Beschreibung -| beep | print | - Beep bei Highlight/privaten Nachrichten. +| beep | print +| Beep bei Highlight/privaten Nachrichten. -| cmd_pass | modifier | - unterdrückt Passwörter in den Befehlen: +| cmd_pass | modifier +| unterdrückt Passwörter in den Befehlen: `pass:[/msg nickserv id\|identify\|set password\|ghost\|release\|regain\|recover]`, `pass:[/oper]`, `pass:[/quote pass]`, `pass:[/secure passphrase\|decrypt\|set]`. -| cmd_pass_register | modifier | - unterdrückt Passwort im Befehl `pass:[/msg nickserv register]`. +| cmd_pass_register | modifier +| unterdrückt Passwort im Befehl `pass:[/msg nickserv register]`. -| msg_auth | modifier | - unterdrückt Passwort einer IRC auth Nachricht (Nachricht welche vom Server empfangen wird, +| msg_auth | modifier +| unterdrückt Passwort einer IRC auth Nachricht (Nachricht welche vom Server empfangen wird, nachdem der User den Befehl verschickt hat). -| server_pass | modifier | - unterdrückt Passwort bei den Befehlen `/server` und `/connect`. +| server_pass | modifier +| unterdrückt Passwort bei den Befehlen `/server` und `/connect`. |=== [[trigger_anatomy]] @@ -4374,36 +4374,36 @@ Ein Trigger hat folgende Optionen (Benennung ist |=== | Option | Wert | Beschreibung -| enabled | `on`, `off` | - Wenn die Option auf `off` gesetzt ist, dann ist der Trigger deaktiviert und die Ausführung ist gestoppt. +| enabled | `on`, `off` +| Wenn die Option auf `off` gesetzt ist, dann ist der Trigger deaktiviert und die Ausführung ist gestoppt. | hook | `+signal+`, `+hsignal+`, `+modifier+`, `+line+`, `+print+`, `+command+`, - `+command_run+`, `+timer+`, `+config+`, `+focus+`, `+info+`, `+info_hashtable+` | - Der hook welcher durch Trigger genutzt werden soll. Für weitere Informationen siehe + `+command_run+`, `+timer+`, `+config+`, `+focus+`, `+info+`, `+info_hashtable+` +| Der hook welcher durch Trigger genutzt werden soll. Für weitere Informationen siehe link:weechat_plugin_api.en.html#hooks[Anleitung für API Erweiterung / Hooks] (Englisch). -| arguments | string | - Argumente welche der Hook nutzen soll. Dies ist davon abhängig welcher Hook-Typ genutzt wird. +| arguments | string +| Argumente welche der Hook nutzen soll. Dies ist davon abhängig welcher Hook-Typ genutzt wird. -| conditions | string | - Bedingung wann der Trigger ausgeführt werden soll; Inhalt ist evaluiert +| conditions | string +| Bedingung wann der Trigger ausgeführt werden soll; Inhalt ist evaluiert (siehe Befehl <<command_weechat_eval,/eval>>). -| regex | string | - Einer oder mehrere erweiterte reguläre POSIX Ausdrücke, um die empfangenen Daten +| regex | string +| Einer oder mehrere erweiterte reguläre POSIX Ausdrücke, um die empfangenen Daten im Hook-Callback zu ändern (oder Daten die durch die Trigger-Erweiterung hinzugefügt worden sind), siehe <<trigger_regex,reguläre Ausdrücke>>. -| command | string | - Befehl der ausgeführt werden soll (mehrere Befehle können durch Kommata +| command | string +| Befehl der ausgeführt werden soll (mehrere Befehle können durch Kommata voneinander getrennt werden); Inhalt ist evaluiert (siehe Befehl <<command_weechat_eval,/eval>>). -| return_code | `+ok+`, `+ok_eat+`, `+error+` | - Rückgabewert des Callback (Standardwert: `ok`, sollte für fast jeden Trigger +| return_code | `+ok+`, `+ok_eat+`, `+error+` +| Rückgabewert des Callback (Standardwert: `ok`, sollte für fast jeden Trigger genutzt werden. Die anderen Werte werden höchst selten verwendet). -| post_action | `none`, `disable`, `delete` | - Aktion welche nach der Abarbeitung des Triggers ausgeführt werden soll +| post_action | `none`, `disable`, `delete` +| Aktion welche nach der Abarbeitung des Triggers ausgeführt werden soll (Standardwert ist `none` und sollte in den meisten Fällen zur Anwendung kommen.) |=== @@ -4445,105 +4445,105 @@ ein Semikolon getrennt. |=== | Hook | Argumente | Beispiele | Dokumentation (API) -| signal | - 1. Signalname (Priorität erlaubt) (erforderlich) + +| signal +| 1. Signalname (Priorität erlaubt) (erforderlich) + 2. Signalname (Priorität erlaubt) + - 3. ... | - `+*,irc_in_privmsg+` + + 3. ... +| `+*,irc_in_privmsg+` + `+*,irc_in_privmsg;*,irc_in_notice+` + - `+signal_sigwinch+` | - link:weechat_plugin_api.en.html#_hook_signal[hook_signal] (Englisch) + `+signal_sigwinch+` +| link:weechat_plugin_api.en.html#_hook_signal[hook_signal] (Englisch) -| hsignal | - 1. Signalname (Priorität erlaubt) (erforderlich) + +| hsignal +| 1. Signalname (Priorität erlaubt) (erforderlich) + 2. Signalname (Priorität erlaubt) + - 3. ... | - `+nicklist_nick_added+` | - link:weechat_plugin_api.en.html#_hook_hsignal[hook_hsignal] (Englisch) + 3. ... +| `+nicklist_nick_added+` +| link:weechat_plugin_api.en.html#_hook_hsignal[hook_hsignal] (Englisch) -| modifier | - 1. modifier-Name (Priorität erlaubt) (erforderlich) + +| modifier +| 1. modifier-Name (Priorität erlaubt) (erforderlich) + 2. modifier-Name (Priorität erlaubt) + - 3. ... | - `+weechat_print+` + - `+5000\|input_text_display;5000\|history_add+` | - link:weechat_plugin_api.en.html#_hook_modifier[hook_modifier] (Englisch) + 3. ... +| `+weechat_print+` + + `+5000\|input_text_display;5000\|history_add+` +| link:weechat_plugin_api.en.html#_hook_modifier[hook_modifier] (Englisch) -| line | - 1. Buffertyp + +| line +| 1. Buffertyp + 2. Buffername + - 3. Tags | - `+formatted+` + + 3. Tags +| `+formatted+` + `+free+` + `+*;irc.libera.*+` + `+*;irc.libera.#weechat+` + - `+formatted;irc.libera.#weechat;irc_notice+` | - link:weechat_plugin_api.en.html#_hook_line[hook_line] + `+formatted;irc.libera.#weechat;irc_notice+` +| link:weechat_plugin_api.en.html#_hook_line[hook_line] -| print | - 1. Buffername + +| print +| 1. Buffername + 2. Tags + 3. Nachricht + - 4. entferne Farben (0/1) | - `+irc.libera.*+` + + 4. entferne Farben (0/1) +| `+irc.libera.*+` + `+irc.libera.#weechat+` + `+irc.libera.#weechat;irc_notice+` + - `+*;;;1+` | - link:weechat_plugin_api.en.html#_hook_print[hook_print] (Englisch) + `+*;;;1+` +| link:weechat_plugin_api.en.html#_hook_print[hook_print] (Englisch) -| command | - 1. Befehlsname (Priorität erlaubt) (erforderlich) + +| command +| 1. Befehlsname (Priorität erlaubt) (erforderlich) + 2. Beschreibung (evaluiert, siehe Befehl <<command_weechat_eval,/eval>>) + 3. Argumente (evaluiert, siehe Befehl <<command_weechat_eval,/eval>>) + 4. Beschreibung der Argumente (evaluiert, siehe Befehl <<command_weechat_eval,/eval>>) + - 5. Vervollständigung (evaluiert, siehe Befehl <<command_weechat_eval,/eval>>) | - `+test+` + + 5. Vervollständigung (evaluiert, siehe Befehl <<command_weechat_eval,/eval>>) +| `+test+` + `+5000\|test+` + - `+test;test command;arg1 arg2;arg1: description 1${\n}arg2: description 2+` | - link:weechat_plugin_api.en.html#_hook_command[hook_command] (Englisch) + `+test;test command;arg1 arg2;arg1: description 1${\n}arg2: description 2+` +| link:weechat_plugin_api.en.html#_hook_command[hook_command] (Englisch) -| command_run | - 1. Befehl (Priorität erlaubt) (erforderlich) + +| command_run +| 1. Befehl (Priorität erlaubt) (erforderlich) + 2. Befehl (Priorität erlaubt) + - 3. ... | - `+/cmd arguments+` | - link:weechat_plugin_api.en.html#_hook_command_run[hook_command_run] (Englisch) + 3. ... +| `+/cmd arguments+` +| link:weechat_plugin_api.en.html#_hook_command_run[hook_command_run] (Englisch) -| timer | - 1. Intervall in Millisekunden (erforderlich) + +| timer +| 1. Intervall in Millisekunden (erforderlich) + 2. Abgleich der Sekunden (Standardwert: 0) + - 3. max. Anzahl an Aufrufen (Standardwert: 0, was "unendlich" bedeutet) | - `+3600000+` + - `+60000;0;5+` | - link:weechat_plugin_api.en.html#_hook_timer[hook_timer] (Englisch) + 3. max. Anzahl an Aufrufen (Standardwert: 0, was "unendlich" bedeutet) +| `+3600000+` + + `+60000;0;5+` +| link:weechat_plugin_api.en.html#_hook_timer[hook_timer] (Englisch) -| config | - 1. Name der Option (Priorität erlaubt) (erforderlich) + +| config +| 1. Name der Option (Priorität erlaubt) (erforderlich) + 2. Name der Option (Priorität erlaubt) + - 3. ... | - `+weechat.look.*+` | - link:weechat_plugin_api.en.html#_hook_config[hook_config] (Englisch) + 3. ... +| `+weechat.look.*+` +| link:weechat_plugin_api.en.html#_hook_config[hook_config] (Englisch) -| focus | - 1. area Name (Priorität erlaubt) (erforderlich) + +| focus +| 1. area Name (Priorität erlaubt) (erforderlich) + 2. area Name (Priorität erlaubt) + - 3. ... | - `+buffer_nicklist+` | - link:weechat_plugin_api.en.html#_hook_focus[hook_focus] (Englisch) + 3. ... +| `+buffer_nicklist+` +| link:weechat_plugin_api.en.html#_hook_focus[hook_focus] (Englisch) -| info | - 1. info name (Priorität erlaubt) (erforderlich) + +| info +| 1. info name (Priorität erlaubt) (erforderlich) + 2. info name (Priorität erlaubt) + - 3. ... | - `+my_info+` | - link:weechat_plugin_api.en.html#_hook_info[hook_info] (Englisch) + 3. ... +| `+my_info+` +| link:weechat_plugin_api.en.html#_hook_info[hook_info] (Englisch) -| info_hashtable | - 1. info name (Priorität erlaubt) (erforderlich) + +| info_hashtable +| 1. info name (Priorität erlaubt) (erforderlich) + 2. info name (Priorität erlaubt) + - 3. ... | - `+my_info+` | - link:weechat_plugin_api.en.html#_hook_info_hashtable[hook_info_hashtable] (Englisch) + 3. ... +| `+my_info+` +| link:weechat_plugin_api.en.html#_hook_info_hashtable[hook_info_hashtable] (Englisch) |=== [[trigger_conditions]] |