diff --git a/doc/de/weechat_scripting.de.adoc b/doc/de/weechat_scripting.de.adoc index 35cd55f74..be02f4b8f 100644 --- a/doc/de/weechat_scripting.de.adoc +++ b/doc/de/weechat_scripting.de.adoc @@ -29,13 +29,14 @@ schlanker Chat-Client der für verschiedene Betriebssysteme entwickelt wird. Dieses Handbuch beschreibt wie man Skripten für WeeChat schreiben kann. Dabei werden folgende Programmiersprachen unterstützt: -* python -* perl -* ruby -* lua -* tcl -* guile (scheme) -* javascript +* Python +* Perl +* Ruby +* Lua +* Tcl +* Guile (Scheme) +* Javascript +* PHP [NOTE] Fast alle Beispiele in dieser Dokumentation sind für Python erstellt. @@ -80,7 +81,7 @@ Weechat.config_new_option(config, section, "name", "string", "description of opt * Funktionen werden im Format `weechat::xxx arg1 arg2 ...` ausgeführt -==== Guile (scheme) +==== Guile (Scheme) * Funktionen werden im Format `(weechat:xxx arg1 arg2 ...)` ausgeführt * folgende Funktionen nutzen eine Liste von Argumente (anstelle von vielen @@ -94,6 +95,10 @@ Weechat.config_new_option(config, section, "name", "string", "description of opt * Funktionen werden im Format `weechat.xxx(arg1, arg2, ...);` ausgeführt +==== PHP + +* Funktionen werden im Format `weechat_xxx(arg1, arg2, ...);` ausgeführt + [[register_function]] === Die "Register" Funktion @@ -166,7 +171,7 @@ weechat::register "test_tcl" "FlashCode" "1.0" "GPL3" "Test Skript" "" "" weechat::print "" "Hallo, von einem tcl Skript!" ---- -* Guile (scheme): +* Guile (Scheme): [source,lisp] ---- @@ -182,6 +187,18 @@ weechat.register("test_js", "FlashCode", "1.0", "GPL3", "Test Skript", "", ""); weechat.print("", "Hallo, von einem javascript Skript!"); ---- +* PHP: + +[source,php] +---- +