diff options
Diffstat (limited to 'doc/de/weechat_scripting.de.adoc')
-rw-r--r-- | doc/de/weechat_scripting.de.adoc | 25 |
1 files changed, 14 insertions, 11 deletions
diff --git a/doc/de/weechat_scripting.de.adoc b/doc/de/weechat_scripting.de.adoc index 5dfc2da26..b98be2b31 100644 --- a/doc/de/weechat_scripting.de.adoc +++ b/doc/de/weechat_scripting.de.adoc @@ -17,8 +17,9 @@ Diese Anleitung beschreibt den WeeChat Chat Client und ist Teil von WeeChat. -Die aktuelle Version dieser Anleitung finden Sie auf: -https://weechat.org/doc/ +// TRANSLATION MISSING +Latest version of this document can be found on +https://weechat.org/doc/[this page ^↗^,window=_blank]. [[introduction]] @@ -67,7 +68,7 @@ Ein Skript darf *NIEMALS* einen fork nutzen oder einen eigenen Thread erstellen, dafür gibt es explizit eine API Funktion, andernfalls kann WeeChat abstürzen. + Wenn etwas in einem Hintergrundprozess ausgeführt werden soll, kann die Funktion `+hook_process+` genutzt werden. Siehe Beispiele im Kapitel <<hook_process,Hintergrundprozesse>> -und die Dokumentation für die Funktion `+hook_process+` in link:weechat_plugin_api.en.html#_hook_process[WeeChat plugin API reference] (Englisch). +und die Dokumentation für die Funktion `+hook_process+` in link:weechat_plugin_api.en.html#_hook_process[WeeChat plugin API reference ^↗^,window=_blank] (Englisch). [[languages_specificities]] === Besonderheiten der einzelnen Skriptsprachen @@ -81,7 +82,7 @@ und die Dokumentation für die Funktion `+hook_process+` in link:weechat_plugin_ WeeChat definiert ein `weechat` Module welches mittels `import weechat` importiert werden muss. + Ein Python-Stub für die WeeChat-API ist im Repository verfügbar: -https://raw.githubusercontent.com/weechat/weechat/master/src/plugins/python/weechat.pyi[weechat.pyi]. +https://raw.githubusercontent.com/weechat/weechat/master/src/plugins/python/weechat.pyi[weechat.pyi ^↗^,window=_blank]. [[python_functions]] ===== Funktionen @@ -119,7 +120,7 @@ Liste ist nicht vollständig): Es wird empfohlen den Modifier `+irc_in2_yyy+` zu nutzen, da die empfangene Zeichenkette immer UTF-8 gültig ist. + siehe Funktion `+hook_modifier+` in der - link:weechat_plugin_api.en.html#_hook_modifier[WeeChat Anleitung für API Erweiterung]. + link:weechat_plugin_api.en.html#_hook_modifier[WeeChat Anleitung für API Erweiterung ^↗^,window=_blank]. | hook_signal | xxx,irc_out_yyy + @@ -134,7 +135,7 @@ Liste ist nicht vollständig): Es wird empfohlen das Signal `+xxx,irc_out1_yyy+` zu nutzen, da die empfangene Zeichenkette immer UTF-8 gültig ist. + siehe Funktion `+hook_signal+` in der - link:weechat_plugin_api.en.html#_hook_signal[WeeChat Anleitung für API Erweiterung]. + link:weechat_plugin_api.en.html#_hook_signal[WeeChat Anleitung für API Erweiterung ^↗^,window=_blank]. | hook_process + hook_process_hashtable @@ -390,7 +391,7 @@ ein Link in das entsprechende _autoload_ Verzeichnis erzeugt. Die Skripten API ist nahezu identisch mit der API der C Erweiterung. Um einen Überblick über alle API Funktionen (Prototyp, Argumente, Rückgabe werte, Beispiele) zu erhalten werfen Sie einen Blick in -die link:weechat_plugin_api.en.html[WeeChat Plugin API Reference] (Englisch). +die link:weechat_plugin_api.en.html[WeeChat Plugin API Reference ^↗^,window=_blank] (Englisch). Es ist wichtig das man zwischen einer _Erweiterung_ und einem _Skript_ unterscheidet: Eine _Erweiterung_ ist eine Binärdatei die kompiliert wurde und mittels `/plugin` geladen wird. Ein _Skript_ ist eine Textdatei welche @@ -559,7 +560,7 @@ weechat_hook_timer(1000, 0, 1, $timer_cb, 'test'); == Skript API Um weiterführende Informationen zu den API Funktionen zu erhalten -lesen Sie bitte link:weechat_plugin_api.en.html[WeeChat Plugin API Reference] (Englisch). +lesen Sie bitte link:weechat_plugin_api.en.html[WeeChat Plugin API Reference ^↗^,window=_blank] (Englisch). [[script_api_functions]] === Funktionen @@ -881,7 +882,7 @@ Liste der Konstanten in Skript API: Dieses Kapitel beinhaltet einige Aufgaben mit Lösungsbeispielen. Die Skript API wird dabei nur sehr oberflächlich besprochen.Um eine vollständige Übersicht aller Befehle zu erhalten nutzen Sie bitte die -link:weechat_plugin_api.en.html[WeeChat Plugin API Reference] (Englisch). +link:weechat_plugin_api.en.html[WeeChat Plugin API Reference ^↗^,window=_blank] (Englisch). [[buffers]] === Buffer @@ -1158,7 +1159,9 @@ weechat.hook_process("url:https://weechat.org/dev/info/stable/", ---- [TIP] -Alle Informationen die WeeChat betreffen findet man auf: https://weechat.org/dev/info/ +// TRANSLATION MISSING +All infos available about WeeChat are on +https://weechat.org/dev/info/[this page ^↗^,window=_blank]. Beispiel eines URL Transfers, mit zusätzliche Optionen: Es wird das neuste WeeChat Entwicklerpaket in die Datei _/tmp/weechat-devel.tar.gz_ gesichert: @@ -1177,7 +1180,7 @@ weechat.hook_process_hashtable("url:https://weechat.org/files/src/weechat-devel. Für weitere Informationen zum URL Transfer und verfügbare Optionen, siehe Funktionen `+hook_process+` und `+hook_process_hashtable+` in -link:weechat_plugin_api.en.html#_hook_process[WeeChat plugin API reference] (Englisch). +link:weechat_plugin_api.en.html#_hook_process[WeeChat plugin API reference ^↗^,window=_blank] (Englisch). [[config_options]] === Konfiguration / Optionen |