diff options
Diffstat (limited to 'doc/de')
-rw-r--r-- | doc/de/includes/autogen_user_commands.de.adoc | 120 | ||||
-rw-r--r-- | doc/de/includes/autogen_user_options.de.adoc | 12 |
2 files changed, 66 insertions, 66 deletions
diff --git a/doc/de/includes/autogen_user_commands.de.adoc b/doc/de/includes/autogen_user_commands.de.adoc index b803ff360..b0b758df5 100644 --- a/doc/de/includes/autogen_user_commands.de.adoc +++ b/doc/de/includes/autogen_user_commands.de.adoc @@ -3137,72 +3137,72 @@ Ohne Angabe eines Argumentes listet dieser Befehl alle geladenen Skripten auf. default -yes monitor [<filter>] - list: list triggers (without argument, this list is displayed) - listfull: list triggers with detailed info for each trigger -listdefault: list default triggers - add: add a trigger - addoff: add a trigger (disabled) - addreplace: add or replace an existing trigger - name: name of trigger + list: zeigt eine Liste aller Trigger (ohne Angabe von Argumente wird diese Liste standardmäßig ausgegeben) + listfull: zeigt eine detaillierte Liste, mit zusätzlichen Informationen, aller Trigger an +listdefault: zeigt die standardmäßig genutzten Trigger an + add: fügt einen Trigger hinzu + addoff: fügt einen Trigger hinzu (deaktiviert) + addreplace: erzeugt neuen Trigger oder ersetzt einen schon existierenden Trigger + name: Name des Trigger hook: signal, hsignal, modifier, line, print, command, command_run, timer, config, focus, info, info_hashtable - arguments: arguments for the hook, depending on hook (separated by semicolons): - signal: name(s) of signal (required) - hsignal: name(s) of hsignal (required) - modifier: name(s) of modifier (required) - line: buffer type ("formatted", "free" or "*"), list of buffer masks, tags - print: buffer, tags, message, strip colors - command: command (required), description, arguments, description of arguments, completion (all arguments except command are evaluated, "${tg_trigger_name}" is replaced by the trigger name, see /help eval) - command_run: command(s) (required) - timer: interval (required), align on second, max calls - config: name(s) of option (required) - focus: name(s) of area (required) - info: name(s) of info (required) - info_hashtable: name(s) of info (required) - conditions: evaluated conditions for the trigger - regex: one or more regular expressions to replace strings in variables - command: command to execute (many commands can be separated by ";") -return_code: return code in callback (ok (default), ok_eat, error) -post_action: action to take after execution (none (default), disable, delete) - addinput: set input with default arguments to create a trigger - input: set input with the command used to create the trigger - output: send the command to create the trigger on the buffer - recreate: same as "input", with option "addreplace" instead of "add" - set: set an option in a trigger - option: name of option: name, hook, arguments, conditions, regex, command, return_code - (for help on option, you can type: /help trigger.trigger.<name>.<option>) - value: new value for the option - rename: rename a trigger - copy: copy a trigger - enable: enable trigger(s) (without arguments: enable triggers globally) - disable: disable trigger(s) (without arguments: disable triggers globally) - toggle: toggle trigger(s) (without arguments: toggle triggers globally) - restart: restart trigger(s) (recreate the hooks) - show: show detailed info on a trigger (with some stats) - del: delete a trigger - -all: do action on all triggers - restore: restore trigger(s) with the default values (works only for default triggers) - default: delete all triggers and restore default ones - monitor: open the trigger monitor buffer, with optional filter: - filter: filter hooks/triggers to display (a hook must start with "@", for example "@signal"), many filters can be separated by commas; wildcard "*" is allowed in each trigger name - -When a trigger callback is called, following actions are performed, in this order: - 1. check conditions; if false, exit - 2. replace text using POSIX extended regular expression(s) (if defined in trigger) - 3. execute command(s) (if defined in trigger) - 4. exit with a return code (except for modifier, line, focus, info and info_hashtable) - 5. perform post action - -Examples (you can also look at default triggers with /trigger listdefault): - add text attributes *bold*, _underline_ and /italic/ (only in user messages): + arguments: Argumente für den Hook, abhängig vom genutzten Hook (getrennt durch Semikolon): + signal: Name(en) des signals (erforderlich) + hsignal: Name(en) des hsignal (erforderlich) + modifier: Name(en) des modifier (erforderlich) + line: Buffertyp ("formatted", "free" oder "*"), Liste von Buffermasken, Tags + print: Buffer, Tags, Nachricht, Farben entfernen + command: Befehl (erforderlich), Beschreibung, Argumente, Beschreibung der Argumente, Vervollständigung (alle Argumente, außer dem Befehl werden ausgewertet, "${tg_trigger_name}" wird durch den Triggernamen ersetzt, siehe /help eval) + command_run: Befehl(e) (erforderlich) + timer: Intervall (erforderlich), Anpassung an Sekunden (erforderlich), maximale Anzahl an Aufrufen + config: Name der Einstellung (erforderlich) + focus: Name(n) für sichtbaren Bereich (erforderlich) (z.B. "chat" für Chatbereich) + info: Name(n) der Information (erforderlich) + info_hashtable: Name(n) der Information (erforderlich) + conditions: evaluierte Bedingungen für den Trigger + regex: einer oder mehrere reguläre Ausdrücke um Zeichenketten in Variablen zu ersetzen + command: Befehl welcher ausgeführt werden soll (mehrere Befehle müssen durch ";" voneinander getrennt werden) +return_code: Rückgabewert für Callback (ok (standard), ok_eat, error) +post_action: Aktion welche nach der Abarbeitung des Triggers ausgeführt werden soll (none (Standardwert), disable, delete) + addinput: erstellt einen Trigger mit einer standardmäßigen Mustervorlage + input: kopiert den kompletten Trigger-Befehl in die Eingabezeile + output: schickt den Trigger-Befehl als Text in den Buffer + recreate: wie "input", allerdings wird die Einstellung "addreplace" anstelle von "add" genutzt + set: definiert, innerhalb eines Triggers, eine Einstellung neu + option: Name einer Einstellung: name, hook, arguments, conditions, regex, command, return_code + (um Hilfe über eine Einstellung zu erhalten: /help trigger.trigger.<name>.<option>) + value: neuer Wert für Einstellung + rename: benennt einen Trigger um + copy: kopiert einen Trigger + enable: aktiviert Trigger (ohne Angabe von Argumenten: aktiviert alle Trigger) + disable: deaktiviert Trigger (ohne Angabe von Argumenten: deaktiviert alle Trigger) + toggle: de-/aktiviert Trigger (ohne Angabe von Argumenten: de-/aktiviert alle Trigger) + restart: startet Trigger neu (Hook(s) werden neu erstellt) + show: zeigt detaillierte Informationen zu einem Trigger (inklusive einer kleinen Statistik) + del: entfernt einen Trigger + -all: führt eine Aktion aus, die alle Trigger betrifft + restore: stellt Trigger mit Standardwerten wieder her (funktioniert nur bei vorgegebenen Triggern) + default: stellt die standardmäßigen Trigger wieder her + monitor: öffnet den Trigger Monitor-Buffer, mit optionaler Filterfunktion: + filter: filtert Hooks/Trigger zum Anzeigen (ein Hook muss mit "@" beginnen, zum Beispiel "@signal"), mehrere Filter können durch Kommata voneinander getrennt werden; Platzhalter "*" kann im Namen des Trigger verwendet werden + +Wenn ein Trigger-Callback aufgerufen wird, dann wird folgende Befehlskette ausgeführt: + 1. Überprüfung von Bedingungen; falls unwahr, beenden + 2. ersetze Text mittels einem oder mehreren erweiterten regulären POSIX Ausdrücken (sofern im Trigger definiert) + 3. ein oder mehrere Befehle werden ausgeführt (sofern im Trigger definiert) + 4. Beendigung mit einem Rückgabewert (ausgenommen sind modifiers, line, focus, info und info_hashtable) + 5. Aktion welche nach der Abarbeitung des Triggers ausgeführt werden soll + +Beispiele (die standardmäßig verfügbaren Trigger kann man sich mit "/trigger listdefault" anzeigen lassen): + fügt einer Nachricht die Textattribute *fett*, _unterstrichen_ und /kursiv/ hinzu (nur in User-Nachrichten): /trigger add effects modifier weechat_print "${tg_tag_nick}" "==\*([^ ]+)\*==*${color:bold}${re:1}${color:-bold}*== ==_([^ ]+)_==_${color:underline}${re:1}${color:-underline}_== ==/([^ ]+)/==/${color:italic}${re:1}${color:-italic}/" - hide nicklist bar on small terminals: + verbirgt die Nicklist auf kleineren Terminals: /trigger add resize_small signal signal_sigwinch "${info:term_width} < 100" "" "/bar hide nicklist" /trigger add resize_big signal signal_sigwinch "${info:term_width} >= 100" "" "/bar show nicklist" - silently save config each hour: + speichert die Konfiguration jede Stunde ab: /trigger add cfgsave timer 3600000;0;0 "" "" "/mute /save" - silently save WeeChat session at midnight (see /help upgrade): + speichert, ohne Ausgabe von Text, eine Weechat-Sitzung um Mitternach (siehe /help upgrade): /trigger add session_save signal day_changed "" "" "/mute /upgrade -save" - open trigger monitor and show only modifiers and triggers whose name starts with "resize": + öffnet den Trigger Monitor und zeigt ausschließlich modifier und Trigger an, die mit "resize" im Namen beginnen: /trigger monitor @modifier,resize* ---- // end::trigger_commands[] diff --git a/doc/de/includes/autogen_user_options.de.adoc b/doc/de/includes/autogen_user_options.de.adoc index 564ecd43f..8ed711791 100644 --- a/doc/de/includes/autogen_user_options.de.adoc +++ b/doc/de/includes/autogen_user_options.de.adoc @@ -1403,7 +1403,7 @@ ** Standardwert: `+default+` * [[option_logger.file.auto_log]] *logger.file.auto_log* -** Beschreibung: pass:none[automatically save content of buffers to files (unless a buffer disables log); if disabled, logging is disabled on all buffers] +** Beschreibung: pass:none[speichert automatisch den Inhalt eines Buffers in eine Datei (sofern das Protokollieren für den Buffer nicht deaktiviert sein sollte); Falls deaktiviert, wird die Protokollierung für alle Buffer deaktiviert] ** Typ: boolesch ** Werte: on, off ** Standardwert: `+on+` @@ -1551,7 +1551,7 @@ ** Standardwert: `+lightmagenta+` * [[option_trigger.color.identifier]] *trigger.color.identifier* -** Beschreibung: pass:none[text color for trigger context identifier in monitor buffer] +** Beschreibung: pass:none[Textfarbe für Trigger-Kontextkennung im Monitorbuffer] ** Typ: Farbe ** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen ** Standardwert: `+cyan+` @@ -1783,7 +1783,7 @@ ** Standardwert: `+"${buffer.hidden}==0"+` * [[option_buflist.look.enabled]] *buflist.look.enabled* -** Beschreibung: pass:none[enable buflist; it is recommended to use this option instead of just hiding the bar because it also removes some internal hooks that are not needed any more when the bar is hidden; you can also use the command "/buflist toggle" or use the default key alt+shift+b] +** Beschreibung: pass:none[Buflist aktivieren; Es wird empfohlen, diese Option zu verwenden, anstatt nur die Bar zu verstecken, da hiermit auch interne Hooks entfernt werden, die nicht benötigt werden, falls die Leiste ausgeblendet wird; Sie können auch den Befehl "/buflist toggle" verwenden oder die Standardtastenbelegung alt+shift+b] ** Typ: boolesch ** Werte: on, off ** Standardwert: `+on+` @@ -2139,7 +2139,7 @@ ** Standardwert: `+cyan+` * [[option_irc.color.message_chghost]] *irc.color.message_chghost* -** Beschreibung: pass:none[color for text in "chghost" messages] +** Beschreibung: pass:none[Textfarbe in der "chghost" Nachrichten dargestellt werden] ** Typ: Farbe ** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen ** Standardwert: `+brown+` @@ -2163,7 +2163,7 @@ ** Standardwert: `+red+` * [[option_irc.color.message_setname]] *irc.color.message_setname* -** Beschreibung: pass:none[color for text in "setname" messages] +** Beschreibung: pass:none[Textfarbe in der "setname" Nachrichten dargestellt werden] ** Typ: Farbe ** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen ** Standardwert: `+brown+` @@ -2565,7 +2565,7 @@ ** Standardwert: `+on+` * [[option_irc.look.smart_filter_setname]] *irc.look.smart_filter_setname* -** Beschreibung: pass:none[enable smart filter for "setname" messages] +** Beschreibung: pass:none[aktiviert einen intelligenten Filter für "setname" Nachrichten] ** Typ: boolesch ** Werte: on, off ** Standardwert: `+on+` |