summaryrefslogtreecommitdiff
path: root/doc/de/autogen
diff options
context:
space:
mode:
Diffstat (limited to 'doc/de/autogen')
-rw-r--r--doc/de/autogen/plugin_api/completions.asciidoc2
-rw-r--r--doc/de/autogen/plugin_api/hdata.asciidoc34
-rw-r--r--doc/de/autogen/plugin_api/infolists.asciidoc2
-rw-r--r--doc/de/autogen/plugin_api/plugins_priority.asciidoc2
-rw-r--r--doc/de/autogen/user/javascript_commands.asciidoc22
5 files changed, 61 insertions, 1 deletions
diff --git a/doc/de/autogen/plugin_api/completions.asciidoc b/doc/de/autogen/plugin_api/completions.asciidoc
index 87f703843..5c44eea82 100644
--- a/doc/de/autogen/plugin_api/completions.asciidoc
+++ b/doc/de/autogen/plugin_api/completions.asciidoc
@@ -46,6 +46,8 @@
| irc | nick | Liste der Nicks im aktuellen Channel
+| javascript | javascript_script | Liste der Skripten
+
| lua | lua_script | Liste der Skripten
| perl | perl_script | Liste der Skripten
diff --git a/doc/de/autogen/plugin_api/hdata.asciidoc b/doc/de/autogen/plugin_api/hdata.asciidoc
index a9c06fe16..989eb7036 100644
--- a/doc/de/autogen/plugin_api/hdata.asciidoc
+++ b/doc/de/autogen/plugin_api/hdata.asciidoc
@@ -222,6 +222,40 @@
** Listen:
*** 'irc_servers'
*** 'last_irc_server'
+* 'javascript_callback': Callback eines Skripts
+** Erweiterung: javascript
+** Variablen:
+*** 'script' (pointer, hdata: "javascript_script")
+*** 'function' (string)
+*** 'data' (string)
+*** 'config_file' (pointer, hdata: "config_file")
+*** 'config_section' (pointer, hdata: "config_section")
+*** 'config_option' (pointer, hdata: "config_option")
+*** 'hook' (pointer)
+*** 'buffer' (pointer, hdata: "buffer")
+*** 'bar_item' (pointer, hdata: "bar_item")
+*** 'upgrade_file' (pointer)
+*** 'prev_callback' (pointer, hdata: "javascript_callback")
+*** 'next_callback' (pointer, hdata: "javascript_callback")
+* 'javascript_script': Liste der Skripten
+** Erweiterung: javascript
+** Variablen:
+*** 'filename' (string)
+*** 'interpreter' (pointer)
+*** 'name' (string)
+*** 'author' (string)
+*** 'version' (string)
+*** 'license' (string)
+*** 'description' (string)
+*** 'shutdown_func' (string)
+*** 'charset' (string)
+*** 'callbacks' (pointer, hdata: "javascript_callback")
+*** 'unloading' (integer)
+*** 'prev_script' (pointer, hdata: "javascript_script")
+*** 'next_script' (pointer, hdata: "javascript_script")
+** Listen:
+*** 'last_script'
+*** 'scripts'
* 'lua_callback': Callback eines Skripts
** Erweiterung: lua
** Variablen:
diff --git a/doc/de/autogen/plugin_api/infolists.asciidoc b/doc/de/autogen/plugin_api/infolists.asciidoc
index 6394b993b..598a84784 100644
--- a/doc/de/autogen/plugin_api/infolists.asciidoc
+++ b/doc/de/autogen/plugin_api/infolists.asciidoc
@@ -18,6 +18,8 @@
| irc | irc_server | Liste der IRC-Server | Server Pointer (optional) | Servername (Platzhalter "*" kann verwendet werden) (optional)
+| javascript | javascript_script | Liste der Skripten | Skript Pointer (optional) | Name des Skriptes (Platzhalter "*" kann verwendet werden) (optional)
+
| logger | logger_buffer | Auflistung der protokollierten Buffer | Logger-Pointer (optional) | -
| lua | lua_script | Liste der Skripten | Skript Pointer (optional) | Name des Skriptes (Platzhalter "*" kann verwendet werden) (optional)
diff --git a/doc/de/autogen/plugin_api/plugins_priority.asciidoc b/doc/de/autogen/plugin_api/plugins_priority.asciidoc
index d5a171b0b..8156259db 100644
--- a/doc/de/autogen/plugin_api/plugins_priority.asciidoc
+++ b/doc/de/autogen/plugin_api/plugins_priority.asciidoc
@@ -8,5 +8,5 @@
. xfer (6000)
. irc (5000)
. relay (4000)
-. guile, lua, perl, python, ruby, tcl (3000)
+. guile, javascript, lua, perl, python, ruby, tcl (3000)
. script (2000)
diff --git a/doc/de/autogen/user/javascript_commands.asciidoc b/doc/de/autogen/user/javascript_commands.asciidoc
new file mode 100644
index 000000000..0e405cbca
--- /dev/null
+++ b/doc/de/autogen/user/javascript_commands.asciidoc
@@ -0,0 +1,22 @@
+[[command_javascript_javascript]]
+[command]*`javascript`* auflisten/installieren/beenden von Skripten::
+
+----
+/javascript list|listfull [<name>]
+ load [-q] <filename>
+ autoload
+ reload|unload [-q] [<name>]
+
+ list: installierte Skripten werden aufgelistet
+listfull: detaillierte Auflistung aller installierten Skripten
+ load: installiert ein Skript
+autoload: startet automatisch alle Skripten aus dem "autoload" Verzeichnis
+ reload: ein Skript wird erneut gestartet (wird kein Name angegeben, dann werden alle Skripten beendet und erneut gestartet)
+ unload: beendet ein Skript (wird kein Name angegeben, dann werden alle Skripten beendet)
+filename: Skript (Datei) welches geladen werden soll
+ name: Name eines Skriptes (der Name der in der "register" Funktion der Skript-API genutzt wird)
+ -q: unterdrückter Modus: Es werden keine Nachrichten ausgegeben
+
+Ohne Angabe eines Argumentes listet dieser Befehl alle geladenen Skripten auf.
+----
+