1
0
mirror of https://github.com/weechat/weechat.git synced 2026-06-28 13:56:37 +02:00

Add doc for default plugins in user guide

This commit is contained in:
Sebastien Helleu
2008-11-06 18:55:43 +01:00
parent 2204935f3e
commit 9498a777ad
98 changed files with 3958 additions and 5520 deletions
+2 -2
View File
@@ -147,8 +147,8 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
<listitem>
<para>
WeeChat Forum:
<ulink url="http://forums.flashtux.org">
http://forums.flashtux.org
<ulink url="http://forums.flashtux.org/">
http://forums.flashtux.org/
</ulink>
</para>
</listitem>
+2 -1
View File
@@ -6,7 +6,7 @@
docgen.pl builds XML doc files to include in many languages
-->
<command>alias [Aliasname [Befehl [Argumente]]]</command>
<command>/alias [Aliasname [Befehl [Argumente]]]</command>
<programlisting>
einen Alias für einen Befehl anlegen
@@ -17,3 +17,4 @@ alias_name: name of alias
Note: in command, special variables $1, $2,..,$9 are replaced by arguments given by user, and $* is replaced by all arguments.
Variables $nick, $channel and $server are replaced by current nick/channel/server.
</programlisting>
+2 -1
View File
@@ -6,7 +6,7 @@
docgen.pl builds XML doc files to include in many languages
-->
<command>aspell [list | enable lang | disable | addword [lang] word]</command>
<command>/aspell [list | enable lang | disable | addword [lang] word]</command>
<programlisting>
aspell plugin configuration
@@ -17,3 +17,4 @@ addword: add a word in your personnal aspell dictionary
Input line beginning with a '/' is not checked, except for some commands.
</programlisting>
+8 -32
View File
@@ -6,67 +6,43 @@
docgen.pl builds XML doc files to include in many languages
-->
<command>aspell.check.commands</command>
<command>aspell.check.commands</command>: comma separated list of commands for which spell checking is enabled (spell checking is disabled for all other commands)
<itemizedlist>
<listitem>
<para>description: comma separated list of commands for which spell checking is enabled (spell checking is disabled for all other commands)</para>
</listitem>
<listitem>
<para>type: string</para>
</listitem>
<listitem>
<para>values: any string</para>
</listitem>
<listitem>
<para>default value: 'ame,amsg,away,command,cycle,kick,kickban,me,msg,notice,part,query,quit,topic'</para>
<para>values: any string (default value: 'ame,amsg,away,command,cycle,kick,kickban,me,msg,notice,part,query,quit,topic')</para>
</listitem>
</itemizedlist>
<command>aspell.check.default_dict</command>
<command>aspell.check.default_dict</command>: default dictionary (or comma separated list of dictionaries) to use when buffer has no dictionary defined (leave blank to disable aspell on buffers for which you didn't explicitely enabled it)
<itemizedlist>
<listitem>
<para>description: default dictionary (or comma separated list of dictionaries) to use when buffer has no dictionary defined (leave blank to disable aspell on buffers for which you didn't explicitely enabled it)</para>
</listitem>
<listitem>
<para>type: string</para>
</listitem>
<listitem>
<para>values: any string</para>
</listitem>
<listitem>
<para>default value: ''</para>
<para>values: any string (default value: '')</para>
</listitem>
</itemizedlist>
<command>aspell.check.word_min_length</command>
<command>aspell.check.word_min_length</command>: minimum length for a word to be spell checked (use 0 to check all words)
<itemizedlist>
<listitem>
<para>description: minimum length for a word to be spell checked (use 0 to check all words)</para>
</listitem>
<listitem>
<para>type: integer</para>
</listitem>
<listitem>
<para>values: 0 .. 2147483647</para>
</listitem>
<listitem>
<para>default value: 2</para>
<para>values: 0 .. 2147483647 (default value: 2)</para>
</listitem>
</itemizedlist>
<command>aspell.look.color</command>
<command>aspell.look.color</command>: color used for mispelled words
<itemizedlist>
<listitem>
<para>description: color used for mispelled words</para>
</listitem>
<listitem>
<para>type: color</para>
</listitem>
<listitem>
<para>values: a color name</para>
</listitem>
<listitem>
<para>default value: lightred</para>
<para>values: a color name (default value: lightred)</para>
</listitem>
</itemizedlist>
+2 -1
View File
@@ -6,7 +6,7 @@
docgen.pl builds XML doc files to include in many languages
-->
<command>charset [[decode | encode] charset] | [reset]</command>
<command>/charset [[decode | encode] charset] | [reset]</command>
<programlisting>
change charset for current buffer
@@ -15,3 +15,4 @@ change charset for current buffer
charset: new charset for current buffer
reset: reset charsets for current buffer
</programlisting>
+28
View File
@@ -0,0 +1,28 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
********* WARNING! *********
This file is autogenerated with docgen.pl script. *** DO NOT EDIT! ***
docgen.pl builds XML doc files to include in many languages
-->
<command>charset.default.decode</command>: global decoding charset
<itemizedlist>
<listitem>
<para>type: string</para>
</listitem>
<listitem>
<para>values: any string (default value: 'iso-8859-1')</para>
</listitem>
</itemizedlist>
<command>charset.default.encode</command>: global encoding charset
<itemizedlist>
<listitem>
<para>type: string</para>
</listitem>
<listitem>
<para>values: any string (default value: '')</para>
</listitem>
</itemizedlist>
+10 -5
View File
@@ -6,15 +6,17 @@
docgen.pl builds XML doc files to include in many languages
-->
<command>demo_buffer name</command>
<command>/demo_buffer name</command>
<programlisting>
open a new buffer
</programlisting>
<command>demo_buffer_set property value</command>
<command>/demo_buffer_set property value</command>
<programlisting>
set a buffer property
</programlisting>
<command>demo_info [info [arguments]]</command>
<command>/demo_info [info [arguments]]</command>
<programlisting>
get and display an info
@@ -23,7 +25,8 @@ arguments: optional arguments for info
Without argument, this command displays list of available infos
</programlisting>
<command>demo_infolist [infolist [arguments]]</command>
<command>/demo_infolist [infolist [arguments]]</command>
<programlisting>
get and display an infolist
@@ -32,9 +35,11 @@ arguments: optional arguments for infolist
Without argument, this command displays list of available infolists
</programlisting>
<command>demo_printf [text]</command>
<command>/demo_printf [text]</command>
<programlisting>
print some messages on current ubffer
text: write this text
</programlisting>
+124 -62
View File
@@ -6,39 +6,44 @@
docgen.pl builds XML doc files to include in many languages
-->
<command>admin [Ziel]</command>
<command>/admin [Ziel]</command>
<programlisting>
Information über den Server-Administrator abfragen
Ziel: Server
</programlisting>
<command>ame Nachricht</command>
<command>/ame Nachricht</command>
<programlisting>
Nachricht an alle Channels aller verbundenen Server schicken
zu sendende Nachricht
</programlisting>
<command>amsg Text</command>
<command>/amsg Text</command>
<programlisting>
Nachricht an alle Channels aller verbundener Server schicken
Text: zu sendender Text
</programlisting>
<command>away [-all] [Nachricht]</command>
<command>/away [-all] [Nachricht]</command>
<programlisting>
Abwesenheitsnachricht ein/ausschalten
-all: Abwesenheitszustand auf allen Servern ändern
Nachricht: Abwesenheitsnachricht (bzw. keine, um den Abwesenheitszustand zu deaktivieren)
</programlisting>
<command>ban [Channel] [Nickname [Nickname ...]]</command>
<command>/ban [Channel] [Nickname [Nickname ...]]</command>
<programlisting>
ban nicks or hosts
Channel: Channel für die Sperre
Nickname: zu sperrender User oder Host
</programlisting>
<command>connect [-all [-nojoin] | servername [servername ...] [-nojoin] | hostname [-port port] [-ipv6] [-ssl]]</command>
<command>/connect [-all [-nojoin] | servername [servername ...] [-nojoin] | hostname [-port port] [-ipv6] [-ssl]]</command>
<programlisting>
mit Server verbinden
@@ -50,7 +55,8 @@ servername: internal server name to connect
ipv6: use IPv6 protocol
ssl: use SSL protocol
</programlisting>
<command>ctcp Empfänger Typ [Argumente]</command>
<command>/ctcp Empfänger Typ [Argumente]</command>
<programlisting>
CTCP-Nachricht verschicken
@@ -58,14 +64,16 @@ CTCP-Nachricht verschicken
Typ: Typ der CTCP-Nachricht (z.B. "version", "ping", ..)
Argumente: Argumente für CTCP
</programlisting>
<command>cycle [Channel[,Channel]] [Abschiedsnachricht]</command>
<command>/cycle [Channel[,Channel]] [Abschiedsnachricht]</command>
<programlisting>
einen Channel verlassen und wieder betreten
Channel: zu verlassender Channel
Abschiedsnachricht: Abschiedsnachricht (die den anderen Usern angezeigt wird)
</programlisting>
<command>dcc Aktion [Nickname [Datei]]</command>
<command>/dcc Aktion [Nickname [Datei]]</command>
<programlisting>
start DCC (file or chat)
@@ -73,34 +81,41 @@ start DCC (file or chat)
nickname: nickname to send file or chat
file: filename (on local host)
</programlisting>
<command>dehalfop Nickname [Nickname]</command>
<command>/dehalfop Nickname [Nickname]</command>
<programlisting>
remove half channel operator status from nickname(s)
</programlisting>
<command>deop Nickname [Nickname]</command>
<command>/deop Nickname [Nickname]</command>
<programlisting>
remove channel operator status from nickname(s)
</programlisting>
<command>devoice Nickname [Nickname]</command>
<command>/devoice Nickname [Nickname]</command>
<programlisting>
remove voice from nickname(s)
</programlisting>
<command>die</command>
<command>/die</command>
<programlisting>
Server herunterfahren
</programlisting>
<command>disconnect [-all | Servername [Servername ...]]</command>
<command>/disconnect [-all | Servername [Servername ...]]</command>
<programlisting>
Serververbindung(en) trennen
-all: Trenne von allen Servern
servername: Servername, von dem getrennt werden soll
</programlisting>
<command>halfop Nickname [Nickname]</command>
<command>/halfop Nickname [Nickname]</command>
<programlisting>
give half channel operator status to nickname(s)
</programlisting>
<command>ignore [list] | [add [re:]nick/host [server [channel]]] | [del number|-all]</command>
<command>/ignore [list] | [add [re:]nick/host [server [channel]]] | [del number|-all]</command>
<programlisting>
ignore nicks/hosts from servers or channels
@@ -121,33 +136,38 @@ Examples:
ignore host "toto*@*.domain.com" on freenode/#weechat:
/ignore add toto*@*.domain.com freenode #weechat
</programlisting>
<command>info [Ziel]</command>
<command>/info [Ziel]</command>
<programlisting>
Information über den Server abfragen
Ziel: Servername
</programlisting>
<command>invite Nickname Channel</command>
<command>/invite Nickname Channel</command>
<programlisting>
jemanden in einen Channel einladen
Nickname: Chatname des Einzuladenden
Channel: Channel, in den er eingeladen werden soll
</programlisting>
<command>ison Nickname [Nickname ...]</command>
<command>/ison Nickname [Nickname ...]</command>
<programlisting>
überprüfen, ob jemand zur Zeit im IRC ist
Nickname: Nickname
</programlisting>
<command>join Channel[,Channel] [Passwort[,Passwort]]</command>
<command>/join Channel[,Channel] [Passwort[,Passwort]]</command>
<programlisting>
einen Channel betreten
Channel: zu betretender Channel
Passwort: Channelpasswort (+k-Mode)
</programlisting>
<command>kick [Channel] Nickname [Kommentar]</command>
<command>/kick [Channel] Nickname [Kommentar]</command>
<programlisting>
einen User aus einem Channel herauskicken
@@ -155,7 +175,8 @@ Channel: Channel des Benutzers
Nickname: Nickname des Benutzers
Kommentar: Begründung für den Kick
</programlisting>
<command>kickban [Channel] Nickname [Kommentar]</command>
<command>/kickban [Channel] Nickname [Kommentar]</command>
<programlisting>
kickt und verbannt jemanden von einem Channel
@@ -163,41 +184,47 @@ Channel: Channel des Benutzers
Nickname: Nickname des Benutzers
Kommentar: Begründung für den Kickban
</programlisting>
<command>kill Nickname Kommentar</command>
<command>/kill Nickname Kommentar</command>
<programlisting>
Jemanden vom Server werfen
Nickname: Chatname
Kommentar: Begründung
</programlisting>
<command>links [[Server] Servermaske]</command>
<command>/links [[Server] Servermaske]</command>
<programlisting>
Alle dem antwortenden Server bekannten Servernamen auflisten
Server: dieser Server soll die Anfrage beantworten
Servermaske: die aufzulistenden Server sollen diesem Muster entsprechen
</programlisting>
<command>list [Channel[,Channel] [Server]]</command>
<command>/list [Channel[,Channel] [Server]]</command>
<programlisting>
Channels mit ihren Topics auflisten
Channel: aufzulistender Channel (reguläre Ausdrücke sind möglich)
Server: Servername
</programlisting>
<command>lusers [Maske [Ziel]]</command>
<command>/lusers [Maske [Ziel]]</command>
<programlisting>
Statistik über die Größe dieses IRC-Netzwerks abfragen
Maske: Nur Server, die diesem Muster entsprechen
Ziel: Server, der die Anfrage weiterleiten soll
</programlisting>
<command>me Nachricht</command>
<command>/me Nachricht</command>
<programlisting>
eine CTCP ACTION an den aktuellen Channel senden
zu sendende Nachricht
</programlisting>
<command>mode { Channel {[+|-]|o|p|s|i|t|n|b|v} [Limit] [User] [Bannmaske] } | {Nickname {[+|-]|i|w|s|o} }</command>
<command>/mode { Channel {[+|-]|o|p|s|i|t|n|b|v} [Limit] [User] [Bannmaske] } | {Nickname {[+|-]|i|w|s|o} }</command>
<programlisting>
Channel- oder Usermode ändern
@@ -222,84 +249,97 @@ Usermodi:
w: User empfängt WALLOPS
o: User ist Channeloperator
</programlisting>
<command>motd [Ziel]</command>
<command>/motd [Ziel]</command>
<programlisting>
die "Nachricht von heute" abfragen
Ziel: Servername
</programlisting>
<command>msg Empfänger[,Empfänger] Text</command>
<command>/msg Empfänger[,Empfänger] Text</command>
<programlisting>
Nachricht an Nick/Channel verschicken
Empfänger: Nick/Channel (darf eine Maske sein, '*' = aktueller Channel)
Text: zu sendender Text
</programlisting>
<command>names [Channel[,Channel]]</command>
<command>/names [Channel[,Channel]]</command>
<programlisting>
Nicknames in Channels auflisten
Channel: Channelname
</programlisting>
<command>nick [-all] Nickname</command>
<command>/nick [-all] Nickname</command>
<programlisting>
aktuellen Nickname wechseln
-all: Nickname auf allen verbundenen Servern ändern
Nickname: neuer Nickname
</programlisting>
<command>notice Nickname Text</command>
<command>/notice Nickname Text</command>
<programlisting>
NOTICE an einen User verschicken
Nickname: Empfänger der Nachricht
Text: zu sendender Text
</programlisting>
<command>op Nickname [Nickname]</command>
<command>/op Nickname [Nickname]</command>
<programlisting>
give channel operator status to nickname(s)
</programlisting>
<command>oper Benutzername Passwort</command>
<command>/oper Benutzername Passwort</command>
<programlisting>
Serveroperatorprivilegien anfordern
Benutzername/Passwort: Account im IRC-Server
</programlisting>
<command>part [Channel[,Channel]] [Abschiedsnachricht]</command>
<command>/part [Channel[,Channel]] [Abschiedsnachricht]</command>
<programlisting>
einen Channel verlassen
Channel: zu verlassender Channel
Abschiedsnachricht: Abschiedsnachricht, die den anderen Usern angezeigt wird
</programlisting>
<command>ping Server1 [Server2]</command>
<command>/ping Server1 [Server2]</command>
<programlisting>
Server anpingen
Server1: Anzupingender Server
Server2: Ping an diesen Server weiterleiten
</programlisting>
<command>pong Daemon [Daemon2]</command>
<command>/pong Daemon [Daemon2]</command>
<programlisting>
auf Ping antworten
Daemon: Daemon, der auf die Ping-Nachricht geantwortet hat
Daemon2: Nachricht an diesen Daemon weiterleiten
</programlisting>
<command>query Nickname [Text]</command>
<command>/query Nickname [Text]</command>
<programlisting>
private Nachricht an jemanden schicken
Nickname: Nickname für privaten Chat
Text: zu sendender Text
</programlisting>
<command>quote Daten</command>
<command>/quote Daten</command>
<programlisting>
Daten direkt an Server senden (siehe RFC 2812)
Daten: zu sendende Rohdaten
</programlisting>
<command>reconnect [-all [-nojoin] | servername [servername ...] [-nojoin]]</command>
<command>/reconnect [-all [-nojoin] | servername [servername ...] [-nojoin]]</command>
<programlisting>
mit einem Server oder mehreren Servern neu verbinden
@@ -307,15 +347,18 @@ mit einem Server oder mehreren Servern neu verbinden
servername: server name to reconnect
-nojoin: do not join any channel (even if autojoin is enabled on server)
</programlisting>
<command>rehash</command>
<command>/rehash</command>
<programlisting>
den Server dazu bringen, seine Konfigurationsdatei neu zu laden
</programlisting>
<command>restart</command>
<command>/restart</command>
<programlisting>
den Server dazu bringen, sich selbst neu zu starten
</programlisting>
<command>server [list [servername]] | [listfull [servername]] | [add servername hostname[/port] [-auto | -noauto] [-ipv6] [-ssl]] | [copy servername newservername] | [rename servername newservername] | [del servername] | [deloutq] | [switch]</command>
<command>/server [list [servername]] | [listfull [servername]] | [add servername hostname[/port] [-auto | -noauto] [-ipv6] [-ssl]] | [copy servername newservername] | [rename servername newservername] | [del servername] | [deloutq] | [switch]</command>
<programlisting>
Auflisten, Hinzufügen oder Entfernen von Servern
@@ -345,42 +388,48 @@ Examples:
/server deloutq
/server switch
</programlisting>
<command>service Nickname reserviert Distribution Typ reserviert Info</command>
<command>/service Nickname reserviert Distribution Typ reserviert Info</command>
<programlisting>
einen neuen Service eintragen
Distribution: Sichtbarkeit des Services
Typ: für spätere Verwendung reserviert
</programlisting>
<command>servlist [Maske [Typ]]</command>
<command>/servlist [Maske [Typ]]</command>
<programlisting>
zur Zeit verbundene Services auflisten
Maske: nur zutreffende Services auflisten
Typ: nur Services von diesem Typ auflisten
</programlisting>
<command>squery Service Text</command>
<command>/squery Service Text</command>
<programlisting>
Nachricht an einen Service senden
Service: Name des Service
Text: zu sendender Text
</programlisting>
<command>squit Server Kommentar</command>
<command>/squit Server Kommentar</command>
<programlisting>
Serververbindungen trennen
Server: Servername
Kommentar: Trennungsgrund
</programlisting>
<command>stats [Anfrage [Server]]</command>
<command>/stats [Anfrage [Server]]</command>
<programlisting>
Serverstatistik abfragen
Anfrage: c/h/i/k/l/m/o/y/u (siehe RFC1459)
Server: zu befragender Server
</programlisting>
<command>summon User [Ziel [Channel]]</command>
<command>/summon User [Ziel [Channel]]</command>
<programlisting>
Nutzer, die auf dem IRC-Server arbeiten, darum bitten, auf den IRC-Server zu kommen
@@ -388,76 +437,88 @@ Nutzer, die auf dem IRC-Server arbeiten, darum bitten, auf den IRC-Server zu kom
Ziel: Servername
Channel: Channelname
</programlisting>
<command>time [Ziel]</command>
<command>/time [Ziel]</command>
<programlisting>
Ortszeit des Servers abfragen
Ziel: der zu fragende Server
</programlisting>
<command>topic [Channel] [Topic]</command>
<command>/topic [Channel] [Topic]</command>
<programlisting>
Channeltopic abfragen/setzen
Channel: Channelname
Topic: neues Topic (oder "-delete" zum Entfernen des Topics)
</programlisting>
<command>trace [Ziel]</command>
<command>/trace [Ziel]</command>
<programlisting>
Route zum angegebenen Server ermitteln
Ziel: Server
</programlisting>
<command>unban [Channel] nickname [nickname ...]</command>
<command>/unban [Channel] nickname [nickname ...]</command>
<programlisting>
unban nicks or hosts
Channel: Channel, in dem der Bann aufzuheben ist
Nickname: User, für den der Bann aufzuheben ist
</programlisting>
<command>userhost Nickname [Nickname ...]</command>
<command>/userhost Nickname [Nickname ...]</command>
<programlisting>
liste von Nickname-Informationen ermitteln
Nickname: Nickname
</programlisting>
<command>users [Ziel]</command>
<command>/users [Ziel]</command>
<programlisting>
auf dem Server eingeloggte User auflisten
Ziel: Server
</programlisting>
<command>version [Server | Nickname]</command>
<command>/version [Server | Nickname]</command>
<programlisting>
give the version info of nick or server (current or specified)
Server: Servername
Nickname: Nickname
</programlisting>
<command>voice Nickname [Nickname]</command>
<command>/voice Nickname [Nickname]</command>
<programlisting>
give voice to nickname(s)
</programlisting>
<command>wallops Text</command>
<command>/wallops Text</command>
<programlisting>
Nachricht an alle User schicken, die den 'w'-Mode gesetzt haben
zu sendender Text
</programlisting>
<command>who [Maske ["o"]]</command>
<command>/who [Maske ["o"]]</command>
<programlisting>
erweiterte Nicknameliste
Maske: nur Information über betreffende Nicknames abfragen
o: nur Operatoren ausgeben, die dem Filter entsprechen
</programlisting>
<command>whois [Server] Nickname[,Nickname]</command>
<command>/whois [Server] Nickname[,Nickname]</command>
<programlisting>
Information über User abfragen
Server: Servername
Nickname: Nickname (oder eine Maske)
</programlisting>
<command>whowas Nickname [,Nickname [,Nickname ...]] [Anzahl [Ziel]]</command>
<command>/whowas Nickname [,Nickname [,Nickname ...]] [Anzahl [Ziel]]</command>
<programlisting>
Information über die Vergangenheit eines Nicknames erfragen
@@ -465,3 +526,4 @@ Nickname: abzufragende Nicknames
Anzahl: maximale Anzahl an Antworten (negative Zahl für eine vollständige Liste)
Ziel: zu suchende Hostmaske
</programlisting>
+78 -312
View File
@@ -6,627 +6,393 @@
docgen.pl builds XML doc files to include in many languages
-->
<command>irc.look.display_away</command>
<command>irc.look.display_away</command>: bei Abwesenheit und Rückkehr eine Nachricht anzeigen
<itemizedlist>
<listitem>
<para>description: bei Abwesenheit und Rückkehr eine Nachricht anzeigen</para>
</listitem>
<listitem>
<para>type: integer</para>
</listitem>
<listitem>
<para>values: off, local, channel</para>
</listitem>
<listitem>
<para>default value: local</para>
<para>values: off, local, channel (default value: local)</para>
</listitem>
</itemizedlist>
<command>irc.look.display_channel_modes</command>
<command>irc.look.display_channel_modes</command>: display channel modes in "buffer_name" bar item
<itemizedlist>
<listitem>
<para>description: display channel modes in "buffer_name" bar item</para>
</listitem>
<listitem>
<para>type: boolean</para>
</listitem>
<listitem>
<para>values: on, off</para>
</listitem>
<listitem>
<para>default value: on</para>
<para>values: on, off (default value: on)</para>
</listitem>
</itemizedlist>
<command>irc.look.hide_nickserv_pwd</command>
<command>irc.look.hide_nickserv_pwd</command>: Von NickServ angezeigte Passwörter verstecken
<itemizedlist>
<listitem>
<para>description: Von NickServ angezeigte Passwörter verstecken</para>
</listitem>
<listitem>
<para>type: boolean</para>
</listitem>
<listitem>
<para>values: on, off</para>
</listitem>
<listitem>
<para>default value: on</para>
<para>values: on, off (default value: on)</para>
</listitem>
</itemizedlist>
<command>irc.look.highlight_tags</command>
<command>irc.look.highlight_tags</command>: comma separated list of tags for messages that may produce highlight (usually any message from another user, not server messages,..)
<itemizedlist>
<listitem>
<para>description: comma separated list of tags for messages that may produce highlight (usually any message from another user, not server messages,..)</para>
</listitem>
<listitem>
<para>type: string</para>
</listitem>
<listitem>
<para>values: any string</para>
</listitem>
<listitem>
<para>default value: 'irc_privmsg,irc_notice'</para>
<para>values: any string (default value: 'irc_privmsg,irc_notice')</para>
</listitem>
</itemizedlist>
<command>irc.look.nick_completion_smart</command>
<command>irc.look.nick_completion_smart</command>: Intelligente vervollständigung der Nicknamen (vervollständigt zuerst mit dem letzten Nick, der einen angesprochen hat)
<itemizedlist>
<listitem>
<para>description: Intelligente vervollständigung der Nicknamen (vervollständigt zuerst mit dem letzten Nick, der einen angesprochen hat)</para>
</listitem>
<listitem>
<para>type: boolean</para>
</listitem>
<listitem>
<para>values: on, off</para>
</listitem>
<listitem>
<para>default value: on</para>
<para>values: on, off (default value: on)</para>
</listitem>
</itemizedlist>
<command>irc.look.nick_prefix</command>
<command>irc.look.nick_prefix</command>: Text, der im Chatfenster vor dem Nickname erscheinen soll
<itemizedlist>
<listitem>
<para>description: Text, der im Chatfenster vor dem Nickname erscheinen soll</para>
</listitem>
<listitem>
<para>type: string</para>
</listitem>
<listitem>
<para>values: any string</para>
</listitem>
<listitem>
<para>default value: ''</para>
<para>values: any string (default value: '')</para>
</listitem>
</itemizedlist>
<command>irc.look.nick_suffix</command>
<command>irc.look.nick_suffix</command>: Text, der im Chatfenster nach dem Nickname erscheinen soll
<itemizedlist>
<listitem>
<para>description: Text, der im Chatfenster nach dem Nickname erscheinen soll</para>
</listitem>
<listitem>
<para>type: string</para>
</listitem>
<listitem>
<para>values: any string</para>
</listitem>
<listitem>
<para>default value: ''</para>
<para>values: any string (default value: '')</para>
</listitem>
</itemizedlist>
<command>irc.look.notice_as_pv</command>
<command>irc.look.notice_as_pv</command>: NOTICEs als Queries anzeigen
<itemizedlist>
<listitem>
<para>description: NOTICEs als Queries anzeigen</para>
</listitem>
<listitem>
<para>type: boolean</para>
</listitem>
<listitem>
<para>values: on, off</para>
</listitem>
<listitem>
<para>default value: off</para>
<para>values: on, off (default value: off)</para>
</listitem>
</itemizedlist>
<command>irc.look.one_server_buffer</command>
<command>irc.look.one_server_buffer</command>: benutze den gleichen Puffer für alle Server
<itemizedlist>
<listitem>
<para>description: benutze den gleichen Puffer für alle Server</para>
</listitem>
<listitem>
<para>type: boolean</para>
</listitem>
<listitem>
<para>values: on, off</para>
</listitem>
<listitem>
<para>default value: off</para>
<para>values: on, off (default value: off)</para>
</listitem>
</itemizedlist>
<command>irc.look.open_near_server</command>
<command>irc.look.open_near_server</command>: öffne neue Channels oder private Nachrichten neben dem Server-Puffer
<itemizedlist>
<listitem>
<para>description: öffne neue Channels oder private Nachrichten neben dem Server-Puffer</para>
</listitem>
<listitem>
<para>type: boolean</para>
</listitem>
<listitem>
<para>values: on, off</para>
</listitem>
<listitem>
<para>default value: off</para>
<para>values: on, off (default value: off)</para>
</listitem>
</itemizedlist>
<command>irc.look.show_away_once</command>
<command>irc.look.show_away_once</command>: in privaten Unterhaltungen nur einmalig eine Abwesenheitsnachricht anzeigen
<itemizedlist>
<listitem>
<para>description: in privaten Unterhaltungen nur einmalig eine Abwesenheitsnachricht anzeigen</para>
</listitem>
<listitem>
<para>type: boolean</para>
</listitem>
<listitem>
<para>values: on, off</para>
</listitem>
<listitem>
<para>default value: on</para>
<para>values: on, off (default value: on)</para>
</listitem>
</itemizedlist>
<command>irc.look.smart_filter</command>
<command>irc.look.smart_filter</command>: filter join/part/quit messages for a nick if not speaking for some minutes on channel (you must create a filter on tag "irc_smart_filter")
<itemizedlist>
<listitem>
<para>description: filter join/part/quit messages for a nick if not speaking for some minutes on channel (you must create a filter on tag "irc_smart_filter")</para>
</listitem>
<listitem>
<para>type: boolean</para>
</listitem>
<listitem>
<para>values: on, off</para>
</listitem>
<listitem>
<para>default value: off</para>
<para>values: on, off (default value: off)</para>
</listitem>
</itemizedlist>
<command>irc.look.smart_filter_delay</command>
<command>irc.look.smart_filter_delay</command>: delay for filtering join/part/quit messages (in minutes)
<itemizedlist>
<listitem>
<para>description: delay for filtering join/part/quit messages (in minutes)</para>
</listitem>
<listitem>
<para>type: integer</para>
</listitem>
<listitem>
<para>values: 1 .. 10080</para>
</listitem>
<listitem>
<para>default value: 5</para>
<para>values: 1 .. 10080 (default value: 5)</para>
</listitem>
</itemizedlist>
<command>irc.network.anti_flood</command>
<command>irc.network.anti_flood</command>: anti-flood: # Sekunden zwischen zwei Benutzernachrichten (0 = kein anti-flood)
<itemizedlist>
<listitem>
<para>description: anti-flood: # Sekunden zwischen zwei Benutzernachrichten (0 = kein anti-flood)</para>
</listitem>
<listitem>
<para>type: integer</para>
</listitem>
<listitem>
<para>values: 0 .. 5</para>
</listitem>
<listitem>
<para>default value: 2</para>
<para>values: 0 .. 5 (default value: 2)</para>
</listitem>
</itemizedlist>
<command>irc.network.away_check</command>
<command>irc.network.away_check</command>: Intervall zwischen zwei Away-Checks (in Minuten, 0 = nie überprüfen)
<itemizedlist>
<listitem>
<para>description: Intervall zwischen zwei Away-Checks (in Minuten, 0 = nie überprüfen)</para>
</listitem>
<listitem>
<para>type: integer</para>
</listitem>
<listitem>
<para>values: 0 .. 2147483647</para>
</listitem>
<listitem>
<para>default value: 0</para>
<para>values: 0 .. 2147483647 (default value: 0)</para>
</listitem>
</itemizedlist>
<command>irc.network.away_check_max_nicks</command>
<command>irc.network.away_check_max_nicks</command>: überprüfe Abwesenheitsnachrichten nur in Channels mit maximal dieser Anzahl an Nicknamen (0 = unbegrenzt)
<itemizedlist>
<listitem>
<para>description: überprüfe Abwesenheitsnachrichten nur in Channels mit maximal dieser Anzahl an Nicknamen (0 = unbegrenzt)</para>
</listitem>
<listitem>
<para>type: integer</para>
</listitem>
<listitem>
<para>values: 0 .. 2147483647</para>
</listitem>
<listitem>
<para>default value: 0</para>
<para>values: 0 .. 2147483647 (default value: 0)</para>
</listitem>
</itemizedlist>
<command>irc.network.colors_receive</command>
<command>irc.network.colors_receive</command>: wenn der Schalter deaktiviert ist, werden die Farben von eingehenden Nachrichten entfernt
<itemizedlist>
<listitem>
<para>description: wenn der Schalter deaktiviert ist, werden die Farben von eingehenden Nachrichten entfernt</para>
</listitem>
<listitem>
<para>type: boolean</para>
</listitem>
<listitem>
<para>values: on, off</para>
</listitem>
<listitem>
<para>default value: on</para>
<para>values: on, off (default value: on)</para>
</listitem>
</itemizedlist>
<command>irc.network.colors_send</command>
<command>irc.network.colors_send</command>: allow user to send colors with special codes (^Cb=bold, ^Ccxx=color, ^Ccxx,yy=color+background, ^Cu=underline, ^Cr=reverse)
<itemizedlist>
<listitem>
<para>description: allow user to send colors with special codes (^Cb=bold, ^Ccxx=color, ^Ccxx,yy=color+background, ^Cu=underline, ^Cr=reverse)</para>
</listitem>
<listitem>
<para>type: boolean</para>
</listitem>
<listitem>
<para>values: on, off</para>
</listitem>
<listitem>
<para>default value: on</para>
<para>values: on, off (default value: on)</para>
</listitem>
</itemizedlist>
<command>irc.network.default_msg_part</command>
<command>irc.network.default_msg_part</command>: Standardnachricht beim Verlasseb eines Channels ('%v' wird durch die WeeChat-Version ersetzt)
<itemizedlist>
<listitem>
<para>description: Standardnachricht beim Verlasseb eines Channels ('%v' wird durch die WeeChat-Version ersetzt)</para>
</listitem>
<listitem>
<para>type: string</para>
</listitem>
<listitem>
<para>values: any string</para>
</listitem>
<listitem>
<para>default value: 'WeeChat %v'</para>
<para>values: any string (default value: 'WeeChat %v')</para>
</listitem>
</itemizedlist>
<command>irc.network.default_msg_quit</command>
<command>irc.network.default_msg_quit</command>: default quit message (disconnecting from server) ('%v' will be replaced by WeeChat version in string)
<itemizedlist>
<listitem>
<para>description: default quit message (disconnecting from server) ('%v' will be replaced by WeeChat version in string)</para>
</listitem>
<listitem>
<para>type: string</para>
</listitem>
<listitem>
<para>values: any string</para>
</listitem>
<listitem>
<para>default value: 'WeeChat %v'</para>
<para>values: any string (default value: 'WeeChat %v')</para>
</listitem>
</itemizedlist>
<command>irc.network.lag_check</command>
<command>irc.network.lag_check</command>: interval between two checks for lag (in seconds, 0 = never check)
<itemizedlist>
<listitem>
<para>description: interval between two checks for lag (in seconds, 0 = never check)</para>
</listitem>
<listitem>
<para>type: integer</para>
</listitem>
<listitem>
<para>values: 0 .. 2147483647</para>
</listitem>
<listitem>
<para>default value: 60</para>
<para>values: 0 .. 2147483647 (default value: 60)</para>
</listitem>
</itemizedlist>
<command>irc.network.lag_disconnect</command>
<command>irc.network.lag_disconnect</command>: Maximal-Lag bis zum Trennen der Verbindung (in Minuten - 0: nie trennen)
<itemizedlist>
<listitem>
<para>description: Maximal-Lag bis zum Trennen der Verbindung (in Minuten - 0: nie trennen)</para>
</listitem>
<listitem>
<para>type: integer</para>
</listitem>
<listitem>
<para>values: 0 .. 2147483647</para>
</listitem>
<listitem>
<para>default value: 5</para>
<para>values: 0 .. 2147483647 (default value: 5)</para>
</listitem>
</itemizedlist>
<command>irc.network.lag_min_show</command>
<command>irc.network.lag_min_show</command>: Mindest-Lag, der angezeigt werden soll, in Sekunden
<itemizedlist>
<listitem>
<para>description: Mindest-Lag, der angezeigt werden soll, in Sekunden</para>
</listitem>
<listitem>
<para>type: integer</para>
</listitem>
<listitem>
<para>values: 0 .. 2147483647</para>
</listitem>
<listitem>
<para>default value: 1</para>
<para>values: 0 .. 2147483647 (default value: 1)</para>
</listitem>
</itemizedlist>
<command>irc.network.send_unknown_commands</command>
<command>irc.network.send_unknown_commands</command>: sende unbekannte Befehle an den IRC-Server
<itemizedlist>
<listitem>
<para>description: sende unbekannte Befehle an den IRC-Server</para>
</listitem>
<listitem>
<para>type: boolean</para>
</listitem>
<listitem>
<para>values: on, off</para>
</listitem>
<listitem>
<para>default value: off</para>
<para>values: on, off (default value: off)</para>
</listitem>
</itemizedlist>
<command>irc.server_default.addresses</command>
<command>irc.server_default.addresses</command>: list of IP/port or hostname/port for server (separated by comma)
<itemizedlist>
<listitem>
<para>description: list of IP/port or hostname/port for server (separated by comma)</para>
</listitem>
<listitem>
<para>type: string</para>
</listitem>
<listitem>
<para>values: any string</para>
</listitem>
<listitem>
<para>default value: ''</para>
<para>values: any string (default value: '')</para>
</listitem>
</itemizedlist>
<command>irc.server_default.autoconnect</command>
<command>irc.server_default.autoconnect</command>: automatisch mit dem Server verbinden, wenn WeeChat gestartet wird
<itemizedlist>
<listitem>
<para>description: automatisch mit dem Server verbinden, wenn WeeChat gestartet wird</para>
</listitem>
<listitem>
<para>type: boolean</para>
</listitem>
<listitem>
<para>values: on, off</para>
</listitem>
<listitem>
<para>default value: off</para>
<para>values: on, off (default value: off)</para>
</listitem>
</itemizedlist>
<command>irc.server_default.autojoin</command>
<command>irc.server_default.autojoin</command>: durch Kommata getrennte Liste der Channels, die beim Verbinden zum Server betreten werden sollen (Beispiel: "#chan1,#chan2,#chan3 key1,key2")
<itemizedlist>
<listitem>
<para>description: durch Kommata getrennte Liste der Channels, die beim Verbinden zum Server betreten werden sollen (Beispiel: "#chan1,#chan2,#chan3 key1,key2")</para>
</listitem>
<listitem>
<para>type: string</para>
</listitem>
<listitem>
<para>values: any string</para>
</listitem>
<listitem>
<para>default value: ''</para>
<para>values: any string (default value: '')</para>
</listitem>
</itemizedlist>
<command>irc.server_default.autoreconnect</command>
<command>irc.server_default.autoreconnect</command>: die Verbindung nach Trennung automatisch wiederherstellen
<itemizedlist>
<listitem>
<para>description: die Verbindung nach Trennung automatisch wiederherstellen</para>
</listitem>
<listitem>
<para>type: boolean</para>
</listitem>
<listitem>
<para>values: on, off</para>
</listitem>
<listitem>
<para>default value: on</para>
<para>values: on, off (default value: on)</para>
</listitem>
</itemizedlist>
<command>irc.server_default.autoreconnect_delay</command>
<command>irc.server_default.autoreconnect_delay</command>: Zeit in Sekunden, die gewartet wird, bevor ein Verbindungsneuaufbau versucht wird
<itemizedlist>
<listitem>
<para>description: Zeit in Sekunden, die gewartet wird, bevor ein Verbindungsneuaufbau versucht wird</para>
</listitem>
<listitem>
<para>type: integer</para>
</listitem>
<listitem>
<para>values: 0 .. 65535</para>
</listitem>
<listitem>
<para>default value: 30</para>
<para>values: 0 .. 65535 (default value: 30)</para>
</listitem>
</itemizedlist>
<command>irc.server_default.autorejoin</command>
<command>irc.server_default.autorejoin</command>: Channels nach Kick automatisch wieder betreten, falls möglich
<itemizedlist>
<listitem>
<para>description: Channels nach Kick automatisch wieder betreten, falls möglich</para>
</listitem>
<listitem>
<para>type: boolean</para>
</listitem>
<listitem>
<para>values: on, off</para>
</listitem>
<listitem>
<para>default value: off</para>
<para>values: on, off (default value: off)</para>
</listitem>
</itemizedlist>
<command>irc.server_default.command</command>
<command>irc.server_default.command</command>: Befehle, die nach der Verbindung zum Server ausgeführt werden sollen (mehrere Befehle müssen mit einem Semikolon getrennt werden, um ein Semikolon zu schreiben, muss man '\;' verwenden, die spezielllen Variablen $nick, $channel und $server werden dabei durch den jeweiligen Wert ersetzt)
<itemizedlist>
<listitem>
<para>description: Befehle, die nach der Verbindung zum Server ausgeführt werden sollen (mehrere Befehle müssen mit einem Semikolon getrennt werden, um ein Semikolon zu schreiben, muss man '\;' verwenden, die spezielllen Variablen $nick, $channel und $server werden dabei durch den jeweiligen Wert ersetzt)</para>
</listitem>
<listitem>
<para>type: string</para>
</listitem>
<listitem>
<para>values: any string</para>
</listitem>
<listitem>
<para>default value: ''</para>
<para>values: any string (default value: '')</para>
</listitem>
</itemizedlist>
<command>irc.server_default.command_delay</command>
<command>irc.server_default.command_delay</command>: Wartezeit in Sekunden nach Ausführung des Befehls, um z.B. eine Authentifizierung zu ermöglichen
<itemizedlist>
<listitem>
<para>description: Wartezeit in Sekunden nach Ausführung des Befehls, um z.B. eine Authentifizierung zu ermöglichen</para>
</listitem>
<listitem>
<para>type: integer</para>
</listitem>
<listitem>
<para>values: 0 .. 3600</para>
</listitem>
<listitem>
<para>default value: 0</para>
<para>values: 0 .. 3600 (default value: 0)</para>
</listitem>
</itemizedlist>
<command>irc.server_default.ipv6</command>
<command>irc.server_default.ipv6</command>: Server über IPv6 ansprechen
<itemizedlist>
<listitem>
<para>description: Server über IPv6 ansprechen</para>
</listitem>
<listitem>
<para>type: boolean</para>
</listitem>
<listitem>
<para>values: on, off</para>
</listitem>
<listitem>
<para>default value: off</para>
<para>values: on, off (default value: off)</para>
</listitem>
</itemizedlist>
<command>irc.server_default.local_hostname</command>
<command>irc.server_default.local_hostname</command>: custom local hostname/IP for server (optional, if empty local hostname is used)
<itemizedlist>
<listitem>
<para>description: custom local hostname/IP for server (optional, if empty local hostname is used)</para>
</listitem>
<listitem>
<para>type: string</para>
</listitem>
<listitem>
<para>values: any string</para>
</listitem>
<listitem>
<para>default value: ''</para>
<para>values: any string (default value: '')</para>
</listitem>
</itemizedlist>
<command>irc.server_default.nicks</command>
<command>irc.server_default.nicks</command>: nicknames to use on IRC server (separated by comma)
<itemizedlist>
<listitem>
<para>description: nicknames to use on IRC server (separated by comma)</para>
</listitem>
<listitem>
<para>type: string</para>
</listitem>
<listitem>
<para>values: any string</para>
</listitem>
<listitem>
<para>default value: ''</para>
<para>values: any string (default value: '')</para>
</listitem>
</itemizedlist>
<command>irc.server_default.password</command>
<command>irc.server_default.password</command>: Passwort für den IRC-Server
<itemizedlist>
<listitem>
<para>description: Passwort für den IRC-Server</para>
</listitem>
<listitem>
<para>type: string</para>
</listitem>
<listitem>
<para>values: any string</para>
</listitem>
<listitem>
<para>default value: ''</para>
<para>values: any string (default value: '')</para>
</listitem>
</itemizedlist>
<command>irc.server_default.realname</command>
<command>irc.server_default.realname</command>: voller Name, der an den Server übermittelt werden soll
<itemizedlist>
<listitem>
<para>description: voller Name, der an den Server übermittelt werden soll</para>
</listitem>
<listitem>
<para>type: string</para>
</listitem>
<listitem>
<para>values: any string</para>
</listitem>
<listitem>
<para>default value: ''</para>
<para>values: any string (default value: '')</para>
</listitem>
</itemizedlist>
<command>irc.server_default.ssl</command>
<command>irc.server_default.ssl</command>: Server über SSL ansprechen
<itemizedlist>
<listitem>
<para>description: Server über SSL ansprechen</para>
</listitem>
<listitem>
<para>type: boolean</para>
</listitem>
<listitem>
<para>values: on, off</para>
</listitem>
<listitem>
<para>default value: off</para>
<para>values: on, off (default value: off)</para>
</listitem>
</itemizedlist>
<command>irc.server_default.username</command>
<command>irc.server_default.username</command>: Benutzername, der an den Server übermittelt werden soll
<itemizedlist>
<listitem>
<para>description: Benutzername, der an den Server übermittelt werden soll</para>
</listitem>
<listitem>
<para>type: string</para>
</listitem>
<listitem>
<para>values: any string</para>
</listitem>
<listitem>
<para>default value: ''</para>
<para>values: any string (default value: '')</para>
</listitem>
</itemizedlist>
+2 -1
View File
@@ -6,7 +6,7 @@
docgen.pl builds XML doc files to include in many languages
-->
<command>logger [list | set level | disable]</command>
<command>/logger [list | set level | disable]</command>
<programlisting>
logger plugin configuration
@@ -37,3 +37,4 @@ Log levels used by IRC plugin:
4: join/part/quit
9: all other messages
</programlisting>
+14 -56
View File
@@ -6,115 +6,73 @@
docgen.pl builds XML doc files to include in many languages
-->
<command>logger.file.auto_log</command>
<command>logger.file.auto_log</command>: automatically save content of buffers to files (unless a buffer disables log)
<itemizedlist>
<listitem>
<para>description: automatically save content of buffers to files (unless a buffer disables log)</para>
</listitem>
<listitem>
<para>type: boolean</para>
</listitem>
<listitem>
<para>values: on, off</para>
</listitem>
<listitem>
<para>default value: on</para>
<para>values: on, off (default value: on)</para>
</listitem>
</itemizedlist>
<command>logger.file.info_lines</command>
<command>logger.file.info_lines</command>: write information line in log file when log starts or ends for a buffer
<itemizedlist>
<listitem>
<para>description: write information line in log file when log starts or ends for a buffer</para>
</listitem>
<listitem>
<para>type: boolean</para>
</listitem>
<listitem>
<para>values: on, off</para>
</listitem>
<listitem>
<para>default value: off</para>
<para>values: on, off (default value: off)</para>
</listitem>
</itemizedlist>
<command>logger.file.mask</command>
<command>logger.file.mask</command>: default file name mask for log files (format is 'directory/to/file' or 'file', without first '/' because 'path' option is used to build complete path to file); local buffer variables are permitted
<itemizedlist>
<listitem>
<para>description: default file name mask for log files (format is 'directory/to/file' or 'file', without first '/' because 'path' option is used to build complete path to file); local buffer variables are permitted</para>
</listitem>
<listitem>
<para>type: string</para>
</listitem>
<listitem>
<para>values: any string</para>
</listitem>
<listitem>
<para>default value: '$plugin.$name.weechatlog'</para>
<para>values: any string (default value: '$plugin.$name.weechatlog')</para>
</listitem>
</itemizedlist>
<command>logger.file.name_lower_case</command>
<command>logger.file.name_lower_case</command>: use only lower case for log filenames
<itemizedlist>
<listitem>
<para>description: use only lower case for log filenames</para>
</listitem>
<listitem>
<para>type: boolean</para>
</listitem>
<listitem>
<para>values: on, off</para>
</listitem>
<listitem>
<para>default value: on</para>
<para>values: on, off (default value: on)</para>
</listitem>
</itemizedlist>
<command>logger.file.path</command>
<command>logger.file.path</command>: path for WeeChat log files ('%h' will be replaced by WeeChat home, ~/.weechat by default)
<itemizedlist>
<listitem>
<para>description: path for WeeChat log files ('%h' will be replaced by WeeChat home, ~/.weechat by default)</para>
</listitem>
<listitem>
<para>type: string</para>
</listitem>
<listitem>
<para>values: any string</para>
</listitem>
<listitem>
<para>default value: '%h/logs/'</para>
<para>values: any string (default value: '%h/logs/')</para>
</listitem>
</itemizedlist>
<command>logger.file.time_format</command>
<command>logger.file.time_format</command>: timestamp used in log files (see man strftime for date/time specifiers)
<itemizedlist>
<listitem>
<para>description: timestamp used in log files (see man strftime for date/time specifiers)</para>
</listitem>
<listitem>
<para>type: string</para>
</listitem>
<listitem>
<para>values: any string</para>
</listitem>
<listitem>
<para>default value: '%Y-%m-%d %H:%M:%S'</para>
<para>values: any string (default value: '%Y-%m-%d %H:%M:%S')</para>
</listitem>
</itemizedlist>
<command>logger.look.backlog</command>
<command>logger.look.backlog</command>: maximum number of lines to display from log file when creating new buffer (0 = no backlog)
<itemizedlist>
<listitem>
<para>description: maximum number of lines to display from log file when creating new buffer (0 = no backlog)</para>
</listitem>
<listitem>
<para>type: integer</para>
</listitem>
<listitem>
<para>values: 0 .. 2147483647</para>
</listitem>
<listitem>
<para>default value: 20</para>
<para>values: 0 .. 2147483647 (default value: 20)</para>
</listitem>
</itemizedlist>
+2 -1
View File
@@ -6,7 +6,7 @@
docgen.pl builds XML doc files to include in many languages
-->
<command>lua [list [name]] | [listfull [name]] [load filename] | [autoload] | [reload] | [unload [name]]</command>
<command>/lua [list [name]] | [listfull [name]] [load filename] | [autoload] | [reload] | [unload [name]]</command>
<programlisting>
list/load/unload scripts
@@ -15,3 +15,4 @@ name: a script name
Without argument, this command lists all loaded scripts.
</programlisting>
+2 -1
View File
@@ -6,7 +6,7 @@
docgen.pl builds XML doc files to include in many languages
-->
<command>notify reset | none | highlight | message | all</command>
<command>/notify reset | none | highlight | message | all</command>
<programlisting>
change notify level for current buffer
@@ -16,3 +16,4 @@ highlight: buffer will be in hotlist for highlights only
message: buffer will be in hotlist for highlights and user messages only
all: buffer will be in hotlist for any text printed
</programlisting>
+2 -1
View File
@@ -6,7 +6,7 @@
docgen.pl builds XML doc files to include in many languages
-->
<command>perl [list [name]] | [listfull [name]] [load filename] | [autoload] | [reload] | [unload [name]]</command>
<command>/perl [list [name]] | [listfull [name]] [load filename] | [autoload] | [reload] | [unload [name]]</command>
<programlisting>
list/load/unload scripts
@@ -15,3 +15,4 @@ name: a script name
Without argument, this command lists all loaded scripts.
</programlisting>
+2 -1
View File
@@ -6,7 +6,7 @@
docgen.pl builds XML doc files to include in many languages
-->
<command>python [list [name]] | [listfull [name]] [load filename] | [autoload] | [reload] | [unload [name]]</command>
<command>/python [list [name]] | [listfull [name]] [load filename] | [autoload] | [reload] | [unload [name]]</command>
<programlisting>
list/load/unload scripts
@@ -15,3 +15,4 @@ name: a script name
Without argument, this command lists all loaded scripts.
</programlisting>
+2 -1
View File
@@ -6,7 +6,7 @@
docgen.pl builds XML doc files to include in many languages
-->
<command>ruby [list [name]] | [listfull [name]] [load filename] | [autoload] | [reload] | [unload [name]]</command>
<command>/ruby [list [name]] | [listfull [name]] [load filename] | [autoload] | [reload] | [unload [name]]</command>
<programlisting>
list/load/unload scripts
@@ -15,3 +15,4 @@ name: a script name
Without argument, this command lists all loaded scripts.
</programlisting>
+2 -1
View File
@@ -6,7 +6,7 @@
docgen.pl builds XML doc files to include in many languages
-->
<command>tcl [list [name]] | [listfull [name]] [load filename] | [autoload] | [reload] | [unload [name]]</command>
<command>/tcl [list [name]] | [listfull [name]] [load filename] | [autoload] | [reload] | [unload [name]]</command>
<programlisting>
list/load/unload scripts
@@ -15,3 +15,4 @@ name: a script name
Without argument, this command lists all loaded scripts.
</programlisting>
+38 -19
View File
@@ -6,7 +6,7 @@
docgen.pl builds XML doc files to include in many languages
-->
<command>bar [add barname type[,cond1,cond2,...] position size separator item1,item2,...] | [default] | [del barname|-all] | [set barname option value] | [hide|show barname] | [scroll barname buffer scroll_value] | [list] | [listitems]</command>
<command>/bar [add barname type[,cond1,cond2,...] position size separator item1,item2,...] | [default] | [del barname|-all] | [set barname option value] | [hide|show barname] | [scroll barname buffer scroll_value] | [list] | [listitems]</command>
<programlisting>
manage bars
@@ -50,7 +50,8 @@ Examples:
scroll to end of nicklist on current buffer:
/bar scroll nicklist * ye
</programlisting>
<command>buffer [Aktion [Argumente] | Nummer | [[Server] [Channel]]]</command>
<command>/buffer [Aktion [Argumente] | Nummer | [[Server] [Channel]]]</command>
<programlisting>
Puffer verwalten
@@ -79,14 +80,16 @@ clear current buffer: /buffer clear
scroll 20 msgs up: /buffer scroll -20
jump to #weechat: /buffer #weechat
</programlisting>
<command>command plugin command</command>
<command>/command plugin command</command>
<programlisting>
launch explicit WeeChat or plugin command
plugin: plugin name ('weechat' for WeeChat internal command)
command: command to execute (a '/' is automatically added if not found at beginning of command)
</programlisting>
<command>debug [list | plugin level | dump | buffer | windows]</command>
<command>/debug [list | plugin level | dump | buffer | windows]</command>
<programlisting>
control debug for core/plugins
@@ -97,7 +100,8 @@ control debug for core/plugins
windows: display windows tree
text: send "debug" signal with "text" as argument
</programlisting>
<command>filter [list] | [enable|disable|toggle [name]] | [add name buffer tags regex] | [del name|-all]</command>
<command>/filter [list] | [enable|disable|toggle [name]] | [add name buffer tags regex] | [del name|-all]</command>
<programlisting>
filter messages in buffers, to hide/show them according to tags or regex
@@ -125,27 +129,31 @@ Examples:
filter lines containing "weechat sucks" on channel #weechat:
/filter add sucks freenode.#weechat * weechat sucks
</programlisting>
<command>help [command | option]</command>
<command>/help [command | option]</command>
<programlisting>
display help about commands and options
command: a command name
option: an option name (use /set to see list)
</programlisting>
<command>history [clear | Anzahl]</command>
<command>/history [clear | Anzahl]</command>
<programlisting>
zeigt Befehlsverlauf des Puffers
clear: Löscht Verlauf
Anzahl: zeigt die gewünschte Anzahl an Verlaufseinträgen
</programlisting>
<command>input return | complete_next | complete_previous | search_next | delete_previous_char | delete_next_char | delete_previous_word | delete_next_word | delete_beginning_of_line | delete_end_of_line | delete_line | clipboard_paste | transpose_chars | move_beginning_of_line | move_end_of_line | move_previous_char | move_next_char | move_previous_word | move_next_word | history_previous | history_next | history_global_previous | history_global_next | jump_smart | jump_last_buffer | jump_previous_buffer | hotlist_clear | grab_key | scroll_unread | set_unread | set_unread_current_buffer | insert [args]</command>
<command>/input return | complete_next | complete_previous | search_next | delete_previous_char | delete_next_char | delete_previous_word | delete_next_word | delete_beginning_of_line | delete_end_of_line | delete_line | clipboard_paste | transpose_chars | move_beginning_of_line | move_end_of_line | move_previous_char | move_next_char | move_previous_word | move_next_word | history_previous | history_next | history_global_previous | history_global_next | jump_smart | jump_last_buffer | jump_previous_buffer | hotlist_clear | grab_key | scroll_unread | set_unread | set_unread_current_buffer | insert [args]</command>
<programlisting>
functions for command line
Cette commande est utilisée par les associations de touches ou les extensions.
</programlisting>
<command>key [key [command [args]]] | [unbind key] | [reset -yes]</command>
<command>/key [key [command [args]]] | [unbind key] | [reset -yes]</command>
<programlisting>
belegen/freigeben von Tasten
@@ -153,7 +161,8 @@ belegen/freigeben von Tasten
unbind: unbind a key
reset: restore bindings to the default values and delete ALL personal bindings (use carefully!)
</programlisting>
<command>layout [[save | apply | reset] [buffers | windows]]</command>
<command>/layout [[save | apply | reset] [buffers | windows]]</command>
<programlisting>
save/apply/reset layout for buffers and windows
@@ -165,7 +174,8 @@ windows: save/apply only windows (buffer displayed by each window)
Without argument, this command displays saved layout.
</programlisting>
<command>plugin [list [Name]] | [listfull [Name]] | [load Dateiname] | [autoload] | [reload [Name]] | [unload [Name]]</command>
<command>/plugin [list [Name]] | [listfull [Name]] | [load Dateiname] | [autoload] | [reload [Name]] | [unload [Name]]</command>
<programlisting>
auflisten/laden/entladen von Plugins
@@ -178,11 +188,13 @@ autoload: autoload plugins in system or user directory
Without argument, this command lists loaded plugins.
</programlisting>
<command>quit</command>
<command>/quit</command>
<programlisting>
quit WeeChat
</programlisting>
<command>reload [file [file...]]</command>
<command>/reload [file [file...]]</command>
<programlisting>
reload configuration files from disk
@@ -190,7 +202,8 @@ file: configuration file to reload
Without argument, all files (WeeChat and plugins) are reloaded.
</programlisting>
<command>save [file [file...]]</command>
<command>/save [file [file...]]</command>
<programlisting>
save configuration files to disk
@@ -198,14 +211,16 @@ file: configuration file to save
Without argument, all files (WeeChat and plugins) are saved.
</programlisting>
<command>set [Option [ = Wert]]</command>
<command>/set [Option [ = Wert]]</command>
<programlisting>
Konfigurationsparameter setzen
option: name of an option
value: value for option
</programlisting>
<command>unset [option]</command>
<command>/unset [option]</command>
<programlisting>
unset/reset config options
@@ -213,7 +228,8 @@ option: name of an option (may begin or end with "*" to mass-reset options, use
According to option, it's reset (for standard options) or removed (for optional settings, like server values).
</programlisting>
<command>upgrade [path_to_binary]</command>
<command>/upgrade [path_to_binary]</command>
<programlisting>
aktualisiert WeeChat ohne die Verbindung zum Server zu trennen
@@ -221,13 +237,15 @@ path_to_binary: path to WeeChat binary (default is current binary)
This command run again a WeeChat binary, so it should have been compiled or installed with a package manager before running this command.
</programlisting>
<command>uptime [-o]</command>
<command>/uptime [-o]</command>
<programlisting>
zeigt die Uptime von Weechat an
-o: sendet die Weechat-Uptime als IRC-Nachricht in den aktuellen Channel
</programlisting>
<command>window [list | -1 | +1 | b# | up | down | left | right | splith [pct] | splitv [pct] | resize pct | merge [all]]</command>
<command>/window [list | -1 | +1 | b# | up | down | left | right | splith [pct] | splitv [pct] | resize pct | merge [all]]</command>
<programlisting>
Fenster verwalten
@@ -246,3 +264,4 @@ resize: resize window size, new size is &lt;pct&gt; percentage of parent window
For splith and splitv, pct is a percentage which represents size of new window, computed with current window as size reference. For example 25 means create a new window with size = current_size / 4
</programlisting>
File diff suppressed because it is too large Load Diff
+2 -1
View File
@@ -6,9 +6,10 @@
docgen.pl builds XML doc files to include in many languages
-->
<command>xfer</command>
<command>/xfer</command>
<programlisting>
xfer control
Open buffer with xfer list
</programlisting>
+50 -200
View File
@@ -6,403 +6,253 @@
docgen.pl builds XML doc files to include in many languages
-->
<command>xfer.color.status_aborted</command>
<command>xfer.color.status_aborted</command>: text color for "aborted" status
<itemizedlist>
<listitem>
<para>description: text color for "aborted" status</para>
</listitem>
<listitem>
<para>type: color</para>
</listitem>
<listitem>
<para>values: a color name</para>
</listitem>
<listitem>
<para>default value: lightred</para>
<para>values: a color name (default value: lightred)</para>
</listitem>
</itemizedlist>
<command>xfer.color.status_active</command>
<command>xfer.color.status_active</command>: text color for "active" status
<itemizedlist>
<listitem>
<para>description: text color for "active" status</para>
</listitem>
<listitem>
<para>type: color</para>
</listitem>
<listitem>
<para>values: a color name</para>
</listitem>
<listitem>
<para>default value: lightblue</para>
<para>values: a color name (default value: lightblue)</para>
</listitem>
</itemizedlist>
<command>xfer.color.status_connecting</command>
<command>xfer.color.status_connecting</command>: text color for "connecting" status
<itemizedlist>
<listitem>
<para>description: text color for "connecting" status</para>
</listitem>
<listitem>
<para>type: color</para>
</listitem>
<listitem>
<para>values: a color name</para>
</listitem>
<listitem>
<para>default value: yellow</para>
<para>values: a color name (default value: yellow)</para>
</listitem>
</itemizedlist>
<command>xfer.color.status_done</command>
<command>xfer.color.status_done</command>: text color for "done" status
<itemizedlist>
<listitem>
<para>description: text color for "done" status</para>
</listitem>
<listitem>
<para>type: color</para>
</listitem>
<listitem>
<para>values: a color name</para>
</listitem>
<listitem>
<para>default value: lightgreen</para>
<para>values: a color name (default value: lightgreen)</para>
</listitem>
</itemizedlist>
<command>xfer.color.status_failed</command>
<command>xfer.color.status_failed</command>: text color for "failed" status
<itemizedlist>
<listitem>
<para>description: text color for "failed" status</para>
</listitem>
<listitem>
<para>type: color</para>
</listitem>
<listitem>
<para>values: a color name</para>
</listitem>
<listitem>
<para>default value: lightred</para>
<para>values: a color name (default value: lightred)</para>
</listitem>
</itemizedlist>
<command>xfer.color.status_waiting</command>
<command>xfer.color.status_waiting</command>: text color for "waiting" status
<itemizedlist>
<listitem>
<para>description: text color for "waiting" status</para>
</listitem>
<listitem>
<para>type: color</para>
</listitem>
<listitem>
<para>values: a color name</para>
</listitem>
<listitem>
<para>default value: lightcyan</para>
<para>values: a color name (default value: lightcyan)</para>
</listitem>
</itemizedlist>
<command>xfer.color.text</command>
<command>xfer.color.text</command>: text color
<itemizedlist>
<listitem>
<para>description: text color</para>
</listitem>
<listitem>
<para>type: color</para>
</listitem>
<listitem>
<para>values: a color name</para>
</listitem>
<listitem>
<para>default value: default</para>
<para>values: a color name (default value: default)</para>
</listitem>
</itemizedlist>
<command>xfer.color.text_bg</command>
<command>xfer.color.text_bg</command>: background color
<itemizedlist>
<listitem>
<para>description: background color</para>
</listitem>
<listitem>
<para>type: color</para>
</listitem>
<listitem>
<para>values: a color name</para>
</listitem>
<listitem>
<para>default value: default</para>
<para>values: a color name (default value: default)</para>
</listitem>
</itemizedlist>
<command>xfer.color.text_selected</command>
<command>xfer.color.text_selected</command>: text color of selected xfer line
<itemizedlist>
<listitem>
<para>description: text color of selected xfer line</para>
</listitem>
<listitem>
<para>type: color</para>
</listitem>
<listitem>
<para>values: a color name</para>
</listitem>
<listitem>
<para>default value: white</para>
<para>values: a color name (default value: white)</para>
</listitem>
</itemizedlist>
<command>xfer.file.auto_accept_chats</command>
<command>xfer.file.auto_accept_chats</command>: automatically accept chat requests (use carefully!)
<itemizedlist>
<listitem>
<para>description: automatically accept chat requests (use carefully!)</para>
</listitem>
<listitem>
<para>type: boolean</para>
</listitem>
<listitem>
<para>values: on, off</para>
</listitem>
<listitem>
<para>default value: off</para>
<para>values: on, off (default value: off)</para>
</listitem>
</itemizedlist>
<command>xfer.file.auto_accept_files</command>
<command>xfer.file.auto_accept_files</command>: automatically accept incoming files (use carefully!)
<itemizedlist>
<listitem>
<para>description: automatically accept incoming files (use carefully!)</para>
</listitem>
<listitem>
<para>type: boolean</para>
</listitem>
<listitem>
<para>values: on, off</para>
</listitem>
<listitem>
<para>default value: off</para>
<para>values: on, off (default value: off)</para>
</listitem>
</itemizedlist>
<command>xfer.file.auto_rename</command>
<command>xfer.file.auto_rename</command>: eingehende Dateien automatisch umbenennen, falls nötig, um Überschreiben zu vermeiden (durch Hinzufügen von '.1', '.2', ...)
<itemizedlist>
<listitem>
<para>description: eingehende Dateien automatisch umbenennen, falls nötig, um Überschreiben zu vermeiden (durch Hinzufügen von '.1', '.2', ...)</para>
</listitem>
<listitem>
<para>type: boolean</para>
</listitem>
<listitem>
<para>values: on, off</para>
</listitem>
<listitem>
<para>default value: on</para>
<para>values: on, off (default value: on)</para>
</listitem>
</itemizedlist>
<command>xfer.file.auto_resume</command>
<command>xfer.file.auto_resume</command>: automatically resume file transfer if connection with remote host is lost
<itemizedlist>
<listitem>
<para>description: automatically resume file transfer if connection with remote host is lost</para>
</listitem>
<listitem>
<para>type: boolean</para>
</listitem>
<listitem>
<para>values: on, off</para>
</listitem>
<listitem>
<para>default value: on</para>
<para>values: on, off (default value: on)</para>
</listitem>
</itemizedlist>
<command>xfer.file.convert_spaces</command>
<command>xfer.file.convert_spaces</command>: Leerzeichen in Unterstriche umwandeln beim Veschicken von Dateien
<itemizedlist>
<listitem>
<para>description: Leerzeichen in Unterstriche umwandeln beim Veschicken von Dateien</para>
</listitem>
<listitem>
<para>type: boolean</para>
</listitem>
<listitem>
<para>values: on, off</para>
</listitem>
<listitem>
<para>default value: on</para>
<para>values: on, off (default value: on)</para>
</listitem>
</itemizedlist>
<command>xfer.file.download_path</command>
<command>xfer.file.download_path</command>: path for writing incoming files
<itemizedlist>
<listitem>
<para>description: path for writing incoming files</para>
</listitem>
<listitem>
<para>type: string</para>
</listitem>
<listitem>
<para>values: any string</para>
</listitem>
<listitem>
<para>default value: '%h/xfer'</para>
<para>values: any string (default value: '%h/xfer')</para>
</listitem>
</itemizedlist>
<command>xfer.file.upload_path</command>
<command>xfer.file.upload_path</command>: path for reading files when sending (when no path is specified by user)
<itemizedlist>
<listitem>
<para>description: path for reading files when sending (when no path is specified by user)</para>
</listitem>
<listitem>
<para>type: string</para>
</listitem>
<listitem>
<para>values: any string</para>
</listitem>
<listitem>
<para>default value: '~'</para>
<para>values: any string (default value: '~')</para>
</listitem>
</itemizedlist>
<command>xfer.file.use_nick_in_filename</command>
<command>xfer.file.use_nick_in_filename</command>: use remote nick as prefix in local filename when receiving a file
<itemizedlist>
<listitem>
<para>description: use remote nick as prefix in local filename when receiving a file</para>
</listitem>
<listitem>
<para>type: boolean</para>
</listitem>
<listitem>
<para>values: on, off</para>
</listitem>
<listitem>
<para>default value: on</para>
<para>values: on, off (default value: on)</para>
</listitem>
</itemizedlist>
<command>xfer.look.auto_open_buffer</command>
<command>xfer.look.auto_open_buffer</command>: auto open xfer buffer when a new xfer is added to list
<itemizedlist>
<listitem>
<para>description: auto open xfer buffer when a new xfer is added to list</para>
</listitem>
<listitem>
<para>type: boolean</para>
</listitem>
<listitem>
<para>values: on, off</para>
</listitem>
<listitem>
<para>default value: on</para>
<para>values: on, off (default value: on)</para>
</listitem>
</itemizedlist>
<command>xfer.look.progress_bar_size</command>
<command>xfer.look.progress_bar_size</command>: size of progress bar, in chars (if 0, progress bar is disabled)
<itemizedlist>
<listitem>
<para>description: size of progress bar, in chars (if 0, progress bar is disabled)</para>
</listitem>
<listitem>
<para>type: integer</para>
</listitem>
<listitem>
<para>values: 0 .. 256</para>
</listitem>
<listitem>
<para>default value: 20</para>
<para>values: 0 .. 256 (default value: 20)</para>
</listitem>
</itemizedlist>
<command>xfer.network.blocksize</command>
<command>xfer.network.blocksize</command>: block size for sending packets, in bytes
<itemizedlist>
<listitem>
<para>description: block size for sending packets, in bytes</para>
</listitem>
<listitem>
<para>type: integer</para>
</listitem>
<listitem>
<para>values: 1024 .. 102400</para>
</listitem>
<listitem>
<para>default value: 65536</para>
<para>values: 1024 .. 102400 (default value: 65536)</para>
</listitem>
</itemizedlist>
<command>xfer.network.fast_send</command>
<command>xfer.network.fast_send</command>: warte beim Veschicken von Dateien nicht auf das ACK-Signal
<itemizedlist>
<listitem>
<para>description: warte beim Veschicken von Dateien nicht auf das ACK-Signal</para>
</listitem>
<listitem>
<para>type: boolean</para>
</listitem>
<listitem>
<para>values: on, off</para>
</listitem>
<listitem>
<para>default value: on</para>
<para>values: on, off (default value: on)</para>
</listitem>
</itemizedlist>
<command>xfer.network.own_ip</command>
<command>xfer.network.own_ip</command>: IP or DNS address used for sending files/chats (if empty, local interface IP is used)
<itemizedlist>
<listitem>
<para>description: IP or DNS address used for sending files/chats (if empty, local interface IP is used)</para>
</listitem>
<listitem>
<para>type: string</para>
</listitem>
<listitem>
<para>values: any string</para>
</listitem>
<listitem>
<para>default value: ''</para>
<para>values: any string (default value: '')</para>
</listitem>
</itemizedlist>
<command>xfer.network.port_range</command>
<command>xfer.network.port_range</command>: restricts outgoing files/chats to use only ports in the given range (useful for NAT) (syntax: a single port, ie. 5000 or a port range, ie. 5000-5015, empty value means any port)
<itemizedlist>
<listitem>
<para>description: restricts outgoing files/chats to use only ports in the given range (useful for NAT) (syntax: a single port, ie. 5000 or a port range, ie. 5000-5015, empty value means any port)</para>
</listitem>
<listitem>
<para>type: string</para>
</listitem>
<listitem>
<para>values: any string</para>
</listitem>
<listitem>
<para>default value: ''</para>
<para>values: any string (default value: '')</para>
</listitem>
</itemizedlist>
<command>xfer.network.speed_limit</command>
<command>xfer.network.speed_limit</command>: speed limit for sending files, in kilo-bytes by second (0 means no limit)
<itemizedlist>
<listitem>
<para>description: speed limit for sending files, in kilo-bytes by second (0 means no limit)</para>
</listitem>
<listitem>
<para>type: integer</para>
</listitem>
<listitem>
<para>values: 0 .. 2147483647</para>
</listitem>
<listitem>
<para>default value: 0</para>
<para>values: 0 .. 2147483647 (default value: 0)</para>
</listitem>
</itemizedlist>
<command>xfer.network.timeout</command>
<command>xfer.network.timeout</command>: timeout for xfer request (in seconds)
<itemizedlist>
<listitem>
<para>description: timeout for xfer request (in seconds)</para>
</listitem>
<listitem>
<para>type: integer</para>
</listitem>
<listitem>
<para>values: 5 .. 2147483647</para>
</listitem>
<listitem>
<para>default value: 300</para>
<para>values: 5 .. 2147483647 (default value: 300)</para>
</listitem>
</itemizedlist>
+64
View File
@@ -0,0 +1,64 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
WeeChat documentation (german version)
Copyright (c) 2003-2008 by FlashCode <flashcode@flashtux.org>
This manual is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 3 of the License, or
(at your option) any later version.
This manual is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
-->
<section id="secPluginAlias">
<!-- TRANSLATION NEEDED -->
<title>Alias plugin</title>
<para>
Alias plugin lets you create alias for commands (from WeeChat or other
plugins).
</para>
<section id="secAliasCommands">
<title>Commands</title>
<para>
&alias_commands.xml;
</para>
</section>
<section id="secAliasInfosHooked">
<title>Infos and infolists</title>
<para>
<informaltable colsep="0" frame="none">
<tgroup cols="3">
<thead>
<row>
<entry>Type</entry>
<entry>Name</entry>
<entry>Description</entry>
</row>
</thead>
<tbody>
&alias_infos.xml;
</tbody>
</tgroup>
</informaltable>
</para>
</section>
</section>
+51
View File
@@ -0,0 +1,51 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
WeeChat documentation (german version)
Copyright (c) 2003-2008 by FlashCode <flashcode@flashtux.org>
This manual is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 3 of the License, or
(at your option) any later version.
This manual is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
-->
<section id="secPluginAspell">
<!-- TRANSLATION NEEDED -->
<title>Aspell plugin</title>
<para>
Aspell plugin lets you check spelling in command line.
It is possible to use many languages by buffer.
</para>
<section id="secAspellOptions">
<title>Options (file aspell.conf)</title>
<para>
&aspell_options.xml;
</para>
</section>
<section id="secAspellCommands">
<title>Commands</title>
<para>
&aspell_commands.xml;
</para>
</section>
</section>
+33 -17
View File
@@ -21,12 +21,14 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
-->
<section id="secCharset">
<section id="secPluginCharset">
<title>Zeichensatz Plugin</title>
<para>
Das Zeichensatz-Plugin ermöglicht das Ver- und Entschlüsseln von Daten
auf 3 Ebenen: Global, pro Server oder pro Channel.
<!-- TRANSLATION NEEDED -->
Charset plugin lets you decode or encode data using charsets.
There is default charset for decode/encode, and specific charsets
for buffers (or group of buffers).
Das Plugin ist optional, wird jedoch empfohlen: wenn es nicht geladen
ist, kann WeeChat nur UTF-8-Daten lesen und schreiben.
</para>
@@ -35,7 +37,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
Das Zeichensatz-Plugin sollte beim Start von WeeChat automatisch geladen
werden.
Um sicherzustellen, dass das Plugin geladen wurde, versuchen Sie:
"<literal>/charset</literal>".
<command>/charset</command>.
Wenn der Befehl nicht gefunden wird, laden Sie das Plugin manuell mit
dem Befehl: <screen>/plugin load charset</screen>
Wenn das Plugin nicht gefunden wird, kompilieren Sie WeeChat erneut
@@ -47,9 +49,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
und den internen Zeichensatz an. Der Terminalzeichensatz hängt von
den LOCALE-Einstellungen ab, der interne ist UTF-8.
Zum Beispiel:
<screen>
-P- Charset plugin starting, terminal charset: ISO-8859-15 (WeeChat internal: UTF-8)
</screen>
<screen>charset: terminal: ISO-8859-15, internal: UTF-8</screen>
</para>
<section id="secCharsetSettings">
@@ -59,11 +59,11 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
<listitem>
<para>
Um den globalen Zeichensatz zum Kodieren und Dekodieren
festzulegen, benutzen Sie den "<literal>/setp</literal>" Befehl.
festzulegen, benutzen Sie den <command>/set</command>" Befehl.
Zum Beispiel:
<screen>
/setp charset.global.decode = ISO-8859-15
/setp charset.global.encode = ISO-8859-15
/set charset.default.decode = ISO-8859-15
/set charset.default.encode = ISO-8859-15
</screen>
Wenn der Zeichensatz zum Dekodieren nicht gesetzt ist (z.B. beim
ersten Start des Plugins), wird es automatisch auf den
@@ -76,8 +76,9 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
</listitem>
<listitem>
<para>
Um den Serverzeichensatz festzulegen, benutzen Sie den
"<literal>/charset</literal>"-Befehl im Server-Puffer.
<!-- TRANSLATION NEEDED -->
To set IRC server charset, use command <command>/charset</command>
on server buffer.
Wenn Sie nur einen Zeichensatz vorgeben, wird dieser automatisch
zum Enkodieren und Dekodieren verwendet.
Zum Beispiel:
@@ -91,9 +92,24 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
</listitem>
<listitem>
<para>
Um den zeichensatz im Channel (oder einem privatem Chat)
festzulegen, müssen Sie den gleichen Befehl wie für den Server
benutzen, jedoch in dem Channel-Puffer (oder Query-Puffer)
<!-- TRANSLATION NEEDED -->
To set IRC channel (or private) charset, use same commands as server,
but on channel (or private) buffer.
</para>
</listitem>
<listitem>
<para>
<!-- TRANSLATION NEEDED -->
To set charset for all IRC channels (and privates) of an IRC server,
use following command:
<screen>/set charset.decode.irc.freenode = ISO-8859-15</screen>
</para>
</listitem>
<listitem>
<para>
<!-- TRANSLATION NEEDED -->
To see all charsets used, use following command:
<screen>/set charset.*</screen>
</para>
</listitem>
</itemizedlist>
@@ -116,7 +132,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
</listitem>
<listitem>
<para>
überprüfen Sie die Zeichensatz-Zeile im Server-Puffer, dort
überprüfen Sie die Zeichensatz-Zeile im WeeChat-Puffer, dort
sollten ISO-XXXXXX oder UTF-8 für den Terminal-Zeichensatz
stehen. Wenn Sie dort ANSI_X3.4-1968 oder andere Werte sehen,
sind Ihre LOCALES eventuell falsch eingestellt.
@@ -125,7 +141,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
<listitem>
<para>
Setze die globalen Dekodier-Einstellungen, z.B.:
<screen>/setp charset.global.decode = ISO-8859-15</screen>
<screen>/set charset.default.decode = ISO-8859-15</screen>
</para>
</listitem>
</itemizedlist>
+9 -9
View File
@@ -40,8 +40,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
<!-- TRANSLATION NEEDED -->
Syntax for the FIFO pipe commands/text is one of following:
<screen>
category,name *text or command here
name *text or command here
plugin.buffer *text or command here
*text or command here
</screen>
</para>
@@ -52,19 +51,20 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
<listitem>
<para>
Ändern des Nicks auf freenode in "mynick|out" :
<screen><prompt>$ </prompt><userinput>echo 'freenode,freenode */nick mynick|out' &gt;~/.weechat/weechat_fifo_12345</userinput></screen>
<screen><prompt>$ </prompt><userinput>echo 'irc.server.freenode */nick mynick|out' &gt;~/.weechat/weechat_fifo_12345</userinput></screen>
</para>
</listitem>
<listitem>
<para>
Senden einer Nachricht an #weechat:
<screen><prompt>$ </prompt><userinput>echo 'freenode,#weechat *hello everybody!' >~/.weechat/weechat_fifo_12345</userinput></screen>
<!-- TRANSLATION NEEDED -->
display text on IRC #weechat channel:
<screen><prompt>$ </prompt><userinput>echo 'irc.freenode.#weechat *hello everybody!' >~/.weechat/weechat_fifo_12345</userinput></screen>
</para>
</listitem>
<listitem>
<para>
Senden einer Nachricht an den gegenwärtigen Channel (Puffer, der
in WeeChat angezeigt wird):
<!-- TRANSLATION NEEDED -->
display text on current buffer:
<screen><prompt>$ </prompt><userinput>echo '*hello!' >~/.weechat/weechat_fifo_12345</userinput></screen>
<emphasis>Warnung:</emphasis> Das ist gefährlich und sie sollten
das nicht tun, ausgenommen sie wissen was sie tun!
@@ -74,7 +74,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
<para>
Sende zwei Kommandos um (alle) Perl-Skripte abzuschalten/neu zu
laden (getrennt durch ein "\n"):
<screen><prompt>$ </prompt><userinput>echo -e "weechat,weechat */perl unload\nweechat,weechat */perl autoload" >~/.weechat/weechat_fifo_12345</userinput></screen>
<screen><prompt>$ </prompt><userinput>echo -e '*/perl unload\n*/perl autoload' >~/.weechat/weechat_fifo_12345</userinput></screen>
</para>
</listitem>
</itemizedlist>
@@ -94,7 +94,7 @@ fi
</screen>
Wenn das Skript "auto_weechat_command" heisst, können sie es
folgendermassen aufrufen:
<screen><prompt>$ </prompt><userinput>./auto_weechat_command "freenode,#weechat *hello"</userinput></screen>
<screen><prompt>$ </prompt><userinput>./auto_weechat_command 'irc.freenode.#weechat *hello'</userinput></screen>
</para>
</section>
+70 -1
View File
@@ -2,7 +2,7 @@
<!--
WeeChat documentation (english version)
WeeChat documentation (german version)
Copyright (c) 2003-2008 by FlashCode <flashcode@flashtux.org>
@@ -22,6 +22,75 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
-->
<section id="secPluginIrc">
<!-- TRANSLATION NEEDED -->
<title>IRC plugin</title>
<para>
The IRC plugin is designed to chat thru IRC protocols with other people.
It is multi-servers, and offers all supported IRC commands including DCC
chat and file transfer (via xfer plugin, see
<xref linkend="secPluginXfer" />).
</para>
<section id="secIrcCommandLineOptions">
<title>Command line options</title>
<para>
It is possible to give URL for one or many IRC servers, as
follow:
<screen>irc[6][s]://[pseudo[:mot_passe]@]irc.example.org[:port][/channel][,channel[...]</screen>
Example to join #weechat and #toto on
"<literal>irc.freenode.net</literal>" server, default port (6667),
with "nono" nick:
<screen><prompt>$ </prompt><userinput>weechat-curses irc://nono@irc.freenode.net/#weechat,#toto</userinput></screen>
</para>
</section>
<section id="secIrcOptions">
<title>Options (file irc.conf)</title>
<para>
&irc_options.xml;
</para>
</section>
<section id="secIrcCommands">
<title>Commandes</title>
<para>
Almost all commands must be executed on a server or channel buffer.
Exceptions are: <command>/server</command>, <command>/connect</command>
and <command>/ignore</command>.
</para>
<para>
&irc_commands.xml;
</para>
</section>
<section id="secIrcInfosHooked">
<title>Infos and infolists</title>
<para>
<informaltable colsep="0" frame="none">
<tgroup cols="3">
<thead>
<row>
<entry>Type</entry>
<entry>Name</entry>
<entry>Description</entry>
</row>
</thead>
<tbody>
&irc_infos.xml;
</tbody>
</tgroup>
</informaltable>
</para>
</section>
</section>
+178
View File
@@ -0,0 +1,178 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
WeeChat documentation (german version)
Copyright (c) 2003-2008 by FlashCode <flashcode@flashtux.org>
This manual is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 3 of the License, or
(at your option) any later version.
This manual is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
-->
<section id="secPluginLogger">
<title>Logger plugin</title>
<para>
The Logger plugin lets you save content of buffers to files, with options
about what and how it is saved.
</para>
<section id="secLoggerOptions">
<title>Options (file logger.conf)</title>
<para>
&logger_options.xml;
</para>
</section>
<section id="secLoggerCommands">
<title>Commands</title>
<para>
&logger_commands.xml;
</para>
</section>
<section id="secLoggerInfosHooked">
<title>Infos and infolists</title>
<para>
<informaltable colsep="0" frame="none">
<tgroup cols="3">
<thead>
<row>
<entry>Type</entry>
<entry>Name</entry>
<entry>Description</entry>
</row>
</thead>
<tbody>
&logger_infos.xml;
</tbody>
</tgroup>
</informaltable>
</para>
</section>
<section id="secLoggerLevels">
<title>Levels</title>
<para>
Logging is made with a level for each buffer. Default level is 9 (log
all messages displayed on buffer).
You can change level for one buffer, or a group of buffers.
</para>
<para>
Possible levels are 0 to 9. Zero means "<literal>do not log
anything</literal>" and 9 means "<literal>log all messages</literal>".
</para>
<para>
Plugins are using different levels for messages displayed.
IRC plugin uses following levels:
<itemizedlist>
<listitem>
<para>
Level 1: message from user (on channel or private)
</para>
</listitem>
<listitem>
<para>
Level 2: nick change (you or someone else)
</para>
</listitem>
<listitem>
<para>
Level 3: any server message (except join/part/quit)
</para>
</listitem>
<listitem>
<para>
Level 4: server message join/part/quit
</para>
</listitem>
</itemizedlist>
So if you set level 3 for an IRC channel, WeeChat will log all messages,
but not join/part/quit.
</para>
<para>
Some examples:
<itemizedlist>
<listitem>
<para>
set level 3 for IRC channel #weechat:
<screen>/set logger.level.irc.freenode.#weechat = 3</screen>
</para>
</listitem>
<listitem>
<para>
set level 3 for freenode server buffer:
<screen>/set logger.level.irc.server.freenode = 3</screen>
</para>
</listitem>
<listitem>
<para>
set level 3 for all channels on server freenode:
<screen>/set logger.level.irc.freenode = 3</screen>
</para>
</listitem>
<listitem>
<para>
set level 2 for all IRC buffers:
<screen>/set logger.level.irc = 2</screen>
</para>
</listitem>
</itemizedlist>
</para>
</section>
<section id="secLoggerMasks">
<title>Filename masks</title>
<para>
It is possible to define a filename mask for each buffer, and use local
buffer variables to build filename (to see local variables for current
buffer: <command>/buffer localvar</command>).
</para>
<para>
For example if you want one directory by IRC server and one file by
channel inside:
<screen>/set logger.mask.irc = "irc/$server/$channel.weechatlog"</screen>
You'll have following files:
<screen>
~/.weechat/
|--- logs/
|--- irc/
|--- freenode/
| freenode.weechatlog
| #weechat.weechatlog
| #mychan.weechatlog
|--- oftc/
| oftc.weechatlog
| #chan1.weechatlog
| #chan2.weechatlog
</screen>
</para>
</section>
</section>
+58
View File
@@ -0,0 +1,58 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
WeeChat documentation (german version)
Copyright (c) 2003-2008 by FlashCode <flashcode@flashtux.org>
This manual is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 3 of the License, or
(at your option) any later version.
This manual is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
-->
<section id="secPluginScripts">
<!-- TRANSLATION NEEDED -->
<title>Scripts plugins</title>
<para>
WeeChat provides 5 scripting plugins: Perl, Python, Ruby, Lua and Tcl.
These plugins can load, execute and unload scripts for these languages.
</para>
<para>
For more information about how to write scripts, or WeeChat API for
scripts, please read "<literal>WeeChat developer guide</literal>".
</para>
<para>
You can find some scripts for WeeChat here:
<ulink url="http://weechat.flashtux.org/plugins.php">
http://weechat.flashtux.org/plugins.php
</ulink>
</para>
<section id="secScriptsCommands">
<title>Commands</title>
<para>
&perl_commands.xml;
&python_commands.xml;
&ruby_commands.xml;
&lua_commands.xml;
&tcl_commands.xml;
</para>
</section>
</section>
+42 -1
View File
@@ -2,7 +2,7 @@
<!--
WeeChat documentation (english version)
WeeChat documentation (german version)
Copyright (c) 2003-2008 by FlashCode <flashcode@flashtux.org>
@@ -22,6 +22,47 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
-->
<section id="secPluginXfer">
<!-- TRANSLATION NEEDED -->
<title>Xfer plugin</title>
<section id="secXferOptions">
<title>Options (file xfer.conf)</title>
<para>
&xfer_options.xml;
</para>
</section>
<section id="secXferCommands">
<title>Commands</title>
<para>
&xfer_commands.xml;
</para>
</section>
<section id="secXferInfosHooked">
<title>Infos and infolists</title>
<para>
<informaltable colsep="0" frame="none">
<tgroup cols="3">
<thead>
<row>
<entry>Type</entry>
<entry>Name</entry>
<entry>Description</entry>
</row>
</thead>
<tbody>
&xfer_infos.xml;
</tbody>
</tgroup>
</informaltable>
</para>
</section>
</section>
+142
View File
@@ -0,0 +1,142 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
WeeChat documentation (german version)
Copyright (c) 2003-2008 by FlashCode <flashcode@flashtux.org>
This manual is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 3 of the License, or
(at your option) any later version.
This manual is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
-->
<chapter id="chapPlugins">
<!-- TRANSLATION NEEDED -->
<title>Plugins</title>
<para>
This chapter describes WeeChat plugin mechanism and default plugins
provided with WeeChat.
</para>
<para>
To learn more about plugin or script development (thru API), please read
"<literal>WeeChat developer guide</literal>".
</para>
<section id="secPluginsInWeeChat">
<title>Plugins in WeeChat</title>
<para>
A plugin is dynamic library, written in C and compiled, which is loaded
by WeeChat.
Under GNU/Linux, the file has ".so" extension, ".dll" under Windows.
</para>
<para>
Plugins found are automatically loaded when WeeChat is starting, and it
is possible to load or unload plugins while WeeChat is running.
</para>
<para>
It's important to make difference between a <literal>plugin</literal> and
a <literal>script</literal>: a plugin is a binary file compiled and
loaded with command<command>/plugin</command>, whereas a script is a text
file loaded with a plugin like <literal>Perl</literal> with command
<command>/perl</command>.
</para>
<para>
You can use command <command>/plugin</command> to load/unload a plugin,
or list all loaded plugins.
When a plugin is unloaded, all buffers created by this plugin are
automatically closed.
</para>
<para>
Examples to load, unload or list plugins:
<screen>
/plugin load irc
/plugin unload irc
/plugin list
</screen>
</para>
<para>
Default plugins are:
<itemizedlist>
<listitem>
<para>alias: define alias for commands</para>
</listitem>
<listitem>
<para>aspell: spell checking for command line</para>
</listitem>
<listitem>
<para>charset: charset decoding/encoding for buffers</para>
</listitem>
<listitem>
<para>demo: demo plugin (not compiled by default, not documented)</para>
</listitem>
<listitem>
<para>fifo: FIFO pipe used to remotely send commands to WeeChat</para>
</listitem>
<listitem>
<para>irc: IRC chat protocol</para>
</listitem>
<listitem>
<para>logger: log buffers to files</para>
</listitem>
<listitem>
<para>notify: notify level for buffers</para>
</listitem>
<listitem>
<para>perl: Perl scripting API</para>
</listitem>
<listitem>
<para>python: Python scripting API</para>
</listitem>
<listitem>
<para>ruby: Ruby scripting API</para>
</listitem>
<listitem>
<para>lua: Lua scripting API</para>
</listitem>
<listitem>
<para>tcl: Tcl scripting API</para>
</listitem>
<listitem>
<para>xfer: file transfert and direct chat</para>
</listitem>
</itemizedlist>
</para>
</section>
&plugin_alias.de.xml;
&plugin_aspell.de.xml;
&plugin_charset.de.xml;
&plugin_fifo.de.xml;
&plugin_irc.de.xml;
&plugin_logger.de.xml;
&plugin_scripts.de.xml;
&plugin_xfer.de.xml;
</chapter>
+14 -35
View File
@@ -149,7 +149,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
Sie können diese Datei entsprechend ihren Bedürfnissen editieren,
um Weechat anzupassen oder Parameter zu beeinflussen mit
"<literal>/set</literal>" Kommando in WeeChat
(siehe <xref linkend="secWeeChatCommands" />)
(siehe <xref linkend="secWeechatCommands" />)
</para>
</section>
@@ -698,42 +698,12 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
</section>
<section id="secWeeChatCommands">
<title>WeeChat Kommandos</title>
<section id="secWeechatOptions">
<!-- TRANSLATION NEEDED -->
<title>WeeChat options (file weechat.conf)</title>
<para>
Dieses Kapitel listet alle WeeChat-Kommandos auf.
</para>
<para>
<!-- &weechat_commands.xml; -->
</para>
</section>
<section id="secConfigurationFile">
<title>Konfigurationsdatei</title>
<para>
Liste der Optionen für die Konfigurationsdatei:
<informaltable colsep="0" frame="none">
<tgroup cols="5">
<thead>
<row>
<entry>Option</entry>
<entry>Typ</entry>
<entry>Wert</entry>
<entry>Default</entry>
<entry>Beschreibung</entry>
</row>
</thead>
<tbody>
<!-- &config.xml; -->
</tbody>
</tgroup>
</informaltable>
&weechat_options.xml;
</para>
<para>
@@ -814,4 +784,13 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
</section>
<section id="secWeechatCommands">
<title>WeeChat Kommandos</title>
<para>
&weechat_commands.xml;
</para>
</section>
</chapter>
+7 -2
View File
@@ -33,9 +33,14 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
<!ENTITY intro.de.xml SYSTEM "intro.de.xml">
<!ENTITY install.de.xml SYSTEM "install.de.xml">
<!ENTITY usage.de.xml SYSTEM "usage.de.xml">
<!ENTITY plugin_irc.de.xml SYSTEM "plugin_irc.de.xml">
<!ENTITY plugins.de.xml SYSTEM "plugins.de.xml">
<!ENTITY plugin_alias.de.xml SYSTEM "plugin_alias.de.xml">
<!ENTITY plugin_aspell.de.xml SYSTEM "plugin_aspell.de.xml">
<!ENTITY plugin_charset.de.xml SYSTEM "plugin_charset.de.xml">
<!ENTITY plugin_fifo.de.xml SYSTEM "plugin_fifo.de.xml">
<!ENTITY plugin_irc.de.xml SYSTEM "plugin_irc.de.xml">
<!ENTITY plugin_logger.de.xml SYSTEM "plugin_logger.de.xml">
<!ENTITY plugin_scripts.de.xml SYSTEM "plugin_scripts.de.xml">
<!ENTITY plugin_xfer.de.xml SYSTEM "plugin_xfer.de.xml">
<!ENTITY authors.de.xml SYSTEM "authors.de.xml">
]>
@@ -106,7 +111,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
&usage.de.xml;
<!-- &plugins.de.xml; -->
&plugins.de.xml;
&authors.de.xml;
+8 -11
View File
@@ -63,7 +63,7 @@ my @locale_list = qw(en_US fr_FR de_DE);
# /name (where "name" # is name of plugin)
# Note: we consider core is a plugin called "weechat"
my %plugin_list = ("weechat" => "co", "alias" => "",
"aspell" => "o", "charset" => "c",
"aspell" => "o", "charset" => "co",
"demo" => "co", "fifo" => "co",
"irc" => "co", "logger" => "co",
"notify" => "co", "perl" => "",
@@ -73,6 +73,8 @@ my %plugin_list = ("weechat" => "co", "alias" => "",
# options to ignore
my @ignore_options = ("aspell\\.dict\\..*",
"charset\\.decode\\..*",
"charset\\.encode\\..*",
"irc\\.server\\..*",
"logger\\.level\\..*",
"logger\\.mask\\..*",
@@ -251,13 +253,13 @@ sub docgen
my $args_description = $plugin_commands{$plugin}{$command}{"args_description"};
$args_description = $d->get($args_description) if ($args_description ne "");
print FILE "<command>".$command;
print FILE "<command>/".$command;
print FILE escape(" ".$args) if ($args ne "");
print FILE "</command>\n";
print FILE "<programlisting>\n";
print FILE escape($description."\n") if ($description ne "");
print FILE escape("\n".$args_description."\n") if ($args_description ne "");
print FILE "</programlisting>\n";
print FILE "</programlisting>\n\n";
}
#weechat::print("", "docgen: file ok: '$filename'");
$num_files_written++;
@@ -319,19 +321,14 @@ sub docgen
$values = $d->get("a color name");
}
print FILE "<command>".$config.".".$section.".".$option."</command>\n";
print FILE "<command>".$config.".".$section.".".$option."</command>: ".escape($description)."\n";
print FILE "<itemizedlist>\n";
print FILE " <listitem>\n";
print FILE " <para>".$d->get("description").": ".escape($description)."</para>\n";
print FILE " </listitem>\n";
print FILE " <listitem>\n";
print FILE " <para>".$d->get("type").": ".$type_nls."</para>\n";
print FILE " </listitem>\n";
print FILE " <listitem>\n";
print FILE " <para>".$d->get("values").": ".escape($values)."</para>\n";
print FILE " </listitem>\n";
print FILE " <listitem>\n";
print FILE " <para>".$d->get("default value").": ".escape($default_value)."</para>\n";
print FILE " <para>".$d->get("values").": ".escape($values)." "
."(".$d->get("default value").": ".escape($default_value).")</para>\n";
print FILE " </listitem>\n";
print FILE "</itemizedlist>\n\n";
}
+2 -2
View File
@@ -146,8 +146,8 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
<listitem>
<para>
WeeChat forum:
<ulink url="http://forums.flashtux.org">
http://forums.flashtux.org
<ulink url="http://forums.flashtux.org/">
http://forums.flashtux.org/
</ulink>
</para>
</listitem>
+2 -1
View File
@@ -6,7 +6,7 @@
docgen.pl builds XML doc files to include in many languages
-->
<command>alias [alias_name [command [arguments]]]</command>
<command>/alias [alias_name [command [arguments]]]</command>
<programlisting>
create an alias for a command
@@ -17,3 +17,4 @@ alias_name: name of alias
Note: in command, special variables $1, $2,..,$9 are replaced by arguments given by user, and $* is replaced by all arguments.
Variables $nick, $channel and $server are replaced by current nick/channel/server.
</programlisting>
+2 -1
View File
@@ -6,7 +6,7 @@
docgen.pl builds XML doc files to include in many languages
-->
<command>aspell [list | enable lang | disable | addword [lang] word]</command>
<command>/aspell [list | enable lang | disable | addword [lang] word]</command>
<programlisting>
aspell plugin configuration
@@ -17,3 +17,4 @@ addword: add a word in your personnal aspell dictionary
Input line beginning with a '/' is not checked, except for some commands.
</programlisting>
+8 -32
View File
@@ -6,67 +6,43 @@
docgen.pl builds XML doc files to include in many languages
-->
<command>aspell.check.commands</command>
<command>aspell.check.commands</command>: comma separated list of commands for which spell checking is enabled (spell checking is disabled for all other commands)
<itemizedlist>
<listitem>
<para>description: comma separated list of commands for which spell checking is enabled (spell checking is disabled for all other commands)</para>
</listitem>
<listitem>
<para>type: string</para>
</listitem>
<listitem>
<para>values: any string</para>
</listitem>
<listitem>
<para>default value: 'ame,amsg,away,command,cycle,kick,kickban,me,msg,notice,part,query,quit,topic'</para>
<para>values: any string (default value: 'ame,amsg,away,command,cycle,kick,kickban,me,msg,notice,part,query,quit,topic')</para>
</listitem>
</itemizedlist>
<command>aspell.check.default_dict</command>
<command>aspell.check.default_dict</command>: default dictionary (or comma separated list of dictionaries) to use when buffer has no dictionary defined (leave blank to disable aspell on buffers for which you didn't explicitely enabled it)
<itemizedlist>
<listitem>
<para>description: default dictionary (or comma separated list of dictionaries) to use when buffer has no dictionary defined (leave blank to disable aspell on buffers for which you didn't explicitely enabled it)</para>
</listitem>
<listitem>
<para>type: string</para>
</listitem>
<listitem>
<para>values: any string</para>
</listitem>
<listitem>
<para>default value: ''</para>
<para>values: any string (default value: '')</para>
</listitem>
</itemizedlist>
<command>aspell.check.word_min_length</command>
<command>aspell.check.word_min_length</command>: minimum length for a word to be spell checked (use 0 to check all words)
<itemizedlist>
<listitem>
<para>description: minimum length for a word to be spell checked (use 0 to check all words)</para>
</listitem>
<listitem>
<para>type: integer</para>
</listitem>
<listitem>
<para>values: 0 .. 2147483647</para>
</listitem>
<listitem>
<para>default value: 2</para>
<para>values: 0 .. 2147483647 (default value: 2)</para>
</listitem>
</itemizedlist>
<command>aspell.look.color</command>
<command>aspell.look.color</command>: color used for mispelled words
<itemizedlist>
<listitem>
<para>description: color used for mispelled words</para>
</listitem>
<listitem>
<para>type: color</para>
</listitem>
<listitem>
<para>values: a color name</para>
</listitem>
<listitem>
<para>default value: lightred</para>
<para>values: a color name (default value: lightred)</para>
</listitem>
</itemizedlist>
+2 -1
View File
@@ -6,7 +6,7 @@
docgen.pl builds XML doc files to include in many languages
-->
<command>charset [[decode | encode] charset] | [reset]</command>
<command>/charset [[decode | encode] charset] | [reset]</command>
<programlisting>
change charset for current buffer
@@ -15,3 +15,4 @@ change charset for current buffer
charset: new charset for current buffer
reset: reset charsets for current buffer
</programlisting>
+28
View File
@@ -0,0 +1,28 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
********* WARNING! *********
This file is autogenerated with docgen.pl script. *** DO NOT EDIT! ***
docgen.pl builds XML doc files to include in many languages
-->
<command>charset.default.decode</command>: global decoding charset
<itemizedlist>
<listitem>
<para>type: string</para>
</listitem>
<listitem>
<para>values: any string (default value: 'iso-8859-1')</para>
</listitem>
</itemizedlist>
<command>charset.default.encode</command>: global encoding charset
<itemizedlist>
<listitem>
<para>type: string</para>
</listitem>
<listitem>
<para>values: any string (default value: '')</para>
</listitem>
</itemizedlist>
+10 -5
View File
@@ -6,15 +6,17 @@
docgen.pl builds XML doc files to include in many languages
-->
<command>demo_buffer name</command>
<command>/demo_buffer name</command>
<programlisting>
open a new buffer
</programlisting>
<command>demo_buffer_set property value</command>
<command>/demo_buffer_set property value</command>
<programlisting>
set a buffer property
</programlisting>
<command>demo_info [info [arguments]]</command>
<command>/demo_info [info [arguments]]</command>
<programlisting>
get and display an info
@@ -23,7 +25,8 @@ arguments: optional arguments for info
Without argument, this command displays list of available infos
</programlisting>
<command>demo_infolist [infolist [arguments]]</command>
<command>/demo_infolist [infolist [arguments]]</command>
<programlisting>
get and display an infolist
@@ -32,9 +35,11 @@ arguments: optional arguments for infolist
Without argument, this command displays list of available infolists
</programlisting>
<command>demo_printf [text]</command>
<command>/demo_printf [text]</command>
<programlisting>
print some messages on current ubffer
text: write this text
</programlisting>
+124 -62
View File
@@ -6,39 +6,44 @@
docgen.pl builds XML doc files to include in many languages
-->
<command>admin [target]</command>
<command>/admin [target]</command>
<programlisting>
find information about the administrator of the server
target: server
</programlisting>
<command>ame message</command>
<command>/ame message</command>
<programlisting>
send a CTCP action to all channels of all connected servers
message: message to send
</programlisting>
<command>amsg text</command>
<command>/amsg text</command>
<programlisting>
send message to all channels of all connected servers
text: text to send
</programlisting>
<command>away [-all] [message]</command>
<command>/away [-all] [message]</command>
<programlisting>
toggle away status
-all: toggle away status on all connected servers
message: message for away (if no message is given, away status is removed)
</programlisting>
<command>ban [channel] [nickname [nickname ...]]</command>
<command>/ban [channel] [nickname [nickname ...]]</command>
<programlisting>
ban nicks or hosts
channel: channel for ban
nickname: user or host to ban
</programlisting>
<command>connect [-all [-nojoin] | servername [servername ...] [-nojoin] | hostname [-port port] [-ipv6] [-ssl]]</command>
<command>/connect [-all [-nojoin] | servername [servername ...] [-nojoin] | hostname [-port port] [-ipv6] [-ssl]]</command>
<programlisting>
connect to server(s)
@@ -50,7 +55,8 @@ servername: internal server name to connect
ipv6: use IPv6 protocol
ssl: use SSL protocol
</programlisting>
<command>ctcp receiver type [arguments]</command>
<command>/ctcp receiver type [arguments]</command>
<programlisting>
send a CTCP message (Client-To-Client Protocol)
@@ -58,14 +64,16 @@ send a CTCP message (Client-To-Client Protocol)
type: CTCP type (examples: "version", "ping", ..)
arguments: arguments for CTCP
</programlisting>
<command>cycle [channel[,channel]] [part_message]</command>
<command>/cycle [channel[,channel]] [part_message]</command>
<programlisting>
leave and rejoin a channel
channel: channel name for cycle
part_message: part message (displayed to other users)
</programlisting>
<command>dcc action [nickname [file]]</command>
<command>/dcc action [nickname [file]]</command>
<programlisting>
start DCC (file or chat)
@@ -73,34 +81,41 @@ start DCC (file or chat)
nickname: nickname to send file or chat
file: filename (on local host)
</programlisting>
<command>dehalfop [nickname [nickname]]</command>
<command>/dehalfop [nickname [nickname]]</command>
<programlisting>
remove half channel operator status from nickname(s)
</programlisting>
<command>deop [nickname [nickname]]</command>
<command>/deop [nickname [nickname]]</command>
<programlisting>
remove channel operator status from nickname(s)
</programlisting>
<command>devoice [nickname [nickname]]</command>
<command>/devoice [nickname [nickname]]</command>
<programlisting>
remove voice from nickname(s)
</programlisting>
<command>die</command>
<command>/die</command>
<programlisting>
shutdown the server
</programlisting>
<command>disconnect [-all | servername [servername ...]]</command>
<command>/disconnect [-all | servername [servername ...]]</command>
<programlisting>
disconnect from server(s)
-all: disconnect from all servers
servername: server name to disconnect
</programlisting>
<command>halfop [nickname [nickname]]</command>
<command>/halfop [nickname [nickname]]</command>
<programlisting>
give half channel operator status to nickname(s)
</programlisting>
<command>ignore [list] | [add [re:]nick/host [server [channel]]] | [del number|-all]</command>
<command>/ignore [list] | [add [re:]nick/host [server [channel]]] | [del number|-all]</command>
<programlisting>
ignore nicks/hosts from servers or channels
@@ -121,33 +136,38 @@ Examples:
ignore host "toto*@*.domain.com" on freenode/#weechat:
/ignore add toto*@*.domain.com freenode #weechat
</programlisting>
<command>info [target]</command>
<command>/info [target]</command>
<programlisting>
get information describing the server
target: server name
</programlisting>
<command>invite nickname channel</command>
<command>/invite nickname channel</command>
<programlisting>
invite a nick on a channel
nickname: nick to invite
channel: channel to invite
</programlisting>
<command>ison nickname [nickname ...]</command>
<command>/ison nickname [nickname ...]</command>
<programlisting>
check if a nickname is currently on IRC
nickname: nickname
</programlisting>
<command>join channel[,channel] [key[,key]]</command>
<command>/join channel[,channel] [key[,key]]</command>
<programlisting>
join a channel
channel: channel name to join
key: key to join the channel
</programlisting>
<command>kick [channel] nickname [comment]</command>
<command>/kick [channel] nickname [comment]</command>
<programlisting>
forcibly remove a user from a channel
@@ -155,7 +175,8 @@ forcibly remove a user from a channel
nickname: nickname to kick
comment: comment for kick
</programlisting>
<command>kickban [channel] nickname [comment]</command>
<command>/kickban [channel] nickname [comment]</command>
<programlisting>
kicks and bans a nick from a channel
@@ -163,41 +184,47 @@ kicks and bans a nick from a channel
nickname: nickname to kick and ban
comment: comment for kick
</programlisting>
<command>kill nickname comment</command>
<command>/kill nickname comment</command>
<programlisting>
close client-server connection
nickname: nickname
comment: comment for kill
</programlisting>
<command>links [[server] server_mask]</command>
<command>/links [[server] server_mask]</command>
<programlisting>
list all servernames which are known by the server answering the query
server: this server should answer the query
server_mask: list of servers must match this mask
</programlisting>
<command>list [channel[,channel] [server]]</command>
<command>/list [channel[,channel] [server]]</command>
<programlisting>
list channels and their topic
channel: channel to list (a regexp is allowed)
server: server name
</programlisting>
<command>lusers [mask [target]]</command>
<command>/lusers [mask [target]]</command>
<programlisting>
get statistics about the size of the IRC network
mask: servers matching the mask only
target: server for forwarding request
</programlisting>
<command>me message</command>
<command>/me message</command>
<programlisting>
send a CTCP action to the current channel
message: message to send
</programlisting>
<command>mode { channel {[+|-]|o|p|s|i|t|n|b|v} [limit] [user] [ban mask] } | { nickname {[+|-]|i|w|s|o} }</command>
<command>/mode { channel {[+|-]|o|p|s|i|t|n|b|v} [limit] [user] [ban mask] } | { nickname {[+|-]|i|w|s|o} }</command>
<programlisting>
change channel or user mode
@@ -222,84 +249,97 @@ user modes:
w: user receives wallops
o: operator flag
</programlisting>
<command>motd [target]</command>
<command>/motd [target]</command>
<programlisting>
get the "Message Of The Day"
target: server name
</programlisting>
<command>msg receiver[,receiver] text</command>
<command>/msg receiver[,receiver] text</command>
<programlisting>
send message to a nick or channel
receiver: nick or channel (may be mask, '*' = current channel)
text: text to send
</programlisting>
<command>names [channel[,channel]]</command>
<command>/names [channel[,channel]]</command>
<programlisting>
list nicknames on channels
channel: channel name
</programlisting>
<command>nick [-all] nickname</command>
<command>/nick [-all] nickname</command>
<programlisting>
change current nickname
-all: set new nickname for all connected servers
nickname: new nickname
</programlisting>
<command>notice nickname text</command>
<command>/notice nickname text</command>
<programlisting>
send notice message to user
nickname: user to send notice to
text: text to send
</programlisting>
<command>op nickname [nickname]</command>
<command>/op nickname [nickname]</command>
<programlisting>
give channel operator status to nickname(s)
</programlisting>
<command>oper user password</command>
<command>/oper user password</command>
<programlisting>
get operator privileges
user/password: used to get privileges on current IRC server
</programlisting>
<command>part [channel[,channel]] [part_message]</command>
<command>/part [channel[,channel]] [part_message]</command>
<programlisting>
leave a channel
channel: channel name to leave
part_message: part message (displayed to other users)
</programlisting>
<command>ping server1 [server2]</command>
<command>/ping server1 [server2]</command>
<programlisting>
ping server
server1: server to ping
server2: forward ping to this server
</programlisting>
<command>pong daemon [daemon2]</command>
<command>/pong daemon [daemon2]</command>
<programlisting>
answer to a ping message
daemon: daemon who has responded to Ping message
daemon2: forward message to this daemon
</programlisting>
<command>query nickname [text]</command>
<command>/query nickname [text]</command>
<programlisting>
send a private message to a nick
nickname: nickname for private conversation
text: text to send
</programlisting>
<command>quote data</command>
<command>/quote data</command>
<programlisting>
send raw data to server without parsing
data: raw data to send
</programlisting>
<command>reconnect [-all [-nojoin] | servername [servername ...] [-nojoin]]</command>
<command>/reconnect [-all [-nojoin] | servername [servername ...] [-nojoin]]</command>
<programlisting>
reconnect to server(s)
@@ -307,15 +347,18 @@ reconnect to server(s)
servername: server name to reconnect
-nojoin: do not join any channel (even if autojoin is enabled on server)
</programlisting>
<command>rehash</command>
<command>/rehash</command>
<programlisting>
tell the server to reload its config file
</programlisting>
<command>restart</command>
<command>/restart</command>
<programlisting>
tell the server to restart itself
</programlisting>
<command>server [list [servername]] | [listfull [servername]] | [add servername hostname[/port] [-auto | -noauto] [-ipv6] [-ssl]] | [copy servername newservername] | [rename servername newservername] | [del servername] | [deloutq] | [switch]</command>
<command>/server [list [servername]] | [listfull [servername]] | [add servername hostname[/port] [-auto | -noauto] [-ipv6] [-ssl]] | [copy servername newservername] | [rename servername newservername] | [del servername] | [deloutq] | [switch]</command>
<programlisting>
list, add or remove servers
@@ -345,42 +388,48 @@ Examples:
/server deloutq
/server switch
</programlisting>
<command>service nickname reserved distribution type reserved info</command>
<command>/service nickname reserved distribution type reserved info</command>
<programlisting>
register a new service
distribution: visibility of service
type: reserved for future usage
</programlisting>
<command>servlist [mask [type]]</command>
<command>/servlist [mask [type]]</command>
<programlisting>
list services currently connected to the network
mask: list only services matching this mask
type: list only services of this type
</programlisting>
<command>squery service text</command>
<command>/squery service text</command>
<programlisting>
deliver a message to a service
service: name of service
text: text to send
</programlisting>
<command>squit server comment</command>
<command>/squit server comment</command>
<programlisting>
disconnect server links
server: server name
comment: comment for quit
</programlisting>
<command>stats [query [server]]</command>
<command>/stats [query [server]]</command>
<programlisting>
query statistics about server
query: c/h/i/k/l/m/o/y/u (see RFC1459)
server: server name
</programlisting>
<command>summon user [target [channel]]</command>
<command>/summon user [target [channel]]</command>
<programlisting>
give users who are on a host running an IRC server a message asking them to please join IRC
@@ -388,76 +437,88 @@ give users who are on a host running an IRC server a message asking them to plea
target: server name
channel: channel name
</programlisting>
<command>time [target]</command>
<command>/time [target]</command>
<programlisting>
query local time from server
target: query time from specified server
</programlisting>
<command>topic [channel] [topic]</command>
<command>/topic [channel] [topic]</command>
<programlisting>
get/set channel topic
channel: channel name
topic: new topic for channel (if topic is "-delete" then topic is deleted)
</programlisting>
<command>trace [target]</command>
<command>/trace [target]</command>
<programlisting>
find the route to specific server
target: server
</programlisting>
<command>unban [channel] nickname [nickname ...]</command>
<command>/unban [channel] nickname [nickname ...]</command>
<programlisting>
unban nicks or hosts
channel: channel for unban
nickname: user or host to unban
</programlisting>
<command>userhost nickname [nickname ...]</command>
<command>/userhost nickname [nickname ...]</command>
<programlisting>
return a list of information about nicknames
nickname: nickname
</programlisting>
<command>users [target]</command>
<command>/users [target]</command>
<programlisting>
list of users logged into the server
target: server
</programlisting>
<command>version [server | nickname]</command>
<command>/version [server | nickname]</command>
<programlisting>
give the version info of nick or server (current or specified)
server: server name
nickname: nickname
</programlisting>
<command>voice [nickname [nickname]]</command>
<command>/voice [nickname [nickname]]</command>
<programlisting>
give voice to nickname(s)
</programlisting>
<command>wallops text</command>
<command>/wallops text</command>
<programlisting>
send a message to all currently connected users who have set the 'w' user mode for themselves
text to send
</programlisting>
<command>who [mask ["o"]]</command>
<command>/who [mask ["o"]]</command>
<programlisting>
generate a query which returns a list of information
mask: only information which match this mask
o: only operators are returned according to the mask supplied
</programlisting>
<command>whois [server] nickname[,nickname]</command>
<command>/whois [server] nickname[,nickname]</command>
<programlisting>
query information about user(s)
server: server name
nickname: nickname (may be a mask)
</programlisting>
<command>whowas nickname [,nickname [,nickname ...]] [count [target]]</command>
<command>/whowas nickname [,nickname [,nickname ...]] [count [target]]</command>
<programlisting>
ask for information about a nickname which no longer exists
@@ -465,3 +526,4 @@ nickname: nickname to search
count: number of replies to return (full search if negative number)
target: reply should match this mask
</programlisting>
+78 -312
View File
@@ -6,627 +6,393 @@
docgen.pl builds XML doc files to include in many languages
-->
<command>irc.look.display_away</command>
<command>irc.look.display_away</command>: display message when (un)marking as away
<itemizedlist>
<listitem>
<para>description: display message when (un)marking as away</para>
</listitem>
<listitem>
<para>type: integer</para>
</listitem>
<listitem>
<para>values: off, local, channel</para>
</listitem>
<listitem>
<para>default value: local</para>
<para>values: off, local, channel (default value: local)</para>
</listitem>
</itemizedlist>
<command>irc.look.display_channel_modes</command>
<command>irc.look.display_channel_modes</command>: display channel modes in "buffer_name" bar item
<itemizedlist>
<listitem>
<para>description: display channel modes in "buffer_name" bar item</para>
</listitem>
<listitem>
<para>type: boolean</para>
</listitem>
<listitem>
<para>values: on, off</para>
</listitem>
<listitem>
<para>default value: on</para>
<para>values: on, off (default value: on)</para>
</listitem>
</itemizedlist>
<command>irc.look.hide_nickserv_pwd</command>
<command>irc.look.hide_nickserv_pwd</command>: hide password displayed by nickserv
<itemizedlist>
<listitem>
<para>description: hide password displayed by nickserv</para>
</listitem>
<listitem>
<para>type: boolean</para>
</listitem>
<listitem>
<para>values: on, off</para>
</listitem>
<listitem>
<para>default value: on</para>
<para>values: on, off (default value: on)</para>
</listitem>
</itemizedlist>
<command>irc.look.highlight_tags</command>
<command>irc.look.highlight_tags</command>: comma separated list of tags for messages that may produce highlight (usually any message from another user, not server messages,..)
<itemizedlist>
<listitem>
<para>description: comma separated list of tags for messages that may produce highlight (usually any message from another user, not server messages,..)</para>
</listitem>
<listitem>
<para>type: string</para>
</listitem>
<listitem>
<para>values: any string</para>
</listitem>
<listitem>
<para>default value: 'irc_privmsg,irc_notice'</para>
<para>values: any string (default value: 'irc_privmsg,irc_notice')</para>
</listitem>
</itemizedlist>
<command>irc.look.nick_completion_smart</command>
<command>irc.look.nick_completion_smart</command>: smart completion for nicks (completes with last speakers first)
<itemizedlist>
<listitem>
<para>description: smart completion for nicks (completes with last speakers first)</para>
</listitem>
<listitem>
<para>type: boolean</para>
</listitem>
<listitem>
<para>values: on, off</para>
</listitem>
<listitem>
<para>default value: on</para>
<para>values: on, off (default value: on)</para>
</listitem>
</itemizedlist>
<command>irc.look.nick_prefix</command>
<command>irc.look.nick_prefix</command>: text to display before nick in chat window
<itemizedlist>
<listitem>
<para>description: text to display before nick in chat window</para>
</listitem>
<listitem>
<para>type: string</para>
</listitem>
<listitem>
<para>values: any string</para>
</listitem>
<listitem>
<para>default value: ''</para>
<para>values: any string (default value: '')</para>
</listitem>
</itemizedlist>
<command>irc.look.nick_suffix</command>
<command>irc.look.nick_suffix</command>: text to display after nick in chat window
<itemizedlist>
<listitem>
<para>description: text to display after nick in chat window</para>
</listitem>
<listitem>
<para>type: string</para>
</listitem>
<listitem>
<para>values: any string</para>
</listitem>
<listitem>
<para>default value: ''</para>
<para>values: any string (default value: '')</para>
</listitem>
</itemizedlist>
<command>irc.look.notice_as_pv</command>
<command>irc.look.notice_as_pv</command>: display notices as private messages
<itemizedlist>
<listitem>
<para>description: display notices as private messages</para>
</listitem>
<listitem>
<para>type: boolean</para>
</listitem>
<listitem>
<para>values: on, off</para>
</listitem>
<listitem>
<para>default value: off</para>
<para>values: on, off (default value: off)</para>
</listitem>
</itemizedlist>
<command>irc.look.one_server_buffer</command>
<command>irc.look.one_server_buffer</command>: use same buffer for all servers
<itemizedlist>
<listitem>
<para>description: use same buffer for all servers</para>
</listitem>
<listitem>
<para>type: boolean</para>
</listitem>
<listitem>
<para>values: on, off</para>
</listitem>
<listitem>
<para>default value: off</para>
<para>values: on, off (default value: off)</para>
</listitem>
</itemizedlist>
<command>irc.look.open_near_server</command>
<command>irc.look.open_near_server</command>: open new channels/privates near server
<itemizedlist>
<listitem>
<para>description: open new channels/privates near server</para>
</listitem>
<listitem>
<para>type: boolean</para>
</listitem>
<listitem>
<para>values: on, off</para>
</listitem>
<listitem>
<para>default value: off</para>
<para>values: on, off (default value: off)</para>
</listitem>
</itemizedlist>
<command>irc.look.show_away_once</command>
<command>irc.look.show_away_once</command>: show remote away message only once in private
<itemizedlist>
<listitem>
<para>description: show remote away message only once in private</para>
</listitem>
<listitem>
<para>type: boolean</para>
</listitem>
<listitem>
<para>values: on, off</para>
</listitem>
<listitem>
<para>default value: on</para>
<para>values: on, off (default value: on)</para>
</listitem>
</itemizedlist>
<command>irc.look.smart_filter</command>
<command>irc.look.smart_filter</command>: filter join/part/quit messages for a nick if not speaking for some minutes on channel (you must create a filter on tag "irc_smart_filter")
<itemizedlist>
<listitem>
<para>description: filter join/part/quit messages for a nick if not speaking for some minutes on channel (you must create a filter on tag "irc_smart_filter")</para>
</listitem>
<listitem>
<para>type: boolean</para>
</listitem>
<listitem>
<para>values: on, off</para>
</listitem>
<listitem>
<para>default value: off</para>
<para>values: on, off (default value: off)</para>
</listitem>
</itemizedlist>
<command>irc.look.smart_filter_delay</command>
<command>irc.look.smart_filter_delay</command>: delay for filtering join/part/quit messages (in minutes)
<itemizedlist>
<listitem>
<para>description: delay for filtering join/part/quit messages (in minutes)</para>
</listitem>
<listitem>
<para>type: integer</para>
</listitem>
<listitem>
<para>values: 1 .. 10080</para>
</listitem>
<listitem>
<para>default value: 5</para>
<para>values: 1 .. 10080 (default value: 5)</para>
</listitem>
</itemizedlist>
<command>irc.network.anti_flood</command>
<command>irc.network.anti_flood</command>: anti-flood: # seconds between two user messages (0 = no anti-flood)
<itemizedlist>
<listitem>
<para>description: anti-flood: # seconds between two user messages (0 = no anti-flood)</para>
</listitem>
<listitem>
<para>type: integer</para>
</listitem>
<listitem>
<para>values: 0 .. 5</para>
</listitem>
<listitem>
<para>default value: 2</para>
<para>values: 0 .. 5 (default value: 2)</para>
</listitem>
</itemizedlist>
<command>irc.network.away_check</command>
<command>irc.network.away_check</command>: interval between two checks for away (in minutes, 0 = never check)
<itemizedlist>
<listitem>
<para>description: interval between two checks for away (in minutes, 0 = never check)</para>
</listitem>
<listitem>
<para>type: integer</para>
</listitem>
<listitem>
<para>values: 0 .. 2147483647</para>
</listitem>
<listitem>
<para>default value: 0</para>
<para>values: 0 .. 2147483647 (default value: 0)</para>
</listitem>
</itemizedlist>
<command>irc.network.away_check_max_nicks</command>
<command>irc.network.away_check_max_nicks</command>: do not check away nicks on channels with high number of nicks (0 = unlimited)
<itemizedlist>
<listitem>
<para>description: do not check away nicks on channels with high number of nicks (0 = unlimited)</para>
</listitem>
<listitem>
<para>type: integer</para>
</listitem>
<listitem>
<para>values: 0 .. 2147483647</para>
</listitem>
<listitem>
<para>default value: 0</para>
<para>values: 0 .. 2147483647 (default value: 0)</para>
</listitem>
</itemizedlist>
<command>irc.network.colors_receive</command>
<command>irc.network.colors_receive</command>: when off, colors codes are ignored in incoming messages
<itemizedlist>
<listitem>
<para>description: when off, colors codes are ignored in incoming messages</para>
</listitem>
<listitem>
<para>type: boolean</para>
</listitem>
<listitem>
<para>values: on, off</para>
</listitem>
<listitem>
<para>default value: on</para>
<para>values: on, off (default value: on)</para>
</listitem>
</itemizedlist>
<command>irc.network.colors_send</command>
<command>irc.network.colors_send</command>: allow user to send colors with special codes (^Cb=bold, ^Ccxx=color, ^Ccxx,yy=color+background, ^Cu=underline, ^Cr=reverse)
<itemizedlist>
<listitem>
<para>description: allow user to send colors with special codes (^Cb=bold, ^Ccxx=color, ^Ccxx,yy=color+background, ^Cu=underline, ^Cr=reverse)</para>
</listitem>
<listitem>
<para>type: boolean</para>
</listitem>
<listitem>
<para>values: on, off</para>
</listitem>
<listitem>
<para>default value: on</para>
<para>values: on, off (default value: on)</para>
</listitem>
</itemizedlist>
<command>irc.network.default_msg_part</command>
<command>irc.network.default_msg_part</command>: default part message (leaving channel) ('%v' will be replaced by WeeChat version in string)
<itemizedlist>
<listitem>
<para>description: default part message (leaving channel) ('%v' will be replaced by WeeChat version in string)</para>
</listitem>
<listitem>
<para>type: string</para>
</listitem>
<listitem>
<para>values: any string</para>
</listitem>
<listitem>
<para>default value: 'WeeChat %v'</para>
<para>values: any string (default value: 'WeeChat %v')</para>
</listitem>
</itemizedlist>
<command>irc.network.default_msg_quit</command>
<command>irc.network.default_msg_quit</command>: default quit message (disconnecting from server) ('%v' will be replaced by WeeChat version in string)
<itemizedlist>
<listitem>
<para>description: default quit message (disconnecting from server) ('%v' will be replaced by WeeChat version in string)</para>
</listitem>
<listitem>
<para>type: string</para>
</listitem>
<listitem>
<para>values: any string</para>
</listitem>
<listitem>
<para>default value: 'WeeChat %v'</para>
<para>values: any string (default value: 'WeeChat %v')</para>
</listitem>
</itemizedlist>
<command>irc.network.lag_check</command>
<command>irc.network.lag_check</command>: interval between two checks for lag (in seconds, 0 = never check)
<itemizedlist>
<listitem>
<para>description: interval between two checks for lag (in seconds, 0 = never check)</para>
</listitem>
<listitem>
<para>type: integer</para>
</listitem>
<listitem>
<para>values: 0 .. 2147483647</para>
</listitem>
<listitem>
<para>default value: 60</para>
<para>values: 0 .. 2147483647 (default value: 60)</para>
</listitem>
</itemizedlist>
<command>irc.network.lag_disconnect</command>
<command>irc.network.lag_disconnect</command>: disconnect after important lag (in minutes, 0 = never disconnect)
<itemizedlist>
<listitem>
<para>description: disconnect after important lag (in minutes, 0 = never disconnect)</para>
</listitem>
<listitem>
<para>type: integer</para>
</listitem>
<listitem>
<para>values: 0 .. 2147483647</para>
</listitem>
<listitem>
<para>default value: 5</para>
<para>values: 0 .. 2147483647 (default value: 5)</para>
</listitem>
</itemizedlist>
<command>irc.network.lag_min_show</command>
<command>irc.network.lag_min_show</command>: minimum lag to show (in seconds)
<itemizedlist>
<listitem>
<para>description: minimum lag to show (in seconds)</para>
</listitem>
<listitem>
<para>type: integer</para>
</listitem>
<listitem>
<para>values: 0 .. 2147483647</para>
</listitem>
<listitem>
<para>default value: 1</para>
<para>values: 0 .. 2147483647 (default value: 1)</para>
</listitem>
</itemizedlist>
<command>irc.network.send_unknown_commands</command>
<command>irc.network.send_unknown_commands</command>: send unknown commands to IRC server
<itemizedlist>
<listitem>
<para>description: send unknown commands to IRC server</para>
</listitem>
<listitem>
<para>type: boolean</para>
</listitem>
<listitem>
<para>values: on, off</para>
</listitem>
<listitem>
<para>default value: off</para>
<para>values: on, off (default value: off)</para>
</listitem>
</itemizedlist>
<command>irc.server_default.addresses</command>
<command>irc.server_default.addresses</command>: list of IP/port or hostname/port for server (separated by comma)
<itemizedlist>
<listitem>
<para>description: list of IP/port or hostname/port for server (separated by comma)</para>
</listitem>
<listitem>
<para>type: string</para>
</listitem>
<listitem>
<para>values: any string</para>
</listitem>
<listitem>
<para>default value: ''</para>
<para>values: any string (default value: '')</para>
</listitem>
</itemizedlist>
<command>irc.server_default.autoconnect</command>
<command>irc.server_default.autoconnect</command>: automatically connect to server when WeeChat is starting
<itemizedlist>
<listitem>
<para>description: automatically connect to server when WeeChat is starting</para>
</listitem>
<listitem>
<para>type: boolean</para>
</listitem>
<listitem>
<para>values: on, off</para>
</listitem>
<listitem>
<para>default value: off</para>
<para>values: on, off (default value: off)</para>
</listitem>
</itemizedlist>
<command>irc.server_default.autojoin</command>
<command>irc.server_default.autojoin</command>: comma separated list of channels to join when connected to server (example: "#chan1,#chan2,#chan3 key1,key2")
<itemizedlist>
<listitem>
<para>description: comma separated list of channels to join when connected to server (example: "#chan1,#chan2,#chan3 key1,key2")</para>
</listitem>
<listitem>
<para>type: string</para>
</listitem>
<listitem>
<para>values: any string</para>
</listitem>
<listitem>
<para>default value: ''</para>
<para>values: any string (default value: '')</para>
</listitem>
</itemizedlist>
<command>irc.server_default.autoreconnect</command>
<command>irc.server_default.autoreconnect</command>: automatically reconnect to server when disconnected
<itemizedlist>
<listitem>
<para>description: automatically reconnect to server when disconnected</para>
</listitem>
<listitem>
<para>type: boolean</para>
</listitem>
<listitem>
<para>values: on, off</para>
</listitem>
<listitem>
<para>default value: on</para>
<para>values: on, off (default value: on)</para>
</listitem>
</itemizedlist>
<command>irc.server_default.autoreconnect_delay</command>
<command>irc.server_default.autoreconnect_delay</command>: delay (in seconds) before trying again to reconnect to server
<itemizedlist>
<listitem>
<para>description: delay (in seconds) before trying again to reconnect to server</para>
</listitem>
<listitem>
<para>type: integer</para>
</listitem>
<listitem>
<para>values: 0 .. 65535</para>
</listitem>
<listitem>
<para>default value: 30</para>
<para>values: 0 .. 65535 (default value: 30)</para>
</listitem>
</itemizedlist>
<command>irc.server_default.autorejoin</command>
<command>irc.server_default.autorejoin</command>: automatically rejoin channels when kicked
<itemizedlist>
<listitem>
<para>description: automatically rejoin channels when kicked</para>
</listitem>
<listitem>
<para>type: boolean</para>
</listitem>
<listitem>
<para>values: on, off</para>
</listitem>
<listitem>
<para>default value: off</para>
<para>values: on, off (default value: off)</para>
</listitem>
</itemizedlist>
<command>irc.server_default.command</command>
<command>irc.server_default.command</command>: command(s) to run when connected to server (many commands should be separated by ';', use '\;' for a semicolon, special variables $nick, $channel and $server are replaced by their value)
<itemizedlist>
<listitem>
<para>description: command(s) to run when connected to server (many commands should be separated by ';', use '\;' for a semicolon, special variables $nick, $channel and $server are replaced by their value)</para>
</listitem>
<listitem>
<para>type: string</para>
</listitem>
<listitem>
<para>values: any string</para>
</listitem>
<listitem>
<para>default value: ''</para>
<para>values: any string (default value: '')</para>
</listitem>
</itemizedlist>
<command>irc.server_default.command_delay</command>
<command>irc.server_default.command_delay</command>: delay (in seconds) after command was executed (example: give some time for authentication)
<itemizedlist>
<listitem>
<para>description: delay (in seconds) after command was executed (example: give some time for authentication)</para>
</listitem>
<listitem>
<para>type: integer</para>
</listitem>
<listitem>
<para>values: 0 .. 3600</para>
</listitem>
<listitem>
<para>default value: 0</para>
<para>values: 0 .. 3600 (default value: 0)</para>
</listitem>
</itemizedlist>
<command>irc.server_default.ipv6</command>
<command>irc.server_default.ipv6</command>: use IPv6 protocol for server communication
<itemizedlist>
<listitem>
<para>description: use IPv6 protocol for server communication</para>
</listitem>
<listitem>
<para>type: boolean</para>
</listitem>
<listitem>
<para>values: on, off</para>
</listitem>
<listitem>
<para>default value: off</para>
<para>values: on, off (default value: off)</para>
</listitem>
</itemizedlist>
<command>irc.server_default.local_hostname</command>
<command>irc.server_default.local_hostname</command>: custom local hostname/IP for server (optional, if empty local hostname is used)
<itemizedlist>
<listitem>
<para>description: custom local hostname/IP for server (optional, if empty local hostname is used)</para>
</listitem>
<listitem>
<para>type: string</para>
</listitem>
<listitem>
<para>values: any string</para>
</listitem>
<listitem>
<para>default value: ''</para>
<para>values: any string (default value: '')</para>
</listitem>
</itemizedlist>
<command>irc.server_default.nicks</command>
<command>irc.server_default.nicks</command>: nicknames to use on IRC server (separated by comma)
<itemizedlist>
<listitem>
<para>description: nicknames to use on IRC server (separated by comma)</para>
</listitem>
<listitem>
<para>type: string</para>
</listitem>
<listitem>
<para>values: any string</para>
</listitem>
<listitem>
<para>default value: ''</para>
<para>values: any string (default value: '')</para>
</listitem>
</itemizedlist>
<command>irc.server_default.password</command>
<command>irc.server_default.password</command>: password for IRC server
<itemizedlist>
<listitem>
<para>description: password for IRC server</para>
</listitem>
<listitem>
<para>type: string</para>
</listitem>
<listitem>
<para>values: any string</para>
</listitem>
<listitem>
<para>default value: ''</para>
<para>values: any string (default value: '')</para>
</listitem>
</itemizedlist>
<command>irc.server_default.realname</command>
<command>irc.server_default.realname</command>: real name to use on IRC server
<itemizedlist>
<listitem>
<para>description: real name to use on IRC server</para>
</listitem>
<listitem>
<para>type: string</para>
</listitem>
<listitem>
<para>values: any string</para>
</listitem>
<listitem>
<para>default value: ''</para>
<para>values: any string (default value: '')</para>
</listitem>
</itemizedlist>
<command>irc.server_default.ssl</command>
<command>irc.server_default.ssl</command>: use SSL for server communication
<itemizedlist>
<listitem>
<para>description: use SSL for server communication</para>
</listitem>
<listitem>
<para>type: boolean</para>
</listitem>
<listitem>
<para>values: on, off</para>
</listitem>
<listitem>
<para>default value: off</para>
<para>values: on, off (default value: off)</para>
</listitem>
</itemizedlist>
<command>irc.server_default.username</command>
<command>irc.server_default.username</command>: user name to use on IRC server
<itemizedlist>
<listitem>
<para>description: user name to use on IRC server</para>
</listitem>
<listitem>
<para>type: string</para>
</listitem>
<listitem>
<para>values: any string</para>
</listitem>
<listitem>
<para>default value: ''</para>
<para>values: any string (default value: '')</para>
</listitem>
</itemizedlist>
+2 -1
View File
@@ -6,7 +6,7 @@
docgen.pl builds XML doc files to include in many languages
-->
<command>logger [list | set level | disable]</command>
<command>/logger [list | set level | disable]</command>
<programlisting>
logger plugin configuration
@@ -37,3 +37,4 @@ Log levels used by IRC plugin:
4: join/part/quit
9: all other messages
</programlisting>
+14 -56
View File
@@ -6,115 +6,73 @@
docgen.pl builds XML doc files to include in many languages
-->
<command>logger.file.auto_log</command>
<command>logger.file.auto_log</command>: automatically save content of buffers to files (unless a buffer disables log)
<itemizedlist>
<listitem>
<para>description: automatically save content of buffers to files (unless a buffer disables log)</para>
</listitem>
<listitem>
<para>type: boolean</para>
</listitem>
<listitem>
<para>values: on, off</para>
</listitem>
<listitem>
<para>default value: on</para>
<para>values: on, off (default value: on)</para>
</listitem>
</itemizedlist>
<command>logger.file.info_lines</command>
<command>logger.file.info_lines</command>: write information line in log file when log starts or ends for a buffer
<itemizedlist>
<listitem>
<para>description: write information line in log file when log starts or ends for a buffer</para>
</listitem>
<listitem>
<para>type: boolean</para>
</listitem>
<listitem>
<para>values: on, off</para>
</listitem>
<listitem>
<para>default value: off</para>
<para>values: on, off (default value: off)</para>
</listitem>
</itemizedlist>
<command>logger.file.mask</command>
<command>logger.file.mask</command>: default file name mask for log files (format is 'directory/to/file' or 'file', without first '/' because 'path' option is used to build complete path to file); local buffer variables are permitted
<itemizedlist>
<listitem>
<para>description: default file name mask for log files (format is 'directory/to/file' or 'file', without first '/' because 'path' option is used to build complete path to file); local buffer variables are permitted</para>
</listitem>
<listitem>
<para>type: string</para>
</listitem>
<listitem>
<para>values: any string</para>
</listitem>
<listitem>
<para>default value: '$plugin.$name.weechatlog'</para>
<para>values: any string (default value: '$plugin.$name.weechatlog')</para>
</listitem>
</itemizedlist>
<command>logger.file.name_lower_case</command>
<command>logger.file.name_lower_case</command>: use only lower case for log filenames
<itemizedlist>
<listitem>
<para>description: use only lower case for log filenames</para>
</listitem>
<listitem>
<para>type: boolean</para>
</listitem>
<listitem>
<para>values: on, off</para>
</listitem>
<listitem>
<para>default value: on</para>
<para>values: on, off (default value: on)</para>
</listitem>
</itemizedlist>
<command>logger.file.path</command>
<command>logger.file.path</command>: path for WeeChat log files ('%h' will be replaced by WeeChat home, ~/.weechat by default)
<itemizedlist>
<listitem>
<para>description: path for WeeChat log files ('%h' will be replaced by WeeChat home, ~/.weechat by default)</para>
</listitem>
<listitem>
<para>type: string</para>
</listitem>
<listitem>
<para>values: any string</para>
</listitem>
<listitem>
<para>default value: '%h/logs/'</para>
<para>values: any string (default value: '%h/logs/')</para>
</listitem>
</itemizedlist>
<command>logger.file.time_format</command>
<command>logger.file.time_format</command>: timestamp used in log files (see man strftime for date/time specifiers)
<itemizedlist>
<listitem>
<para>description: timestamp used in log files (see man strftime for date/time specifiers)</para>
</listitem>
<listitem>
<para>type: string</para>
</listitem>
<listitem>
<para>values: any string</para>
</listitem>
<listitem>
<para>default value: '%Y-%m-%d %H:%M:%S'</para>
<para>values: any string (default value: '%Y-%m-%d %H:%M:%S')</para>
</listitem>
</itemizedlist>
<command>logger.look.backlog</command>
<command>logger.look.backlog</command>: maximum number of lines to display from log file when creating new buffer (0 = no backlog)
<itemizedlist>
<listitem>
<para>description: maximum number of lines to display from log file when creating new buffer (0 = no backlog)</para>
</listitem>
<listitem>
<para>type: integer</para>
</listitem>
<listitem>
<para>values: 0 .. 2147483647</para>
</listitem>
<listitem>
<para>default value: 20</para>
<para>values: 0 .. 2147483647 (default value: 20)</para>
</listitem>
</itemizedlist>
+2 -1
View File
@@ -6,7 +6,7 @@
docgen.pl builds XML doc files to include in many languages
-->
<command>lua [list [name]] | [listfull [name]] [load filename] | [autoload] | [reload] | [unload [name]]</command>
<command>/lua [list [name]] | [listfull [name]] [load filename] | [autoload] | [reload] | [unload [name]]</command>
<programlisting>
list/load/unload scripts
@@ -15,3 +15,4 @@ name: a script name
Without argument, this command lists all loaded scripts.
</programlisting>
+2 -1
View File
@@ -6,7 +6,7 @@
docgen.pl builds XML doc files to include in many languages
-->
<command>notify reset | none | highlight | message | all</command>
<command>/notify reset | none | highlight | message | all</command>
<programlisting>
change notify level for current buffer
@@ -16,3 +16,4 @@ highlight: buffer will be in hotlist for highlights only
message: buffer will be in hotlist for highlights and user messages only
all: buffer will be in hotlist for any text printed
</programlisting>
+2 -1
View File
@@ -6,7 +6,7 @@
docgen.pl builds XML doc files to include in many languages
-->
<command>perl [list [name]] | [listfull [name]] [load filename] | [autoload] | [reload] | [unload [name]]</command>
<command>/perl [list [name]] | [listfull [name]] [load filename] | [autoload] | [reload] | [unload [name]]</command>
<programlisting>
list/load/unload scripts
@@ -15,3 +15,4 @@ name: a script name
Without argument, this command lists all loaded scripts.
</programlisting>
+2 -1
View File
@@ -6,7 +6,7 @@
docgen.pl builds XML doc files to include in many languages
-->
<command>python [list [name]] | [listfull [name]] [load filename] | [autoload] | [reload] | [unload [name]]</command>
<command>/python [list [name]] | [listfull [name]] [load filename] | [autoload] | [reload] | [unload [name]]</command>
<programlisting>
list/load/unload scripts
@@ -15,3 +15,4 @@ name: a script name
Without argument, this command lists all loaded scripts.
</programlisting>
+2 -1
View File
@@ -6,7 +6,7 @@
docgen.pl builds XML doc files to include in many languages
-->
<command>ruby [list [name]] | [listfull [name]] [load filename] | [autoload] | [reload] | [unload [name]]</command>
<command>/ruby [list [name]] | [listfull [name]] [load filename] | [autoload] | [reload] | [unload [name]]</command>
<programlisting>
list/load/unload scripts
@@ -15,3 +15,4 @@ name: a script name
Without argument, this command lists all loaded scripts.
</programlisting>
+2 -1
View File
@@ -6,7 +6,7 @@
docgen.pl builds XML doc files to include in many languages
-->
<command>tcl [list [name]] | [listfull [name]] [load filename] | [autoload] | [reload] | [unload [name]]</command>
<command>/tcl [list [name]] | [listfull [name]] [load filename] | [autoload] | [reload] | [unload [name]]</command>
<programlisting>
list/load/unload scripts
@@ -15,3 +15,4 @@ name: a script name
Without argument, this command lists all loaded scripts.
</programlisting>
+38 -19
View File
@@ -6,7 +6,7 @@
docgen.pl builds XML doc files to include in many languages
-->
<command>bar [add barname type[,cond1,cond2,...] position size separator item1,item2,...] | [default] | [del barname|-all] | [set barname option value] | [hide|show barname] | [scroll barname buffer scroll_value] | [list] | [listitems]</command>
<command>/bar [add barname type[,cond1,cond2,...] position size separator item1,item2,...] | [default] | [del barname|-all] | [set barname option value] | [hide|show barname] | [scroll barname buffer scroll_value] | [list] | [listitems]</command>
<programlisting>
manage bars
@@ -50,7 +50,8 @@ Examples:
scroll to end of nicklist on current buffer:
/bar scroll nicklist * ye
</programlisting>
<command>buffer [action [args] | number | [[server] [channel]]]</command>
<command>/buffer [action [args] | number | [[server] [channel]]]</command>
<programlisting>
manage buffers
@@ -79,14 +80,16 @@ clear current buffer: /buffer clear
scroll 20 msgs up: /buffer scroll -20
jump to #weechat: /buffer #weechat
</programlisting>
<command>command plugin command</command>
<command>/command plugin command</command>
<programlisting>
launch explicit WeeChat or plugin command
plugin: plugin name ('weechat' for WeeChat internal command)
command: command to execute (a '/' is automatically added if not found at beginning of command)
</programlisting>
<command>debug [list | plugin level | dump | buffer | windows]</command>
<command>/debug [list | plugin level | dump | buffer | windows]</command>
<programlisting>
control debug for core/plugins
@@ -97,7 +100,8 @@ control debug for core/plugins
windows: display windows tree
text: send "debug" signal with "text" as argument
</programlisting>
<command>filter [list] | [enable|disable|toggle [name]] | [add name buffer tags regex] | [del name|-all]</command>
<command>/filter [list] | [enable|disable|toggle [name]] | [add name buffer tags regex] | [del name|-all]</command>
<programlisting>
filter messages in buffers, to hide/show them according to tags or regex
@@ -125,27 +129,31 @@ Examples:
filter lines containing "weechat sucks" on channel #weechat:
/filter add sucks freenode.#weechat * weechat sucks
</programlisting>
<command>help [command | option]</command>
<command>/help [command | option]</command>
<programlisting>
display help about commands and options
command: a command name
option: an option name (use /set to see list)
</programlisting>
<command>history [clear | value]</command>
<command>/history [clear | value]</command>
<programlisting>
show buffer command history
clear: clear history
value: number of history entries to show
</programlisting>
<command>input return | complete_next | complete_previous | search_next | delete_previous_char | delete_next_char | delete_previous_word | delete_next_word | delete_beginning_of_line | delete_end_of_line | delete_line | clipboard_paste | transpose_chars | move_beginning_of_line | move_end_of_line | move_previous_char | move_next_char | move_previous_word | move_next_word | history_previous | history_next | history_global_previous | history_global_next | jump_smart | jump_last_buffer | jump_previous_buffer | hotlist_clear | grab_key | scroll_unread | set_unread | set_unread_current_buffer | insert [args]</command>
<command>/input return | complete_next | complete_previous | search_next | delete_previous_char | delete_next_char | delete_previous_word | delete_next_word | delete_beginning_of_line | delete_end_of_line | delete_line | clipboard_paste | transpose_chars | move_beginning_of_line | move_end_of_line | move_previous_char | move_next_char | move_previous_word | move_next_word | history_previous | history_next | history_global_previous | history_global_next | jump_smart | jump_last_buffer | jump_previous_buffer | hotlist_clear | grab_key | scroll_unread | set_unread | set_unread_current_buffer | insert [args]</command>
<programlisting>
functions for command line
Cette commande est utilisée par les associations de touches ou les extensions.
</programlisting>
<command>key [key [command [args]]] | [unbind key] | [reset -yes]</command>
<command>/key [key [command [args]]] | [unbind key] | [reset -yes]</command>
<programlisting>
bind/unbind keys
@@ -153,7 +161,8 @@ bind/unbind keys
unbind: unbind a key
reset: restore bindings to the default values and delete ALL personal bindings (use carefully!)
</programlisting>
<command>layout [[save | apply | reset] [buffers | windows]]</command>
<command>/layout [[save | apply | reset] [buffers | windows]]</command>
<programlisting>
save/apply/reset layout for buffers and windows
@@ -165,7 +174,8 @@ windows: save/apply only windows (buffer displayed by each window)
Without argument, this command displays saved layout.
</programlisting>
<command>plugin [list [name]] | [listfull [name]] | [load filename] | [autoload] | [reload [name]] | [unload [name]]</command>
<command>/plugin [list [name]] | [listfull [name]] | [load filename] | [autoload] | [reload [name]] | [unload [name]]</command>
<programlisting>
list/load/unload plugins
@@ -178,11 +188,13 @@ autoload: autoload plugins in system or user directory
Without argument, this command lists loaded plugins.
</programlisting>
<command>quit</command>
<command>/quit</command>
<programlisting>
quit WeeChat
</programlisting>
<command>reload [file [file...]]</command>
<command>/reload [file [file...]]</command>
<programlisting>
reload configuration files from disk
@@ -190,7 +202,8 @@ file: configuration file to reload
Without argument, all files (WeeChat and plugins) are reloaded.
</programlisting>
<command>save [file [file...]]</command>
<command>/save [file [file...]]</command>
<programlisting>
save configuration files to disk
@@ -198,14 +211,16 @@ file: configuration file to save
Without argument, all files (WeeChat and plugins) are saved.
</programlisting>
<command>set [option [ = value]]</command>
<command>/set [option [ = value]]</command>
<programlisting>
set config options
option: name of an option
value: value for option
</programlisting>
<command>unset [option]</command>
<command>/unset [option]</command>
<programlisting>
unset/reset config options
@@ -213,7 +228,8 @@ option: name of an option (may begin or end with "*" to mass-reset options, use
According to option, it's reset (for standard options) or removed (for optional settings, like server values).
</programlisting>
<command>upgrade [path_to_binary]</command>
<command>/upgrade [path_to_binary]</command>
<programlisting>
upgrade WeeChat without disconnecting from servers
@@ -221,13 +237,15 @@ path_to_binary: path to WeeChat binary (default is current binary)
This command run again a WeeChat binary, so it should have been compiled or installed with a package manager before running this command.
</programlisting>
<command>uptime [-o]</command>
<command>/uptime [-o]</command>
<programlisting>
show WeeChat uptime
-o: send uptime on current channel as an IRC message
</programlisting>
<command>window [list | -1 | +1 | b# | up | down | left | right | splith [pct] | splitv [pct] | resize pct | merge [all]]</command>
<command>/window [list | -1 | +1 | b# | up | down | left | right | splith [pct] | splitv [pct] | resize pct | merge [all]]</command>
<programlisting>
manage windows
@@ -246,3 +264,4 @@ resize: resize window size, new size is &lt;pct&gt; percentage of parent window
For splith and splitv, pct is a percentage which represents size of new window, computed with current window as size reference. For example 25 means create a new window with size = current_size / 4
</programlisting>
File diff suppressed because it is too large Load Diff
+2 -1
View File
@@ -6,9 +6,10 @@
docgen.pl builds XML doc files to include in many languages
-->
<command>xfer</command>
<command>/xfer</command>
<programlisting>
xfer control
Open buffer with xfer list
</programlisting>
+50 -200
View File
@@ -6,403 +6,253 @@
docgen.pl builds XML doc files to include in many languages
-->
<command>xfer.color.status_aborted</command>
<command>xfer.color.status_aborted</command>: text color for "aborted" status
<itemizedlist>
<listitem>
<para>description: text color for "aborted" status</para>
</listitem>
<listitem>
<para>type: color</para>
</listitem>
<listitem>
<para>values: a color name</para>
</listitem>
<listitem>
<para>default value: lightred</para>
<para>values: a color name (default value: lightred)</para>
</listitem>
</itemizedlist>
<command>xfer.color.status_active</command>
<command>xfer.color.status_active</command>: text color for "active" status
<itemizedlist>
<listitem>
<para>description: text color for "active" status</para>
</listitem>
<listitem>
<para>type: color</para>
</listitem>
<listitem>
<para>values: a color name</para>
</listitem>
<listitem>
<para>default value: lightblue</para>
<para>values: a color name (default value: lightblue)</para>
</listitem>
</itemizedlist>
<command>xfer.color.status_connecting</command>
<command>xfer.color.status_connecting</command>: text color for "connecting" status
<itemizedlist>
<listitem>
<para>description: text color for "connecting" status</para>
</listitem>
<listitem>
<para>type: color</para>
</listitem>
<listitem>
<para>values: a color name</para>
</listitem>
<listitem>
<para>default value: yellow</para>
<para>values: a color name (default value: yellow)</para>
</listitem>
</itemizedlist>
<command>xfer.color.status_done</command>
<command>xfer.color.status_done</command>: text color for "done" status
<itemizedlist>
<listitem>
<para>description: text color for "done" status</para>
</listitem>
<listitem>
<para>type: color</para>
</listitem>
<listitem>
<para>values: a color name</para>
</listitem>
<listitem>
<para>default value: lightgreen</para>
<para>values: a color name (default value: lightgreen)</para>
</listitem>
</itemizedlist>
<command>xfer.color.status_failed</command>
<command>xfer.color.status_failed</command>: text color for "failed" status
<itemizedlist>
<listitem>
<para>description: text color for "failed" status</para>
</listitem>
<listitem>
<para>type: color</para>
</listitem>
<listitem>
<para>values: a color name</para>
</listitem>
<listitem>
<para>default value: lightred</para>
<para>values: a color name (default value: lightred)</para>
</listitem>
</itemizedlist>
<command>xfer.color.status_waiting</command>
<command>xfer.color.status_waiting</command>: text color for "waiting" status
<itemizedlist>
<listitem>
<para>description: text color for "waiting" status</para>
</listitem>
<listitem>
<para>type: color</para>
</listitem>
<listitem>
<para>values: a color name</para>
</listitem>
<listitem>
<para>default value: lightcyan</para>
<para>values: a color name (default value: lightcyan)</para>
</listitem>
</itemizedlist>
<command>xfer.color.text</command>
<command>xfer.color.text</command>: text color
<itemizedlist>
<listitem>
<para>description: text color</para>
</listitem>
<listitem>
<para>type: color</para>
</listitem>
<listitem>
<para>values: a color name</para>
</listitem>
<listitem>
<para>default value: default</para>
<para>values: a color name (default value: default)</para>
</listitem>
</itemizedlist>
<command>xfer.color.text_bg</command>
<command>xfer.color.text_bg</command>: background color
<itemizedlist>
<listitem>
<para>description: background color</para>
</listitem>
<listitem>
<para>type: color</para>
</listitem>
<listitem>
<para>values: a color name</para>
</listitem>
<listitem>
<para>default value: default</para>
<para>values: a color name (default value: default)</para>
</listitem>
</itemizedlist>
<command>xfer.color.text_selected</command>
<command>xfer.color.text_selected</command>: text color of selected xfer line
<itemizedlist>
<listitem>
<para>description: text color of selected xfer line</para>
</listitem>
<listitem>
<para>type: color</para>
</listitem>
<listitem>
<para>values: a color name</para>
</listitem>
<listitem>
<para>default value: white</para>
<para>values: a color name (default value: white)</para>
</listitem>
</itemizedlist>
<command>xfer.file.auto_accept_chats</command>
<command>xfer.file.auto_accept_chats</command>: automatically accept chat requests (use carefully!)
<itemizedlist>
<listitem>
<para>description: automatically accept chat requests (use carefully!)</para>
</listitem>
<listitem>
<para>type: boolean</para>
</listitem>
<listitem>
<para>values: on, off</para>
</listitem>
<listitem>
<para>default value: off</para>
<para>values: on, off (default value: off)</para>
</listitem>
</itemizedlist>
<command>xfer.file.auto_accept_files</command>
<command>xfer.file.auto_accept_files</command>: automatically accept incoming files (use carefully!)
<itemizedlist>
<listitem>
<para>description: automatically accept incoming files (use carefully!)</para>
</listitem>
<listitem>
<para>type: boolean</para>
</listitem>
<listitem>
<para>values: on, off</para>
</listitem>
<listitem>
<para>default value: off</para>
<para>values: on, off (default value: off)</para>
</listitem>
</itemizedlist>
<command>xfer.file.auto_rename</command>
<command>xfer.file.auto_rename</command>: rename incoming files if already exists (add '.1', '.2', ...)
<itemizedlist>
<listitem>
<para>description: rename incoming files if already exists (add '.1', '.2', ...)</para>
</listitem>
<listitem>
<para>type: boolean</para>
</listitem>
<listitem>
<para>values: on, off</para>
</listitem>
<listitem>
<para>default value: on</para>
<para>values: on, off (default value: on)</para>
</listitem>
</itemizedlist>
<command>xfer.file.auto_resume</command>
<command>xfer.file.auto_resume</command>: automatically resume file transfer if connection with remote host is lost
<itemizedlist>
<listitem>
<para>description: automatically resume file transfer if connection with remote host is lost</para>
</listitem>
<listitem>
<para>type: boolean</para>
</listitem>
<listitem>
<para>values: on, off</para>
</listitem>
<listitem>
<para>default value: on</para>
<para>values: on, off (default value: on)</para>
</listitem>
</itemizedlist>
<command>xfer.file.convert_spaces</command>
<command>xfer.file.convert_spaces</command>: convert spaces to underscores when sending files
<itemizedlist>
<listitem>
<para>description: convert spaces to underscores when sending files</para>
</listitem>
<listitem>
<para>type: boolean</para>
</listitem>
<listitem>
<para>values: on, off</para>
</listitem>
<listitem>
<para>default value: on</para>
<para>values: on, off (default value: on)</para>
</listitem>
</itemizedlist>
<command>xfer.file.download_path</command>
<command>xfer.file.download_path</command>: path for writing incoming files
<itemizedlist>
<listitem>
<para>description: path for writing incoming files</para>
</listitem>
<listitem>
<para>type: string</para>
</listitem>
<listitem>
<para>values: any string</para>
</listitem>
<listitem>
<para>default value: '%h/xfer'</para>
<para>values: any string (default value: '%h/xfer')</para>
</listitem>
</itemizedlist>
<command>xfer.file.upload_path</command>
<command>xfer.file.upload_path</command>: path for reading files when sending (when no path is specified by user)
<itemizedlist>
<listitem>
<para>description: path for reading files when sending (when no path is specified by user)</para>
</listitem>
<listitem>
<para>type: string</para>
</listitem>
<listitem>
<para>values: any string</para>
</listitem>
<listitem>
<para>default value: '~'</para>
<para>values: any string (default value: '~')</para>
</listitem>
</itemizedlist>
<command>xfer.file.use_nick_in_filename</command>
<command>xfer.file.use_nick_in_filename</command>: use remote nick as prefix in local filename when receiving a file
<itemizedlist>
<listitem>
<para>description: use remote nick as prefix in local filename when receiving a file</para>
</listitem>
<listitem>
<para>type: boolean</para>
</listitem>
<listitem>
<para>values: on, off</para>
</listitem>
<listitem>
<para>default value: on</para>
<para>values: on, off (default value: on)</para>
</listitem>
</itemizedlist>
<command>xfer.look.auto_open_buffer</command>
<command>xfer.look.auto_open_buffer</command>: auto open xfer buffer when a new xfer is added to list
<itemizedlist>
<listitem>
<para>description: auto open xfer buffer when a new xfer is added to list</para>
</listitem>
<listitem>
<para>type: boolean</para>
</listitem>
<listitem>
<para>values: on, off</para>
</listitem>
<listitem>
<para>default value: on</para>
<para>values: on, off (default value: on)</para>
</listitem>
</itemizedlist>
<command>xfer.look.progress_bar_size</command>
<command>xfer.look.progress_bar_size</command>: size of progress bar, in chars (if 0, progress bar is disabled)
<itemizedlist>
<listitem>
<para>description: size of progress bar, in chars (if 0, progress bar is disabled)</para>
</listitem>
<listitem>
<para>type: integer</para>
</listitem>
<listitem>
<para>values: 0 .. 256</para>
</listitem>
<listitem>
<para>default value: 20</para>
<para>values: 0 .. 256 (default value: 20)</para>
</listitem>
</itemizedlist>
<command>xfer.network.blocksize</command>
<command>xfer.network.blocksize</command>: block size for sending packets, in bytes
<itemizedlist>
<listitem>
<para>description: block size for sending packets, in bytes</para>
</listitem>
<listitem>
<para>type: integer</para>
</listitem>
<listitem>
<para>values: 1024 .. 102400</para>
</listitem>
<listitem>
<para>default value: 65536</para>
<para>values: 1024 .. 102400 (default value: 65536)</para>
</listitem>
</itemizedlist>
<command>xfer.network.fast_send</command>
<command>xfer.network.fast_send</command>: does not wait for ACK when sending file
<itemizedlist>
<listitem>
<para>description: does not wait for ACK when sending file</para>
</listitem>
<listitem>
<para>type: boolean</para>
</listitem>
<listitem>
<para>values: on, off</para>
</listitem>
<listitem>
<para>default value: on</para>
<para>values: on, off (default value: on)</para>
</listitem>
</itemizedlist>
<command>xfer.network.own_ip</command>
<command>xfer.network.own_ip</command>: IP or DNS address used for sending files/chats (if empty, local interface IP is used)
<itemizedlist>
<listitem>
<para>description: IP or DNS address used for sending files/chats (if empty, local interface IP is used)</para>
</listitem>
<listitem>
<para>type: string</para>
</listitem>
<listitem>
<para>values: any string</para>
</listitem>
<listitem>
<para>default value: ''</para>
<para>values: any string (default value: '')</para>
</listitem>
</itemizedlist>
<command>xfer.network.port_range</command>
<command>xfer.network.port_range</command>: restricts outgoing files/chats to use only ports in the given range (useful for NAT) (syntax: a single port, ie. 5000 or a port range, ie. 5000-5015, empty value means any port)
<itemizedlist>
<listitem>
<para>description: restricts outgoing files/chats to use only ports in the given range (useful for NAT) (syntax: a single port, ie. 5000 or a port range, ie. 5000-5015, empty value means any port)</para>
</listitem>
<listitem>
<para>type: string</para>
</listitem>
<listitem>
<para>values: any string</para>
</listitem>
<listitem>
<para>default value: ''</para>
<para>values: any string (default value: '')</para>
</listitem>
</itemizedlist>
<command>xfer.network.speed_limit</command>
<command>xfer.network.speed_limit</command>: speed limit for sending files, in kilo-bytes by second (0 means no limit)
<itemizedlist>
<listitem>
<para>description: speed limit for sending files, in kilo-bytes by second (0 means no limit)</para>
</listitem>
<listitem>
<para>type: integer</para>
</listitem>
<listitem>
<para>values: 0 .. 2147483647</para>
</listitem>
<listitem>
<para>default value: 0</para>
<para>values: 0 .. 2147483647 (default value: 0)</para>
</listitem>
</itemizedlist>
<command>xfer.network.timeout</command>
<command>xfer.network.timeout</command>: timeout for xfer request (in seconds)
<itemizedlist>
<listitem>
<para>description: timeout for xfer request (in seconds)</para>
</listitem>
<listitem>
<para>type: integer</para>
</listitem>
<listitem>
<para>values: 5 .. 2147483647</para>
</listitem>
<listitem>
<para>default value: 300</para>
<para>values: 5 .. 2147483647 (default value: 300)</para>
</listitem>
</itemizedlist>
+63
View File
@@ -0,0 +1,63 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
WeeChat documentation (english version)
Copyright (c) 2003-2008 by FlashCode <flashcode@flashtux.org>
This manual is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 3 of the License, or
(at your option) any later version.
This manual is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
-->
<section id="secPluginAlias">
<title>Alias plugin</title>
<para>
Alias plugin lets you create alias for commands (from WeeChat or other
plugins).
</para>
<section id="secAliasCommands">
<title>Commands</title>
<para>
&alias_commands.xml;
</para>
</section>
<section id="secAliasInfosHooked">
<title>Infos and infolists</title>
<para>
<informaltable colsep="0" frame="none">
<tgroup cols="3">
<thead>
<row>
<entry>Type</entry>
<entry>Name</entry>
<entry>Description</entry>
</row>
</thead>
<tbody>
&alias_infos.xml;
</tbody>
</tgroup>
</informaltable>
</para>
</section>
</section>
+50
View File
@@ -0,0 +1,50 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
WeeChat documentation (english version)
Copyright (c) 2003-2008 by FlashCode <flashcode@flashtux.org>
This manual is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 3 of the License, or
(at your option) any later version.
This manual is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
-->
<section id="secPluginAspell">
<title>Aspell plugin</title>
<para>
Aspell plugin lets you check spelling in command line.
It is possible to use many languages by buffer.
</para>
<section id="secAspellOptions">
<title>Options (file aspell.conf)</title>
<para>
&aspell_options.xml;
</para>
</section>
<section id="secAspellCommands">
<title>Commands</title>
<para>
&aspell_commands.xml;
</para>
</section>
</section>
+72 -46
View File
@@ -21,20 +21,20 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
-->
<section id="secCharset">
<section id="secPluginCharset">
<title>Charset plugin</title>
<para>
Charset plugin lets you encode or decode data using charsets, with 3
levels: global, by server, or by channel.
Charset plugin lets you decode or encode data using charsets.
There is default charset for decode/encode, and specific charsets
for buffers (or group of buffers).
This plugin is optional, but recommended: if it's not loaded, WeeChat
can only read/write UTF-8 data.
</para>
<para>
Charset plugin should be autoloaded by WeeChat at startup.
To be sure plugin is loaded, try:
"<literal>/charset</literal>".
To be sure plugin is loaded, try: <command>/charset</command>.
If command is not found, then load plugin with command:
<screen>/plugin load charset</screen>
If plugin is not found, then you should compile again WeeChat with
@@ -45,54 +45,80 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
When Charset plugin starts, it displays terminal and internal charsets.
Terminal charset depends on your locale, and internal is UTF-8.
For example :
<screen>
-P- Charset plugin starting, terminal charset: ISO-8859-15 (WeeChat internal: UTF-8)
</screen>
<screen>charset: terminal: ISO-8859-15, internal: UTF-8</screen>
</para>
<section id="secCharsetSettings">
<title>Settings</title>
<section id="secCharsetOptions">
<title>Options (file charset.conf)</title>
<itemizedlist>
<listitem>
<para>
To set global decode and encode charsets, use
"<literal>/setp</literal>" command.
For example:
<para>
&charset_options.xml;
</para>
<para>
<itemizedlist>
<listitem>
<para>
To set global decode and encode charsets, use command
<command>/set</command>.
For example:
<screen>
/setp charset.global.decode = ISO-8859-15
/setp charset.global.encode = ISO-8859-15
/set charset.default.decode = ISO-8859-15
/set charset.default.encode = ISO-8859-15
</screen>
If global decode charset is not set (for example during first
load of Charset plugin), it will be automatically set to terminal
charset (if it's different from UTF-8), or by default to
"<literal>ISO-8859-1</literal>".
Default encode value is empty, so it sends by default with
internal charset (UTF-8).
</para>
</listitem>
<listitem>
<para>
To set server charset, use "<literal>/charset</literal>" command
on server buffer.
If you give only charset, then it will set "decode" and "encode"
values.
For example:
<screen>/charset ISO-8859-15</screen>
It's equivalent to:
If global decode charset is not set (for example during first
load of Charset plugin), it will be automatically set to terminal
charset (if it's different from UTF-8), or by default to
"<literal>ISO-8859-1</literal>".
Default encode value is empty, so it sends by default with
internal charset (UTF-8).
</para>
</listitem>
<listitem>
<para>
To set IRC server charset, use command <command>/charset</command> on
server buffer.
If you give only charset, then it will set "decode" and "encode"
values.
For example:
<screen>/charset ISO-8859-15</screen>
It's equivalent to:
<screen>
/charset decode ISO-8859-15
/charset encode ISO-8859-15
</screen>
</para>
</listitem>
<listitem>
<para>
To set channel (or private) charset, use same commands as server,
but on channel (or private) buffer.
</para>
</listitem>
</itemizedlist>
</para>
</listitem>
<listitem>
<para>
To set IRC channel (or private) charset, use same commands as server,
but on channel (or private) buffer.
</para>
</listitem>
<listitem>
<para>
To set charset for all IRC channels (and privates) of an IRC server,
use following command:
<screen>/set charset.decode.irc.freenode = ISO-8859-15</screen>
</para>
</listitem>
<listitem>
<para>
To see all charsets used, use following command:
<screen>/set charset.*</screen>
</para>
</listitem>
</itemizedlist>
</para>
</section>
<section id="secCharsetCommands">
<title>Commands</title>
<para>
&charset_commands.xml;
</para>
</section>
@@ -111,7 +137,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
</listitem>
<listitem>
<para>
check charset line (on server buffer), you should see
check charset line (on WeeChat buffer), you should see
ISO-XXXXXX or UTF-8 for terminal charset. If you see
ANSI_X3.4-1968 or other values, probably your locale is wrong.
</para>
@@ -119,7 +145,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
<listitem>
<para>
setup global decode value, for example:
<screen>/setp charset.global.decode = ISO-8859-15</screen>
<screen>/set charset.default.decode = ISO-8859-15</screen>
</para>
</listitem>
</itemizedlist>
+10 -11
View File
@@ -38,8 +38,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
<para>
Syntax for the FIFO pipe commands/text is one of following:
<screen>
category,name *text or command here
name *text or command here
plugin.buffer *text or command here
*text or command here
</screen>
</para>
@@ -49,19 +48,19 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
<itemizedlist>
<listitem>
<para>
nick change on freenode to "mynick|out" :
<screen><prompt>$ </prompt><userinput>echo 'freenode,freenode */nick mynick|out' &gt;~/.weechat/weechat_fifo_12345</userinput></screen>
nick change on IRC server freenode to "newnick" :
<screen><prompt>$ </prompt><userinput>echo 'irc.server.freenode */nick newnick' &gt;~/.weechat/weechat_fifo_12345</userinput></screen>
</para>
</listitem>
<listitem>
<para>
display text on #weechat channel:
<screen><prompt>$ </prompt><userinput>echo 'freenode,#weechat *hello everybody!' >~/.weechat/weechat_fifo_12345</userinput></screen>
display text on IRC #weechat channel:
<screen><prompt>$ </prompt><userinput>echo 'irc.freenode.#weechat *hello everybody!' >~/.weechat/weechat_fifo_12345</userinput></screen>
</para>
</listitem>
<listitem>
<para>
display text on current channel (buffer displayed by WeeChat):
display text on current buffer:
<screen><prompt>$ </prompt><userinput>echo '*hello!' >~/.weechat/weechat_fifo_12345</userinput></screen>
<emphasis>Warning:</emphasis> this is dangerous and you should
not do that except if you know what you do!
@@ -69,9 +68,9 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
</listitem>
<listitem>
<para>
send two commands to unload/reload Perl scripts (you have to
separate them with "\n"):
<screen><prompt>$ </prompt><userinput>echo -e " weechat,weechat */perl unload\nweechat,weechat */perl autoload" >~/.weechat/weechat_fifo_12345</userinput></screen>
send two commands to unload/reload Perl scripts (you have to separate
them with "\n"):
<screen><prompt>$ </prompt><userinput>echo -e '*/perl unload\n*/perl autoload' >~/.weechat/weechat_fifo_12345</userinput></screen>
</para>
</listitem>
</itemizedlist>
@@ -90,7 +89,7 @@ if [ $# -eq 1 ]; then
fi
</screen>
If the script is called "auto_weechat_command", you can run it with:
<screen><prompt>$ </prompt><userinput>./auto_weechat_command "freenode,#weechat *hello"</userinput></screen>
<screen><prompt>$ </prompt><userinput>./auto_weechat_command 'irc.freenode.#weechat *hello'</userinput></screen>
</para>
</section>
+25 -9
View File
@@ -24,11 +24,14 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
<section id="secPluginIrc">
<title>IRC plugin</title>
The IRC plugin is designed to chat thru IRC protocols with other people.
It is multi-servers, and offers all expected IRC commands including DCC chat and
file transfer (via xfer plugin, see <xref linkend="secPluginXfer" />).
<para>
The IRC plugin is designed to chat thru IRC protocols with other people.
It is multi-servers, and offers all supported IRC commands including DCC
chat and file transfer (via xfer plugin, see
<xref linkend="secPluginXfer" />).
</para>
<section id="ircCommandLineOptions">
<section id="secIrcCommandLineOptions">
<title>Command line options</title>
<para>
@@ -43,8 +46,8 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
</section>
<section id="ircOptions">
<title>Configuration options</title>
<section id="secIrcOptions">
<title>Options (file irc.conf)</title>
<para>
&irc_options.xml;
@@ -52,7 +55,22 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
</section>
<section id="ircInfosHooked">
<section id="secIrcCommands">
<title>Commands</title>
<para>
Almost all commands must be executed on a server or channel buffer.
Exceptions are: <command>/server</command>, <command>/connect</command>
and <command>/ignore</command>.
</para>
<para>
&irc_commands.xml;
</para>
</section>
<section id="secIrcInfosHooked">
<title>Infos and infolists</title>
<para>
@@ -66,9 +84,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
</row>
</thead>
<tbody>
&irc_infos.xml;
</tbody>
</tgroup>
</informaltable>
+178
View File
@@ -0,0 +1,178 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
WeeChat documentation (english version)
Copyright (c) 2003-2008 by FlashCode <flashcode@flashtux.org>
This manual is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 3 of the License, or
(at your option) any later version.
This manual is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
-->
<section id="secPluginLogger">
<title>Logger plugin</title>
<para>
The Logger plugin lets you save content of buffers to files, with options
about what and how it is saved.
</para>
<section id="secLoggerOptions">
<title>Options (file logger.conf)</title>
<para>
&logger_options.xml;
</para>
</section>
<section id="secLoggerCommands">
<title>Commands</title>
<para>
&logger_commands.xml;
</para>
</section>
<section id="secLoggerInfosHooked">
<title>Infos and infolists</title>
<para>
<informaltable colsep="0" frame="none">
<tgroup cols="3">
<thead>
<row>
<entry>Type</entry>
<entry>Name</entry>
<entry>Description</entry>
</row>
</thead>
<tbody>
&logger_infos.xml;
</tbody>
</tgroup>
</informaltable>
</para>
</section>
<section id="secLoggerLevels">
<title>Levels</title>
<para>
Logging is made with a level for each buffer. Default level is 9 (log
all messages displayed on buffer).
You can change level for one buffer, or a group of buffers.
</para>
<para>
Possible levels are 0 to 9. Zero means "<literal>do not log
anything</literal>" and 9 means "<literal>log all messages</literal>".
</para>
<para>
Plugins are using different levels for messages displayed.
IRC plugin uses following levels:
<itemizedlist>
<listitem>
<para>
Level 1: message from user (on channel or private)
</para>
</listitem>
<listitem>
<para>
Level 2: nick change (you or someone else)
</para>
</listitem>
<listitem>
<para>
Level 3: any server message (except join/part/quit)
</para>
</listitem>
<listitem>
<para>
Level 4: server message join/part/quit
</para>
</listitem>
</itemizedlist>
So if you set level 3 for an IRC channel, WeeChat will log all messages,
but not join/part/quit.
</para>
<para>
Some examples:
<itemizedlist>
<listitem>
<para>
set level 3 for IRC channel #weechat:
<screen>/set logger.level.irc.freenode.#weechat = 3</screen>
</para>
</listitem>
<listitem>
<para>
set level 3 for freenode server buffer:
<screen>/set logger.level.irc.server.freenode = 3</screen>
</para>
</listitem>
<listitem>
<para>
set level 3 for all channels on server freenode:
<screen>/set logger.level.irc.freenode = 3</screen>
</para>
</listitem>
<listitem>
<para>
set level 2 for all IRC buffers:
<screen>/set logger.level.irc = 2</screen>
</para>
</listitem>
</itemizedlist>
</para>
</section>
<section id="secLoggerMasks">
<title>Filename masks</title>
<para>
It is possible to define a filename mask for each buffer, and use local
buffer variables to build filename (to see local variables for current
buffer: <command>/buffer localvar</command>).
</para>
<para>
For example if you want one directory by IRC server and one file by
channel inside:
<screen>/set logger.mask.irc = "irc/$server/$channel.weechatlog"</screen>
You'll have following files:
<screen>
~/.weechat/
|--- logs/
|--- irc/
|--- freenode/
| freenode.weechatlog
| #weechat.weechatlog
| #mychan.weechatlog
|--- oftc/
| oftc.weechatlog
| #chan1.weechatlog
| #chan2.weechatlog
</screen>
</para>
</section>
</section>
+57
View File
@@ -0,0 +1,57 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
WeeChat documentation (english version)
Copyright (c) 2003-2008 by FlashCode <flashcode@flashtux.org>
This manual is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 3 of the License, or
(at your option) any later version.
This manual is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
-->
<section id="secPluginScripts">
<title>Scripts plugins</title>
<para>
WeeChat provides 5 scripting plugins: Perl, Python, Ruby, Lua and Tcl.
These plugins can load, execute and unload scripts for these languages.
</para>
<para>
For more information about how to write scripts, or WeeChat API for
scripts, please read "<literal>WeeChat developer guide</literal>".
</para>
<para>
You can find some scripts for WeeChat here:
<ulink url="http://weechat.flashtux.org/plugins.php">
http://weechat.flashtux.org/plugins.php
</ulink>
</para>
<section id="secScriptsCommands">
<title>Commands</title>
<para>
&perl_commands.xml;
&python_commands.xml;
&ruby_commands.xml;
&lua_commands.xml;
&tcl_commands.xml;
</para>
</section>
</section>
+40
View File
@@ -24,4 +24,44 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
<section id="secPluginXfer">
<title>Xfer plugin</title>
<section id="secXferOptions">
<title>Options (file xfer.conf)</title>
<para>
&xfer_options.xml;
</para>
</section>
<section id="secXferCommands">
<title>Commands</title>
<para>
&xfer_commands.xml;
</para>
</section>
<section id="secXferInfosHooked">
<title>Infos and infolists</title>
<para>
<informaltable colsep="0" frame="none">
<tgroup cols="3">
<thead>
<row>
<entry>Type</entry>
<entry>Name</entry>
<entry>Description</entry>
</row>
</thead>
<tbody>
&xfer_infos.xml;
</tbody>
</tgroup>
</informaltable>
</para>
</section>
</section>
+141
View File
@@ -0,0 +1,141 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
WeeChat documentation (english version)
Copyright (c) 2003-2008 by FlashCode <flashcode@flashtux.org>
This manual is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 3 of the License, or
(at your option) any later version.
This manual is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
-->
<chapter id="chapPlugins">
<title>Plugins</title>
<para>
This chapter describes WeeChat plugin mechanism and default plugins
provided with WeeChat.
</para>
<para>
To learn more about plugin or script development (thru API), please read
"<literal>WeeChat developer guide</literal>".
</para>
<section id="secPluginsInWeeChat">
<title>Plugins in WeeChat</title>
<para>
A plugin is dynamic library, written in C and compiled, which is loaded
by WeeChat.
Under GNU/Linux, the file has ".so" extension, ".dll" under Windows.
</para>
<para>
Plugins found are automatically loaded when WeeChat is starting, and it
is possible to load or unload plugins while WeeChat is running.
</para>
<para>
It's important to make difference between a <literal>plugin</literal> and
a <literal>script</literal>: a plugin is a binary file compiled and
loaded with command<command>/plugin</command>, whereas a script is a text
file loaded with a plugin like <literal>Perl</literal> with command
<command>/perl</command>.
</para>
<para>
You can use command <command>/plugin</command> to load/unload a plugin,
or list all loaded plugins.
When a plugin is unloaded, all buffers created by this plugin are
automatically closed.
</para>
<para>
Examples to load, unload or list plugins:
<screen>
/plugin load irc
/plugin unload irc
/plugin list
</screen>
</para>
<para>
Default plugins are:
<itemizedlist>
<listitem>
<para>alias: define alias for commands</para>
</listitem>
<listitem>
<para>aspell: spell checking for command line</para>
</listitem>
<listitem>
<para>charset: charset decoding/encoding for buffers</para>
</listitem>
<listitem>
<para>demo: demo plugin (not compiled by default, not documented)</para>
</listitem>
<listitem>
<para>fifo: FIFO pipe used to remotely send commands to WeeChat</para>
</listitem>
<listitem>
<para>irc: IRC chat protocol</para>
</listitem>
<listitem>
<para>logger: log buffers to files</para>
</listitem>
<listitem>
<para>notify: notify level for buffers</para>
</listitem>
<listitem>
<para>perl: Perl scripting API</para>
</listitem>
<listitem>
<para>python: Python scripting API</para>
</listitem>
<listitem>
<para>ruby: Ruby scripting API</para>
</listitem>
<listitem>
<para>lua: Lua scripting API</para>
</listitem>
<listitem>
<para>tcl: Tcl scripting API</para>
</listitem>
<listitem>
<para>xfer: file transfert and direct chat</para>
</listitem>
</itemizedlist>
</para>
</section>
&plugin_alias.en.xml;
&plugin_aspell.en.xml;
&plugin_charset.en.xml;
&plugin_fifo.en.xml;
&plugin_irc.en.xml;
&plugin_logger.en.xml;
&plugin_scripts.en.xml;
&plugin_xfer.en.xml;
</chapter>
+13 -35
View File
@@ -135,7 +135,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
<para>
You can edit this file at your convenience to configure WeeChat
or you can set parameters with "<literal>/set</literal>" command in
WeeChat (see <xref linkend="secWeeChatCommands" />)
WeeChat (see <xref linkend="secWeechatCommands" />)
</para>
</section>
@@ -668,42 +668,11 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
</section>
<section id="secWeeChatCommands">
<title>WeeChat commands</title>
<section id="secWeechatOptions">
<title>WeeChat options (file weechat.conf)</title>
<para>
This chapter lists all WeeChat commands.
</para>
<para>
&weechat_commands.xml;
</para>
</section>
<section id="secConfigurationFile">
<title>Configuration file</title>
<para>
List of options for config file:
<informaltable colsep="0" frame="none">
<tgroup cols="5">
<thead>
<row>
<entry>Option</entry>
<entry>Type</entry>
<entry>Values</entry>
<entry>Default</entry>
<entry>Description</entry>
</row>
</thead>
<tbody>
&weechat_options.xml;
</tbody>
</tgroup>
</informaltable>
&weechat_options.xml;
</para>
<para>
@@ -784,4 +753,13 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
</section>
<section id="secWeechatCommands">
<title>WeeChat commands</title>
<para>
&weechat_commands.xml;
</para>
</section>
</chapter>
+7 -2
View File
@@ -33,9 +33,14 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
<!ENTITY intro.en.xml SYSTEM "intro.en.xml">
<!ENTITY install.en.xml SYSTEM "install.en.xml">
<!ENTITY usage.en.xml SYSTEM "usage.en.xml">
<!ENTITY plugin_irc.en.xml SYSTEM "plugin_irc.en.xml">
<!ENTITY plugins.en.xml SYSTEM "plugins.en.xml">
<!ENTITY plugin_alias.en.xml SYSTEM "plugin_alias.en.xml">
<!ENTITY plugin_aspell.en.xml SYSTEM "plugin_aspell.en.xml">
<!ENTITY plugin_charset.en.xml SYSTEM "plugin_charset.en.xml">
<!ENTITY plugin_fifo.en.xml SYSTEM "plugin_fifo.en.xml">
<!ENTITY plugin_irc.en.xml SYSTEM "plugin_irc.en.xml">
<!ENTITY plugin_logger.en.xml SYSTEM "plugin_logger.en.xml">
<!ENTITY plugin_scripts.en.xml SYSTEM "plugin_scripts.en.xml">
<!ENTITY plugin_xfer.en.xml SYSTEM "plugin_xfer.en.xml">
<!ENTITY authors.en.xml SYSTEM "authors.en.xml">
]>
@@ -100,7 +105,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
&usage.en.xml;
<!-- &plugins.en.xml; -->
&plugins.en.xml;
&authors.en.xml;
+4 -3
View File
@@ -141,14 +141,15 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
<listitem>
<para>
IRC : serveur "<literal>irc.freenode.net</literal>",
canal "<literal>#weechat</literal>"
canal "<literal>#weechat</literal>" (anglais) ou
"<literal>#weechat-fr</literal>" (français)
</para>
</listitem>
<listitem>
<para>
Forum WeeChat :
<ulink url="http://forums.flashtux.org">
http://forums.flashtux.org
<ulink url="http://forums.flashtux.org/">
http://forums.flashtux.org/
</ulink>
</para>
</listitem>
+2 -1
View File
@@ -6,7 +6,7 @@
docgen.pl builds XML doc files to include in many languages
-->
<command>alias [nom_alias [commande [paramètres]]]</command>
<command>/alias [nom_alias [commande [paramètres]]]</command>
<programlisting>
créer un alias pour une commande
@@ -17,3 +17,4 @@ paramètres: paramètres pour la commande
Note: dans la commande, les variables spéciales $1, $2,..,$9 sont remplacés par les paramètres donnés par l'utilisateur, et $* est remplacé par tous les paramètres.
Les variables $nick, $channel et $server sont remplacées par le pseudo/canal/serveur courant.
</programlisting>
+2 -1
View File
@@ -6,7 +6,7 @@
docgen.pl builds XML doc files to include in many languages
-->
<command>aspell [list | enable lang | disable | addword [lang] word]</command>
<command>/aspell [list | enable lang | disable | addword [lang] word]</command>
<programlisting>
configuration de l'extension aspell
@@ -17,3 +17,4 @@ addword: ajoute un mot dans le dictionnaire personnel aspell
Les lignes d'entrée commençant par '/' ne sont pas vérifiées, excepté pour certaines commandes.
</programlisting>
+8 -32
View File
@@ -6,67 +6,43 @@
docgen.pl builds XML doc files to include in many languages
-->
<command>aspell.check.commands</command>
<command>aspell.check.commands</command>: liste de commandes (séparées par des virgules) pour lesquelles la vérification orthographique est activée (la vérification est désactivée pour toutes les autres commandes)
<itemizedlist>
<listitem>
<para>description: liste de commandes (séparées par des virgules) pour lesquelles la vérification orthographique est activée (la vérification est désactivée pour toutes les autres commandes)</para>
</listitem>
<listitem>
<para>type: chaîne</para>
</listitem>
<listitem>
<para>valeurs: toute chaîne</para>
</listitem>
<listitem>
<para>valeur par défaut: 'ame,amsg,away,command,cycle,kick,kickban,me,msg,notice,part,query,quit,topic'</para>
<para>valeurs: toute chaîne (valeur par défaut: 'ame,amsg,away,command,cycle,kick,kickban,me,msg,notice,part,query,quit,topic')</para>
</listitem>
</itemizedlist>
<command>aspell.check.default_dict</command>
<command>aspell.check.default_dict</command>: dictionnaire par défaut (ou liste de dictionnaires séparés par une virgule) à utiliser quand le tampon courant n'a pas de dictionnaire défini (laissez blanc pour désactiver aspell sur les tampons pour lesquels vous ne l'avez pas explicitement activé)
<itemizedlist>
<listitem>
<para>description: dictionnaire par défaut (ou liste de dictionnaires séparés par une virgule) à utiliser quand le tampon courant n'a pas de dictionnaire défini (laissez blanc pour désactiver aspell sur les tampons pour lesquels vous ne l'avez pas explicitement activé)</para>
</listitem>
<listitem>
<para>type: chaîne</para>
</listitem>
<listitem>
<para>valeurs: toute chaîne</para>
</listitem>
<listitem>
<para>valeur par défaut: ''</para>
<para>valeurs: toute chaîne (valeur par défaut: '')</para>
</listitem>
</itemizedlist>
<command>aspell.check.word_min_length</command>
<command>aspell.check.word_min_length</command>: longueur minimum d'un mot pour que l'otrhographe soit vérifiée (utilisez 0 pour vérifier tous les mots)
<itemizedlist>
<listitem>
<para>description: longueur minimum d'un mot pour que l'otrhographe soit vérifiée (utilisez 0 pour vérifier tous les mots)</para>
</listitem>
<listitem>
<para>type: entier</para>
</listitem>
<listitem>
<para>valeurs: 0 .. 2147483647</para>
</listitem>
<listitem>
<para>valeur par défaut: 2</para>
<para>valeurs: 0 .. 2147483647 (valeur par défaut: 2)</para>
</listitem>
</itemizedlist>
<command>aspell.look.color</command>
<command>aspell.look.color</command>: couleur utilisée pour les mots mal orthographiés
<itemizedlist>
<listitem>
<para>description: couleur utilisée pour les mots mal orthographiés</para>
</listitem>
<listitem>
<para>type: couleur</para>
</listitem>
<listitem>
<para>valeurs: un nom de couleur</para>
</listitem>
<listitem>
<para>valeur par défaut: lightred</para>
<para>valeurs: un nom de couleur (valeur par défaut: lightred)</para>
</listitem>
</itemizedlist>
+2 -1
View File
@@ -6,7 +6,7 @@
docgen.pl builds XML doc files to include in many languages
-->
<command>charset [[decode | encode] charset] | [reset]</command>
<command>/charset [[decode | encode] charset] | [reset]</command>
<programlisting>
changer le charset pour le tampon courant
@@ -15,3 +15,4 @@ changer le charset pour le tampon courant
charset: nouveau charset pour le tampon courant
reset: réinitialiser les charsets pour le tampon courant
</programlisting>
+28
View File
@@ -0,0 +1,28 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
********* WARNING! *********
This file is autogenerated with docgen.pl script. *** DO NOT EDIT! ***
docgen.pl builds XML doc files to include in many languages
-->
<command>charset.default.decode</command>: charset de décodage global
<itemizedlist>
<listitem>
<para>type: chaîne</para>
</listitem>
<listitem>
<para>valeurs: toute chaîne (valeur par défaut: 'iso-8859-1')</para>
</listitem>
</itemizedlist>
<command>charset.default.encode</command>: charset d'encodage global
<itemizedlist>
<listitem>
<para>type: chaîne</para>
</listitem>
<listitem>
<para>valeurs: toute chaîne (valeur par défaut: '')</para>
</listitem>
</itemizedlist>
+10 -5
View File
@@ -6,15 +6,17 @@
docgen.pl builds XML doc files to include in many languages
-->
<command>demo_buffer nom</command>
<command>/demo_buffer nom</command>
<programlisting>
ouvrir un nouveau tampon
</programlisting>
<command>demo_buffer_set propriété valeur</command>
<command>/demo_buffer_set propriété valeur</command>
<programlisting>
définir une propriété de tampon
</programlisting>
<command>demo_info [info [paramètres]]</command>
<command>/demo_info [info [paramètres]]</command>
<programlisting>
lit et affiche une info
@@ -23,7 +25,8 @@ paramètres: paramètres optionnels pour l'info
Sans paramètre, cette commande affiche la liste des infos disponibles
</programlisting>
<command>demo_infolist [infolist [paramètres]]</command>
<command>/demo_infolist [infolist [paramètres]]</command>
<programlisting>
lit et affiche une infolist
@@ -32,9 +35,11 @@ paramètres: paramètres optionnels pour l'infolist
Sans paramètre, cette commande affiche la liste des infolists disponibles
</programlisting>
<command>demo_printf [texte]</command>
<command>/demo_printf [texte]</command>
<programlisting>
affiche des messages sur le tampon courant
texte: affiche ce texte
</programlisting>
+124 -62
View File
@@ -6,39 +6,44 @@
docgen.pl builds XML doc files to include in many languages
-->
<command>admin [cible]</command>
<command>/admin [cible]</command>
<programlisting>
trouver les informations sur l'administrateur du serveur
cible: serveur
</programlisting>
<command>ame message</command>
<command>/ame message</command>
<programlisting>
envoyer une action CTCP à tous les canaux de tous les serveurs connectés
message: message à envoyer
</programlisting>
<command>amsg texte</command>
<command>/amsg texte</command>
<programlisting>
envoyer un message à tous les canaux de tous les serveurs connectés
texte: texte à envoyer
</programlisting>
<command>away [-all] [message]</command>
<command>/away [-all] [message]</command>
<programlisting>
basculer le statut absent
-all: basculer le statut absent sur tous les serveurs connectés
message: message pour l'absence (si pas de message donné, le statut d'absence est supprimé)
</programlisting>
<command>ban [canal] [pseudo [pseudo ...]]</command>
<command>/ban [canal] [pseudo [pseudo ...]]</command>
<programlisting>
bannit des pseudos ou hôtes
canal: nom du canal pour le bannissement
pseudo: pseudo ou hôte pour le bannissement
</programlisting>
<command>connect [-all [-nojoin] | nom_serveur [nom_serveur ...] [-nojoin] | nom/IP [-port port] [-ipv6] [-ssl]]</command>
<command>/connect [-all [-nojoin] | nom_serveur [nom_serveur ...] [-nojoin] | nom/IP [-port port] [-ipv6] [-ssl]]</command>
<programlisting>
se connecter à un/plusieurs serveur(s)
@@ -50,7 +55,8 @@ nom_serveur: nom du serveur pour se connecter
ipv6: utiliser le protocole IPv6
ssl: utiliser le protocole SSL
</programlisting>
<command>ctcp cible type [arguments]</command>
<command>/ctcp cible type [arguments]</command>
<programlisting>
envoyer un message CTCP (Client-To-Client Protocol)
@@ -58,14 +64,16 @@ envoyer un message CTCP (Client-To-Client Protocol)
type: type de CTCP (exemples: "version", "ping", etc...)
arguments: arguments pour le CTCP
</programlisting>
<command>cycle [canal[,canal]] [message_de_fin]</command>
<command>/cycle [canal[,canal]] [message_de_fin]</command>
<programlisting>
quitter et rejoindre un canal
canal: canal pour le cycle
message_de_fin: message de fin (affiché aux autres utilisateurs)
</programlisting>
<command>dcc action [pseudo [fichier]]</command>
<command>/dcc action [pseudo [fichier]]</command>
<programlisting>
démarre le DCC (fichier ou discussion)
@@ -73,34 +81,41 @@ démarre le DCC (fichier ou discussion)
pseudo: pseudo pour envoyer le fichier ou discuter
fichier: nom du fichier (sur la machine locale)
</programlisting>
<command>dehalfop [pseudo [pseudo]]</command>
<command>/dehalfop [pseudo [pseudo]]</command>
<programlisting>
retire le statut de demi-opérateur du canal à/aux pseudo(s)
</programlisting>
<command>deop [pseudo [pseudo]]</command>
<command>/deop [pseudo [pseudo]]</command>
<programlisting>
retire le statut d'opérateur du canal à/aux pseudo(s)
</programlisting>
<command>devoice [pseudo [pseudo]]</command>
<command>/devoice [pseudo [pseudo]]</command>
<programlisting>
retire la voix du/des pseudo(s)
</programlisting>
<command>die</command>
<command>/die</command>
<programlisting>
arrêter le serveur
</programlisting>
<command>disconnect [-all | nom_serveur [nom_serveur...]]</command>
<command>/disconnect [-all | nom_serveur [nom_serveur...]]</command>
<programlisting>
se déconnecter d'un/plusieurs serveur(s)
-all: se déconnecter de tous les serveurs
nom_serveur: nom du serveur pour se déconnecter
</programlisting>
<command>halfop [pseudo [pseudo]]</command>
<command>/halfop [pseudo [pseudo]]</command>
<programlisting>
donner le statut de demi-opérateur à un/des pseudo(s)
</programlisting>
<command>ignore [list] | [add [re:]pseudo/hote [server [channel]]] | [del numéro|-all]</command>
<command>/ignore [list] | [add [re:]pseudo/hote [server [channel]]] | [del numéro|-all]</command>
<programlisting>
ignore des pseudos/hôtes de serveurs ou canaux
@@ -121,33 +136,38 @@ Exemples:
ignorer le hôte "toto*@*.domain.com" sur freenode/#weechat:
/ignore add toto*@*.domain.com freenode #weechat
</programlisting>
<command>info [cible]</command>
<command>/info [cible]</command>
<programlisting>
voir les informations décrivant le serveur
cible: nom du serveur
</programlisting>
<command>invite pseudo canal</command>
<command>/invite pseudo canal</command>
<programlisting>
inviter un pseudo sur un canal
pseudo: pseudo à inviter
canal: canal pour l'invitation
</programlisting>
<command>ison pseudo [pseudo ...]</command>
<command>/ison pseudo [pseudo ...]</command>
<programlisting>
vérifier si un pseudo est actuellement sur IRC
pseudo: pseudo
</programlisting>
<command>join canal[,canal] [clé[,clé]]</command>
<command>/join canal[,canal] [clé[,clé]]</command>
<programlisting>
joindre un canal
canal: nom du canal à rejoindre
clé: clé pour rejoindre le canal
</programlisting>
<command>kick [canal] pseudo [commentaire]</command>
<command>/kick [canal] pseudo [commentaire]</command>
<programlisting>
retirer par la force un utilisateur d'un canal
@@ -155,7 +175,8 @@ retirer par la force un utilisateur d'un canal
pseudo: pseudo à éliminer
commentaire: commentaire pour l'élimination
</programlisting>
<command>kickban [canal] pseudo [commentaire]</command>
<command>/kickban [canal] pseudo [commentaire]</command>
<programlisting>
retirer par la force un pseudo d'un canal et le bannir
@@ -163,41 +184,47 @@ retirer par la force un pseudo d'un canal et le bannir
pseudo: pseudo à éliminer et bannir
commentaire: commentaire pour l'élimination
</programlisting>
<command>kill pseudo commentaire</command>
<command>/kill pseudo commentaire</command>
<programlisting>
fermer la connexion client-serveur
pseudo: pseudo
commentaire: commentaire pour la mort
</programlisting>
<command>links [[serveur] masque_serveur]</command>
<command>/links [[serveur] masque_serveur]</command>
<programlisting>
lister tous les noms de serveurs connus du serveur qui répondent à la requête
serveur: ce serveur doit répondre à la requête
masque_serveur: liste des serveurs correspondant au masque
</programlisting>
<command>list [canal[,canal] [serveur]]</command>
<command>/list [canal[,canal] [serveur]]</command>
<programlisting>
lister les canaux et leur sujet
canal: canal à lister (une expression régulière est acceptée)
serveur: nom du serveur
</programlisting>
<command>lusers [masque [cible]]</command>
<command>/lusers [masque [cible]]</command>
<programlisting>
obtenir des statistiques sur la taille du réseau IRC
masque: serveurs qui correspondent au masque seulement
cible: serveur pour faire suivre la requête
</programlisting>
<command>me message</command>
<command>/me message</command>
<programlisting>
envoyer une action CTCP au canal courant
message: message à envoyer
</programlisting>
<command>mode { canal {[+|-]|o|p|s|i|t|n|b|v} [limite] [utilisateur] [masque de banissement] } | { pseudo {[+|-]|i|w|s|o} }</command>
<command>/mode { canal {[+|-]|o|p|s|i|t|n|b|v} [limite] [utilisateur] [masque de banissement] } | { pseudo {[+|-]|i|w|s|o} }</command>
<programlisting>
changer le mode du canal ou de l'utilisateur
@@ -222,84 +249,97 @@ modes utilisateur:
w: l'utilisateur reçoit les wallops
o: drapeau opérateur
</programlisting>
<command>motd [cible]</command>
<command>/motd [cible]</command>
<programlisting>
obtenir le message du jour
cible: nom du serveur
</programlisting>
<command>msg cible[,cible] texte</command>
<command>/msg cible[,cible] texte</command>
<programlisting>
envoyer un message à un pseudo ou canal
cible: pseudo ou canal (peut-être un masque, '*' = canal courant)
texte: texte à envoyer
</programlisting>
<command>names [canal[,canal]]</command>
<command>/names [canal[,canal]]</command>
<programlisting>
lister les pseudos sur des canaux
canal: nom du canal
</programlisting>
<command>nick [-all] pseudo</command>
<command>/nick [-all] pseudo</command>
<programlisting>
changer le pseudo courant
-all: définir le nouveau pseudo sur tous les serveurs connectés
pseudo: nouveau pseudo
</programlisting>
<command>notice pseudo texte</command>
<command>/notice pseudo texte</command>
<programlisting>
envoyer un message notice à un utilisateur
pseudo: pseudo cible pour la notice
texte: texte à envoyer
</programlisting>
<command>op pseudo [pseudo]</command>
<command>/op pseudo [pseudo]</command>
<programlisting>
donner le statut opérateur à un/des pseudo(s)
</programlisting>
<command>oper utilisateur mot_de_passe</command>
<command>/oper utilisateur mot_de_passe</command>
<programlisting>
obtenir le statut d'opérateur
utilisateur/mot_de_passe: utilisé pour obtenir les privilèges sur le serveur IRC courant
</programlisting>
<command>part [canal[,canal]] [message_de_fin]</command>
<command>/part [canal[,canal]] [message_de_fin]</command>
<programlisting>
quitter un canal
canal: canal à quitter
message_de_fin: message de fin (affiché aux autres utilisateurs)
</programlisting>
<command>ping serveur1 [serveur2]</command>
<command>/ping serveur1 [serveur2]</command>
<programlisting>
pinguer un serveur
serveur1: serveur à pinguer
serveur2: faire suivre le ping à ce serveur
</programlisting>
<command>pong démon [démon2]</command>
<command>/pong démon [démon2]</command>
<programlisting>
répondre à un message ping
démon: démon qui a répondu au message Ping
démon2: faire suivre le message à ce démon
</programlisting>
<command>query pseudo [texte]</command>
<command>/query pseudo [texte]</command>
<programlisting>
envoyer un message privé à un pseudo
pseudo: pseudo pour la conversation privée
texte: texte à envoyer
</programlisting>
<command>quote données</command>
<command>/quote données</command>
<programlisting>
envoyer des données brutes au serveur sans analyse
données: données brutes à envoyer
</programlisting>
<command>reconnect [-all [-nojoin] | nom_serveur [nom_serveur...] [-nojoin]]</command>
<command>/reconnect [-all [-nojoin] | nom_serveur [nom_serveur...] [-nojoin]]</command>
<programlisting>
se reconnecter à un/plusieurs serveur(s)
@@ -307,15 +347,18 @@ se reconnecter à un/plusieurs serveur(s)
nom_serveur: nom du serveur pour se reconnecter
-nojoin: ne rejoindre aucun canal (même si l'autojoin est activé pour le serveur)
</programlisting>
<command>rehash</command>
<command>/rehash</command>
<programlisting>
demander au serveur de recharger son fichier de configuration
</programlisting>
<command>restart</command>
<command>/restart</command>
<programlisting>
demander au serveur de redémarrer
</programlisting>
<command>server [list [nom_serveur]] | [listfull [nom_serveur]] | [add nom_serveur nom[/port] [-temp] [-auto | -noauto] [-ipv6] [-ssl]] | [copy nom_serveur nouveau_nom_serveur] | [rename nom_serveur nouveau_nom_serveur] | [del nom_serveur] | [deloutq] | [switch]</command>
<command>/server [list [nom_serveur]] | [listfull [nom_serveur]] | [add nom_serveur nom[/port] [-temp] [-auto | -noauto] [-ipv6] [-ssl]] | [copy nom_serveur nouveau_nom_serveur] | [rename nom_serveur nouveau_nom_serveur] | [del nom_serveur] | [deloutq] | [switch]</command>
<programlisting>
liste, ajoute ou retire des serveurs
@@ -345,42 +388,48 @@ Exemples :
/server deloutq
/server switch
</programlisting>
<command>service pseudo réservé distribution type réservé info</command>
<command>/service pseudo réservé distribution type réservé info</command>
<programlisting>
enregister un nouveau service
distribution: visibilité du service
type: réservé pour une utilisation future
</programlisting>
<command>servlist [masque [type]]</command>
<command>/servlist [masque [type]]</command>
<programlisting>
lister les services actuellement connectés au réseau
masque: lister seulement les services qui correspondent à ce masque
type: lister seulement les services de ce type
</programlisting>
<command>squery service texte</command>
<command>/squery service texte</command>
<programlisting>
envoyer un message à un service
service: nom du service
texte: texte à envoyer
</programlisting>
<command>squit serveur commentaire</command>
<command>/squit serveur commentaire</command>
<programlisting>
déconnecter les liens vers un serveur
serveur: nom du serveur
commentaire: commentaire pour quitter
</programlisting>
<command>stats [requête [serveur]]</command>
<command>/stats [requête [serveur]]</command>
<programlisting>
demander des statistiques sur le serveur
requête: c/h/i/k/l/m/o/y/u (voir la RFC1459)
serveur: nom du serveur
</programlisting>
<command>summon utilisateur [cible [canal]]</command>
<command>/summon utilisateur [cible [canal]]</command>
<programlisting>
envoyer aux utilisateurs d'un serveur IRC un message leur demandant de rejoindre IRC
@@ -388,76 +437,88 @@ utilisateur: nom d'utilisateur
cible: nom du serveur
canal: nom du canal
</programlisting>
<command>time [cible]</command>
<command>/time [cible]</command>
<programlisting>
demander l'heure locale de serveur
cible: demander l'heure de ce serveur
</programlisting>
<command>topic [canal] [titre]</command>
<command>/topic [canal] [titre]</command>
<programlisting>
recevoir/définir le titre du canal
canal: nom du canal
titre: nouveau titre pour le canal (si le titre est "-delete" alors le titre est supprimé)
</programlisting>
<command>trace [cible]</command>
<command>/trace [cible]</command>
<programlisting>
trouver le chemin jusqu'à un serveur spécifique
cible: serveur
</programlisting>
<command>unban [canal] pseudo [pseudo ...]</command>
<command>/unban [canal] pseudo [pseudo ...]</command>
<programlisting>
supprime le bannissement sur des pseudos ou hôtes
canal: nom du canal pour supprimer le bannissement
pseudo: pseudo ou hôte pour supprimer le bannissement
</programlisting>
<command>userhost pseudo [pseudo ...]</command>
<command>/userhost pseudo [pseudo ...]</command>
<programlisting>
retourne une liste d'informations sur des pseudos
pseudo: pseudo
</programlisting>
<command>users [cible]</command>
<command>/users [cible]</command>
<programlisting>
liste des utilisateurs connectés au serveur
cible: serveur
</programlisting>
<command>version [serveur | pseudo]</command>
<command>/version [serveur | pseudo]</command>
<programlisting>
retourne la version du pseudo ou du serveur (courant ou spécifié)
serveur: nom du serveur
pseudo: pseudo
</programlisting>
<command>voice [pseudo [pseudo]]</command>
<command>/voice [pseudo [pseudo]]</command>
<programlisting>
donne la voix à/aux pseudo(s)
</programlisting>
<command>wallops texte</command>
<command>/wallops texte</command>
<programlisting>
envoyer un message à tous les utilisateurs connectés qui ont activé le mode utilisateur 'w' pour eux-mêmes
texte à envoyer
</programlisting>
<command>who [masque ["o"]]</command>
<command>/who [masque ["o"]]</command>
<programlisting>
génère une requête qui retourne une liste d'information
masque: information qui correspond à ce masque uniquement
o: seul les opérateurs sont retournés correspondant au masque fourni
</programlisting>
<command>whois [serveur] pseudo[,pseudo]</command>
<command>/whois [serveur] pseudo[,pseudo]</command>
<programlisting>
demande les informations sur le(s) utilisateur(s)
serveur: nom du serveur
pseudo: pseudo (peut être un masque)
</programlisting>
<command>whowas pseudo [,pseudo [,pseudo ...]] [nombre [cible]]</command>
<command>/whowas pseudo [,pseudo [,pseudo ...]] [nombre [cible]]</command>
<programlisting>
demander de l'information sur un pseudo qui n'existe plus
@@ -465,3 +526,4 @@ pseudo: pseudo à chercher
nombre: nombre de réponses à retourner (recherche complète si nombre négatif)
cible: la réponse doit correspondre à ce masque
</programlisting>
+78 -312
View File
@@ -6,627 +6,393 @@
docgen.pl builds XML doc files to include in many languages
-->
<command>irc.look.display_away</command>
<command>irc.look.display_away</command>: affiche un message pour l'absence/le retour
<itemizedlist>
<listitem>
<para>description: affiche un message pour l'absence/le retour</para>
</listitem>
<listitem>
<para>type: entier</para>
</listitem>
<listitem>
<para>valeurs: off, local, channel</para>
</listitem>
<listitem>
<para>valeur par défaut: local</para>
<para>valeurs: off, local, channel (valeur par défaut: local)</para>
</listitem>
</itemizedlist>
<command>irc.look.display_channel_modes</command>
<command>irc.look.display_channel_modes</command>: affiche les modes du canal dans l'objet de barre "buffer_name"
<itemizedlist>
<listitem>
<para>description: affiche les modes du canal dans l'objet de barre "buffer_name"</para>
</listitem>
<listitem>
<para>type: booléen</para>
</listitem>
<listitem>
<para>valeurs: on, off</para>
</listitem>
<listitem>
<para>valeur par défaut: on</para>
<para>valeurs: on, off (valeur par défaut: on)</para>
</listitem>
</itemizedlist>
<command>irc.look.hide_nickserv_pwd</command>
<command>irc.look.hide_nickserv_pwd</command>: masquer le mot de passe affiché par nickserv
<itemizedlist>
<listitem>
<para>description: masquer le mot de passe affiché par nickserv</para>
</listitem>
<listitem>
<para>type: booléen</para>
</listitem>
<listitem>
<para>valeurs: on, off</para>
</listitem>
<listitem>
<para>valeur par défaut: on</para>
<para>valeurs: on, off (valeur par défaut: on)</para>
</listitem>
</itemizedlist>
<command>irc.look.highlight_tags</command>
<command>irc.look.highlight_tags</command>: liste des tags pour les messages qui peuvent produire un highlight (séparés par des virgules, typiquement tout message venant d'un autre utilisateur, pas les messages du serveur, ...)
<itemizedlist>
<listitem>
<para>description: liste des tags pour les messages qui peuvent produire un highlight (séparés par des virgules, typiquement tout message venant d'un autre utilisateur, pas les messages du serveur, ...)</para>
</listitem>
<listitem>
<para>type: chaîne</para>
</listitem>
<listitem>
<para>valeurs: toute chaîne</para>
</listitem>
<listitem>
<para>valeur par défaut: 'irc_privmsg,irc_notice'</para>
<para>valeurs: toute chaîne (valeur par défaut: 'irc_privmsg,irc_notice')</para>
</listitem>
</itemizedlist>
<command>irc.look.nick_completion_smart</command>
<command>irc.look.nick_completion_smart</command>: complétion intelligente pour les pseudos (complète d'abord avec les personnes qui ont parlé récemment)
<itemizedlist>
<listitem>
<para>description: complétion intelligente pour les pseudos (complète d'abord avec les personnes qui ont parlé récemment)</para>
</listitem>
<listitem>
<para>type: booléen</para>
</listitem>
<listitem>
<para>valeurs: on, off</para>
</listitem>
<listitem>
<para>valeur par défaut: on</para>
<para>valeurs: on, off (valeur par défaut: on)</para>
</listitem>
</itemizedlist>
<command>irc.look.nick_prefix</command>
<command>irc.look.nick_prefix</command>: texte à afficher avant le pseudo dans la fenêtre de discussion
<itemizedlist>
<listitem>
<para>description: texte à afficher avant le pseudo dans la fenêtre de discussion</para>
</listitem>
<listitem>
<para>type: chaîne</para>
</listitem>
<listitem>
<para>valeurs: toute chaîne</para>
</listitem>
<listitem>
<para>valeur par défaut: ''</para>
<para>valeurs: toute chaîne (valeur par défaut: '')</para>
</listitem>
</itemizedlist>
<command>irc.look.nick_suffix</command>
<command>irc.look.nick_suffix</command>: texte à afficher après le pseudo dans la fenêtre de discussion
<itemizedlist>
<listitem>
<para>description: texte à afficher après le pseudo dans la fenêtre de discussion</para>
</listitem>
<listitem>
<para>type: chaîne</para>
</listitem>
<listitem>
<para>valeurs: toute chaîne</para>
</listitem>
<listitem>
<para>valeur par défaut: ''</para>
<para>valeurs: toute chaîne (valeur par défaut: '')</para>
</listitem>
</itemizedlist>
<command>irc.look.notice_as_pv</command>
<command>irc.look.notice_as_pv</command>: afficher les notices comme des messages privés
<itemizedlist>
<listitem>
<para>description: afficher les notices comme des messages privés</para>
</listitem>
<listitem>
<para>type: booléen</para>
</listitem>
<listitem>
<para>valeurs: on, off</para>
</listitem>
<listitem>
<para>valeur par défaut: off</para>
<para>valeurs: on, off (valeur par défaut: off)</para>
</listitem>
</itemizedlist>
<command>irc.look.one_server_buffer</command>
<command>irc.look.one_server_buffer</command>: utiliser le même tampon pour tous les serveurs
<itemizedlist>
<listitem>
<para>description: utiliser le même tampon pour tous les serveurs</para>
</listitem>
<listitem>
<para>type: booléen</para>
</listitem>
<listitem>
<para>valeurs: on, off</para>
</listitem>
<listitem>
<para>valeur par défaut: off</para>
<para>valeurs: on, off (valeur par défaut: off)</para>
</listitem>
</itemizedlist>
<command>irc.look.open_near_server</command>
<command>irc.look.open_near_server</command>: ouvrir les nouveaux canaux/privés près du serveur
<itemizedlist>
<listitem>
<para>description: ouvrir les nouveaux canaux/privés près du serveur</para>
</listitem>
<listitem>
<para>type: booléen</para>
</listitem>
<listitem>
<para>valeurs: on, off</para>
</listitem>
<listitem>
<para>valeur par défaut: off</para>
<para>valeurs: on, off (valeur par défaut: off)</para>
</listitem>
</itemizedlist>
<command>irc.look.show_away_once</command>
<command>irc.look.show_away_once</command>: voir le message d'absence distant une seule fois en privé
<itemizedlist>
<listitem>
<para>description: voir le message d'absence distant une seule fois en privé</para>
</listitem>
<listitem>
<para>type: booléen</para>
</listitem>
<listitem>
<para>valeurs: on, off</para>
</listitem>
<listitem>
<para>valeur par défaut: on</para>
<para>valeurs: on, off (valeur par défaut: on)</para>
</listitem>
</itemizedlist>
<command>irc.look.smart_filter</command>
<command>irc.look.smart_filter</command>: filtrer les messages join/part/quit pour un pseudo s'il n'a pas parlé pendant quelques minutes sur le canal (vous devez créer un filtre sur le tag "irc_smart_filter")
<itemizedlist>
<listitem>
<para>description: filtrer les messages join/part/quit pour un pseudo s'il n'a pas parlé pendant quelques minutes sur le canal (vous devez créer un filtre sur le tag "irc_smart_filter")</para>
</listitem>
<listitem>
<para>type: booléen</para>
</listitem>
<listitem>
<para>valeurs: on, off</para>
</listitem>
<listitem>
<para>valeur par défaut: off</para>
<para>valeurs: on, off (valeur par défaut: off)</para>
</listitem>
</itemizedlist>
<command>irc.look.smart_filter_delay</command>
<command>irc.look.smart_filter_delay</command>: délai pour filtrer les messages join/part/quit (en minutes)
<itemizedlist>
<listitem>
<para>description: délai pour filtrer les messages join/part/quit (en minutes)</para>
</listitem>
<listitem>
<para>type: entier</para>
</listitem>
<listitem>
<para>valeurs: 1 .. 10080</para>
</listitem>
<listitem>
<para>valeur par défaut: 5</para>
<para>valeurs: 1 .. 10080 (valeur par défaut: 5)</para>
</listitem>
</itemizedlist>
<command>irc.network.anti_flood</command>
<command>irc.network.anti_flood</command>: anti-flood: nombre de secondes entre deux messages utilisateur (0 = pas d'anti-flood)
<itemizedlist>
<listitem>
<para>description: anti-flood: nombre de secondes entre deux messages utilisateur (0 = pas d'anti-flood)</para>
</listitem>
<listitem>
<para>type: entier</para>
</listitem>
<listitem>
<para>valeurs: 0 .. 5</para>
</listitem>
<listitem>
<para>valeur par défaut: 2</para>
<para>valeurs: 0 .. 5 (valeur par défaut: 2)</para>
</listitem>
</itemizedlist>
<command>irc.network.away_check</command>
<command>irc.network.away_check</command>: intervalle entre deux vérifications des absences (en minutes, 0 = ne jamais vérifier)
<itemizedlist>
<listitem>
<para>description: intervalle entre deux vérifications des absences (en minutes, 0 = ne jamais vérifier)</para>
</listitem>
<listitem>
<para>type: entier</para>
</listitem>
<listitem>
<para>valeurs: 0 .. 2147483647</para>
</listitem>
<listitem>
<para>valeur par défaut: 0</para>
<para>valeurs: 0 .. 2147483647 (valeur par défaut: 0)</para>
</listitem>
</itemizedlist>
<command>irc.network.away_check_max_nicks</command>
<command>irc.network.away_check_max_nicks</command>: ne pas vérifier les pseudos absents lorsqu'il y a un nombre important de pseudos (0 = pas de limite)
<itemizedlist>
<listitem>
<para>description: ne pas vérifier les pseudos absents lorsqu'il y a un nombre important de pseudos (0 = pas de limite)</para>
</listitem>
<listitem>
<para>type: entier</para>
</listitem>
<listitem>
<para>valeurs: 0 .. 2147483647</para>
</listitem>
<listitem>
<para>valeur par défaut: 0</para>
<para>valeurs: 0 .. 2147483647 (valeur par défaut: 0)</para>
</listitem>
</itemizedlist>
<command>irc.network.colors_receive</command>
<command>irc.network.colors_receive</command>: si désactivé, les codes couleurs des messages entrants sont ignorés
<itemizedlist>
<listitem>
<para>description: si désactivé, les codes couleurs des messages entrants sont ignorés</para>
</listitem>
<listitem>
<para>type: booléen</para>
</listitem>
<listitem>
<para>valeurs: on, off</para>
</listitem>
<listitem>
<para>valeur par défaut: on</para>
<para>valeurs: on, off (valeur par défaut: on)</para>
</listitem>
</itemizedlist>
<command>irc.network.colors_send</command>
<command>irc.network.colors_send</command>: autorise l'utilisateur à envoyer des couleurs avec des codes spéciaux (^Cb=gras, ^Cxx=couleur, ^Ccxx,yy=couleur+fond, ^Cu=souligné, ^Cr=inversé)
<itemizedlist>
<listitem>
<para>description: autorise l'utilisateur à envoyer des couleurs avec des codes spéciaux (^Cb=gras, ^Cxx=couleur, ^Ccxx,yy=couleur+fond, ^Cu=souligné, ^Cr=inversé)</para>
</listitem>
<listitem>
<para>type: booléen</para>
</listitem>
<listitem>
<para>valeurs: on, off</para>
</listitem>
<listitem>
<para>valeur par défaut: on</para>
<para>valeurs: on, off (valeur par défaut: on)</para>
</listitem>
</itemizedlist>
<command>irc.network.default_msg_part</command>
<command>irc.network.default_msg_part</command>: message par défaut pour le part (en quittant un canal) ('%v' sera remplacé par la version de WeeChat dans la chaîne)
<itemizedlist>
<listitem>
<para>description: message par défaut pour le part (en quittant un canal) ('%v' sera remplacé par la version de WeeChat dans la chaîne)</para>
</listitem>
<listitem>
<para>type: chaîne</para>
</listitem>
<listitem>
<para>valeurs: toute chaîne</para>
</listitem>
<listitem>
<para>valeur par défaut: 'WeeChat %v'</para>
<para>valeurs: toute chaîne (valeur par défaut: 'WeeChat %v')</para>
</listitem>
</itemizedlist>
<command>irc.network.default_msg_quit</command>
<command>irc.network.default_msg_quit</command>: message de fin par défaut (lors de la déconnexion du serveur) ('%v' sera remplacé par la version de WeeChat dans la chaîne)
<itemizedlist>
<listitem>
<para>description: message de fin par défaut (lors de la déconnexion du serveur) ('%v' sera remplacé par la version de WeeChat dans la chaîne)</para>
</listitem>
<listitem>
<para>type: chaîne</para>
</listitem>
<listitem>
<para>valeurs: toute chaîne</para>
</listitem>
<listitem>
<para>valeur par défaut: 'WeeChat %v'</para>
<para>valeurs: toute chaîne (valeur par défaut: 'WeeChat %v')</para>
</listitem>
</itemizedlist>
<command>irc.network.lag_check</command>
<command>irc.network.lag_check</command>: intervalle entre deux vérifications des absences (en secondes, 0 = ne jamais vérifier)
<itemizedlist>
<listitem>
<para>description: intervalle entre deux vérifications des absences (en secondes, 0 = ne jamais vérifier)</para>
</listitem>
<listitem>
<para>type: entier</para>
</listitem>
<listitem>
<para>valeurs: 0 .. 2147483647</para>
</listitem>
<listitem>
<para>valeur par défaut: 60</para>
<para>valeurs: 0 .. 2147483647 (valeur par défaut: 60)</para>
</listitem>
</itemizedlist>
<command>irc.network.lag_disconnect</command>
<command>irc.network.lag_disconnect</command>: déconnexion après un lag important (en minutes, 0 = ne jamais se déconnecter)
<itemizedlist>
<listitem>
<para>description: déconnexion après un lag important (en minutes, 0 = ne jamais se déconnecter)</para>
</listitem>
<listitem>
<para>type: entier</para>
</listitem>
<listitem>
<para>valeurs: 0 .. 2147483647</para>
</listitem>
<listitem>
<para>valeur par défaut: 5</para>
<para>valeurs: 0 .. 2147483647 (valeur par défaut: 5)</para>
</listitem>
</itemizedlist>
<command>irc.network.lag_min_show</command>
<command>irc.network.lag_min_show</command>: lag minimum à afficher (en secondes)
<itemizedlist>
<listitem>
<para>description: lag minimum à afficher (en secondes)</para>
</listitem>
<listitem>
<para>type: entier</para>
</listitem>
<listitem>
<para>valeurs: 0 .. 2147483647</para>
</listitem>
<listitem>
<para>valeur par défaut: 1</para>
<para>valeurs: 0 .. 2147483647 (valeur par défaut: 1)</para>
</listitem>
</itemizedlist>
<command>irc.network.send_unknown_commands</command>
<command>irc.network.send_unknown_commands</command>: envoie les commandes inconnues au serveur IRC
<itemizedlist>
<listitem>
<para>description: envoie les commandes inconnues au serveur IRC</para>
</listitem>
<listitem>
<para>type: booléen</para>
</listitem>
<listitem>
<para>valeurs: on, off</para>
</listitem>
<listitem>
<para>valeur par défaut: off</para>
<para>valeurs: on, off (valeur par défaut: off)</para>
</listitem>
</itemizedlist>
<command>irc.server_default.addresses</command>
<command>irc.server_default.addresses</command>: liste d'IP/port ou nom/port pour le serveur (séparés par des virgules)
<itemizedlist>
<listitem>
<para>description: liste d'IP/port ou nom/port pour le serveur (séparés par des virgules)</para>
</listitem>
<listitem>
<para>type: chaîne</para>
</listitem>
<listitem>
<para>valeurs: toute chaîne</para>
</listitem>
<listitem>
<para>valeur par défaut: ''</para>
<para>valeurs: toute chaîne (valeur par défaut: '')</para>
</listitem>
</itemizedlist>
<command>irc.server_default.autoconnect</command>
<command>irc.server_default.autoconnect</command>: connexion automatique au serveur quand WeeChat démarre
<itemizedlist>
<listitem>
<para>description: connexion automatique au serveur quand WeeChat démarre</para>
</listitem>
<listitem>
<para>type: booléen</para>
</listitem>
<listitem>
<para>valeurs: on, off</para>
</listitem>
<listitem>
<para>valeur par défaut: off</para>
<para>valeurs: on, off (valeur par défaut: off)</para>
</listitem>
</itemizedlist>
<command>irc.server_default.autojoin</command>
<command>irc.server_default.autojoin</command>: liste des canaux (séparés par des virgules) à rejoindre lorsque connecté au serveur (exemple: "#chan1,#chan2,#chan3 key1,key2")
<itemizedlist>
<listitem>
<para>description: liste des canaux (séparés par des virgules) à rejoindre lorsque connecté au serveur (exemple: "#chan1,#chan2,#chan3 key1,key2")</para>
</listitem>
<listitem>
<para>type: chaîne</para>
</listitem>
<listitem>
<para>valeurs: toute chaîne</para>
</listitem>
<listitem>
<para>valeur par défaut: ''</para>
<para>valeurs: toute chaîne (valeur par défaut: '')</para>
</listitem>
</itemizedlist>
<command>irc.server_default.autoreconnect</command>
<command>irc.server_default.autoreconnect</command>: reconnexion automatique au serveur après une déconnexion
<itemizedlist>
<listitem>
<para>description: reconnexion automatique au serveur après une déconnexion</para>
</listitem>
<listitem>
<para>type: booléen</para>
</listitem>
<listitem>
<para>valeurs: on, off</para>
</listitem>
<listitem>
<para>valeur par défaut: on</para>
<para>valeurs: on, off (valeur par défaut: on)</para>
</listitem>
</itemizedlist>
<command>irc.server_default.autoreconnect_delay</command>
<command>irc.server_default.autoreconnect_delay</command>: délai (en secondes) avant de tenter une reconnexion au serveur
<itemizedlist>
<listitem>
<para>description: délai (en secondes) avant de tenter une reconnexion au serveur</para>
</listitem>
<listitem>
<para>type: entier</para>
</listitem>
<listitem>
<para>valeurs: 0 .. 65535</para>
</listitem>
<listitem>
<para>valeur par défaut: 30</para>
<para>valeurs: 0 .. 65535 (valeur par défaut: 30)</para>
</listitem>
</itemizedlist>
<command>irc.server_default.autorejoin</command>
<command>irc.server_default.autorejoin</command>: rejoindre automatiquement les canaux quand mis dehors
<itemizedlist>
<listitem>
<para>description: rejoindre automatiquement les canaux quand mis dehors</para>
</listitem>
<listitem>
<para>type: booléen</para>
</listitem>
<listitem>
<para>valeurs: on, off</para>
</listitem>
<listitem>
<para>valeur par défaut: off</para>
<para>valeurs: on, off (valeur par défaut: off)</para>
</listitem>
</itemizedlist>
<command>irc.server_default.command</command>
<command>irc.server_default.command</command>: commande(s) à exécuter lorsque connecté au serveur (plusieurs commandes doivent être séparées par ';', utilisez '\;' pour un point-virgule, les variables spéciales $nick, $channel et $server sont remplacées par leur valeur)
<itemizedlist>
<listitem>
<para>description: commande(s) à exécuter lorsque connecté au serveur (plusieurs commandes doivent être séparées par ';', utilisez '\;' pour un point-virgule, les variables spéciales $nick, $channel et $server sont remplacées par leur valeur)</para>
</listitem>
<listitem>
<para>type: chaîne</para>
</listitem>
<listitem>
<para>valeurs: toute chaîne</para>
</listitem>
<listitem>
<para>valeur par défaut: ''</para>
<para>valeurs: toute chaîne (valeur par défaut: '')</para>
</listitem>
</itemizedlist>
<command>irc.server_default.command_delay</command>
<command>irc.server_default.command_delay</command>: délai (en secondes) après exécution de la commande (exemple: donner du temps pour l'authentification)
<itemizedlist>
<listitem>
<para>description: délai (en secondes) après exécution de la commande (exemple: donner du temps pour l'authentification)</para>
</listitem>
<listitem>
<para>type: entier</para>
</listitem>
<listitem>
<para>valeurs: 0 .. 3600</para>
</listitem>
<listitem>
<para>valeur par défaut: 0</para>
<para>valeurs: 0 .. 3600 (valeur par défaut: 0)</para>
</listitem>
</itemizedlist>
<command>irc.server_default.ipv6</command>
<command>irc.server_default.ipv6</command>: utiliser le protocole IPv6 pour la communication avec le serveur
<itemizedlist>
<listitem>
<para>description: utiliser le protocole IPv6 pour la communication avec le serveur</para>
</listitem>
<listitem>
<para>type: booléen</para>
</listitem>
<listitem>
<para>valeurs: on, off</para>
</listitem>
<listitem>
<para>valeur par défaut: off</para>
<para>valeurs: on, off (valeur par défaut: off)</para>
</listitem>
</itemizedlist>
<command>irc.server_default.local_hostname</command>
<command>irc.server_default.local_hostname</command>: nom local de machine/IP personnalisé pour le serveur (optionnel, si non renseigné, le nom de machine local est utilisé)
<itemizedlist>
<listitem>
<para>description: nom local de machine/IP personnalisé pour le serveur (optionnel, si non renseigné, le nom de machine local est utilisé)</para>
</listitem>
<listitem>
<para>type: chaîne</para>
</listitem>
<listitem>
<para>valeurs: toute chaîne</para>
</listitem>
<listitem>
<para>valeur par défaut: ''</para>
<para>valeurs: toute chaîne (valeur par défaut: '')</para>
</listitem>
</itemizedlist>
<command>irc.server_default.nicks</command>
<command>irc.server_default.nicks</command>: pseudos à utiliser sur le serveur IRC (séparés par des virgules)
<itemizedlist>
<listitem>
<para>description: pseudos à utiliser sur le serveur IRC (séparés par des virgules)</para>
</listitem>
<listitem>
<para>type: chaîne</para>
</listitem>
<listitem>
<para>valeurs: toute chaîne</para>
</listitem>
<listitem>
<para>valeur par défaut: ''</para>
<para>valeurs: toute chaîne (valeur par défaut: '')</para>
</listitem>
</itemizedlist>
<command>irc.server_default.password</command>
<command>irc.server_default.password</command>: mot de passe pour le serveur IRC
<itemizedlist>
<listitem>
<para>description: mot de passe pour le serveur IRC</para>
</listitem>
<listitem>
<para>type: chaîne</para>
</listitem>
<listitem>
<para>valeurs: toute chaîne</para>
</listitem>
<listitem>
<para>valeur par défaut: ''</para>
<para>valeurs: toute chaîne (valeur par défaut: '')</para>
</listitem>
</itemizedlist>
<command>irc.server_default.realname</command>
<command>irc.server_default.realname</command>: nom réel pour le serveur IRC
<itemizedlist>
<listitem>
<para>description: nom réel pour le serveur IRC</para>
</listitem>
<listitem>
<para>type: chaîne</para>
</listitem>
<listitem>
<para>valeurs: toute chaîne</para>
</listitem>
<listitem>
<para>valeur par défaut: ''</para>
<para>valeurs: toute chaîne (valeur par défaut: '')</para>
</listitem>
</itemizedlist>
<command>irc.server_default.ssl</command>
<command>irc.server_default.ssl</command>: utiliser SSL pour la communication avec le serveur
<itemizedlist>
<listitem>
<para>description: utiliser SSL pour la communication avec le serveur</para>
</listitem>
<listitem>
<para>type: booléen</para>
</listitem>
<listitem>
<para>valeurs: on, off</para>
</listitem>
<listitem>
<para>valeur par défaut: off</para>
<para>valeurs: on, off (valeur par défaut: off)</para>
</listitem>
</itemizedlist>
<command>irc.server_default.username</command>
<command>irc.server_default.username</command>: nom d'utilisateur pour le serveur IRC
<itemizedlist>
<listitem>
<para>description: nom d'utilisateur pour le serveur IRC</para>
</listitem>
<listitem>
<para>type: chaîne</para>
</listitem>
<listitem>
<para>valeurs: toute chaîne</para>
</listitem>
<listitem>
<para>valeur par défaut: ''</para>
<para>valeurs: toute chaîne (valeur par défaut: '')</para>
</listitem>
</itemizedlist>
+2 -1
View File
@@ -6,7 +6,7 @@
docgen.pl builds XML doc files to include in many languages
-->
<command>logger [list | set niveau | disable]</command>
<command>/logger [list | set niveau | disable]</command>
<programlisting>
configuration de l'extension logger
@@ -36,3 +36,4 @@ Niveaux de log utilisés par l'extension IRC :
4: join/part/quit
9: tous les autres messages
</programlisting>
+14 -56
View File
@@ -6,115 +6,73 @@
docgen.pl builds XML doc files to include in many languages
-->
<command>logger.file.auto_log</command>
<command>logger.file.auto_log</command>: sauve automatiquement le contenu des tampons dans des fichiers (sauf si un tampon désactive le log)
<itemizedlist>
<listitem>
<para>description: sauve automatiquement le contenu des tampons dans des fichiers (sauf si un tampon désactive le log)</para>
</listitem>
<listitem>
<para>type: booléen</para>
</listitem>
<listitem>
<para>valeurs: on, off</para>
</listitem>
<listitem>
<para>valeur par défaut: on</para>
<para>valeurs: on, off (valeur par défaut: on)</para>
</listitem>
</itemizedlist>
<command>logger.file.info_lines</command>
<command>logger.file.info_lines</command>: écrire une ligne d'information dans le fichier log quand le log démarre ou se termine pour un tampon
<itemizedlist>
<listitem>
<para>description: écrire une ligne d'information dans le fichier log quand le log démarre ou se termine pour un tampon</para>
</listitem>
<listitem>
<para>type: booléen</para>
</listitem>
<listitem>
<para>valeurs: on, off</para>
</listitem>
<listitem>
<para>valeur par défaut: off</para>
<para>valeurs: on, off (valeur par défaut: off)</para>
</listitem>
</itemizedlist>
<command>logger.file.mask</command>
<command>logger.file.mask</command>: masque de fichier par défaut pour les fichiers de log (le format est 'repertoire/vers/fichier' ou 'fichier', sans le premier '/' car l'option 'path' est utilisée pour construire le chemin complet vers le fichier); les variables locales du tampon sont permises
<itemizedlist>
<listitem>
<para>description: masque de fichier par défaut pour les fichiers de log (le format est 'repertoire/vers/fichier' ou 'fichier', sans le premier '/' car l'option 'path' est utilisée pour construire le chemin complet vers le fichier); les variables locales du tampon sont permises</para>
</listitem>
<listitem>
<para>type: chaîne</para>
</listitem>
<listitem>
<para>valeurs: toute chaîne</para>
</listitem>
<listitem>
<para>valeur par défaut: '$plugin.$name.weechatlog'</para>
<para>valeurs: toute chaîne (valeur par défaut: '$plugin.$name.weechatlog')</para>
</listitem>
</itemizedlist>
<command>logger.file.name_lower_case</command>
<command>logger.file.name_lower_case</command>: utiliser seulement des minuscules dans le nom des fichiers de log
<itemizedlist>
<listitem>
<para>description: utiliser seulement des minuscules dans le nom des fichiers de log</para>
</listitem>
<listitem>
<para>type: booléen</para>
</listitem>
<listitem>
<para>valeurs: on, off</para>
</listitem>
<listitem>
<para>valeur par défaut: on</para>
<para>valeurs: on, off (valeur par défaut: on)</para>
</listitem>
</itemizedlist>
<command>logger.file.path</command>
<command>logger.file.path</command>: chemin pour les fichiers de log WeeChat ('%h' sera remplacé par le répertoire de base WeeChat, par défaut: ~/.weechat)
<itemizedlist>
<listitem>
<para>description: chemin pour les fichiers de log WeeChat ('%h' sera remplacé par le répertoire de base WeeChat, par défaut: ~/.weechat)</para>
</listitem>
<listitem>
<para>type: chaîne</para>
</listitem>
<listitem>
<para>valeurs: toute chaîne</para>
</listitem>
<listitem>
<para>valeur par défaut: '%h/logs/'</para>
<para>valeurs: toute chaîne (valeur par défaut: '%h/logs/')</para>
</listitem>
</itemizedlist>
<command>logger.file.time_format</command>
<command>logger.file.time_format</command>: format de date/heure utilisé dans les fichiers log (voir strftime(3) pour le format de date/heure)
<itemizedlist>
<listitem>
<para>description: format de date/heure utilisé dans les fichiers log (voir strftime(3) pour le format de date/heure)</para>
</listitem>
<listitem>
<para>type: chaîne</para>
</listitem>
<listitem>
<para>valeurs: toute chaîne</para>
</listitem>
<listitem>
<para>valeur par défaut: '%Y-%m-%d %H:%M:%S'</para>
<para>valeurs: toute chaîne (valeur par défaut: '%Y-%m-%d %H:%M:%S')</para>
</listitem>
</itemizedlist>
<command>logger.look.backlog</command>
<command>logger.look.backlog</command>: nombre maximum de lignes à afficher du fichier de log lors de l'ouverture du tampon (0 = ne rien afficher)
<itemizedlist>
<listitem>
<para>description: nombre maximum de lignes à afficher du fichier de log lors de l'ouverture du tampon (0 = ne rien afficher)</para>
</listitem>
<listitem>
<para>type: entier</para>
</listitem>
<listitem>
<para>valeurs: 0 .. 2147483647</para>
</listitem>
<listitem>
<para>valeur par défaut: 20</para>
<para>valeurs: 0 .. 2147483647 (valeur par défaut: 20)</para>
</listitem>
</itemizedlist>
+2 -1
View File
@@ -6,7 +6,7 @@
docgen.pl builds XML doc files to include in many languages
-->
<command>lua [list [nom]] | [listfull [nom]] | [load fichier] | [autoload] | [reload] | [unload [nom]]</command>
<command>/lua [list [nom]] | [listfull [nom]] | [load fichier] | [autoload] | [reload] | [unload [nom]]</command>
<programlisting>
liste/charge/décharge des scripts
@@ -15,3 +15,4 @@ nom: un nom de script
Sans argument, cette commande liste tous les scripts chargés.
</programlisting>
+2 -1
View File
@@ -6,7 +6,7 @@
docgen.pl builds XML doc files to include in many languages
-->
<command>notify reset | none | highlight | message | all</command>
<command>/notify reset | none | highlight | message | all</command>
<programlisting>
changer le niveau de notification pour le tampon courant
@@ -16,3 +16,4 @@ highlight: le tampon sera dans la hotlist pour les highlights seulement
message: le tampon sera dans la hotlist pour les highlights et les messages d'utilisateurs seulement
all: le tampon sera dans la hotlist pour tout texte affiché
</programlisting>
+2 -1
View File
@@ -6,7 +6,7 @@
docgen.pl builds XML doc files to include in many languages
-->
<command>perl [list [nom]] | [listfull [nom]] | [load fichier] | [autoload] | [reload] | [unload [nom]]</command>
<command>/perl [list [nom]] | [listfull [nom]] | [load fichier] | [autoload] | [reload] | [unload [nom]]</command>
<programlisting>
liste/charge/décharge des scripts
@@ -15,3 +15,4 @@ nom: un nom de script
Sans argument, cette commande liste tous les scripts chargés.
</programlisting>
+2 -1
View File
@@ -6,7 +6,7 @@
docgen.pl builds XML doc files to include in many languages
-->
<command>python [list [nom]] | [listfull [nom]] | [load fichier] | [autoload] | [reload] | [unload [nom]]</command>
<command>/python [list [nom]] | [listfull [nom]] | [load fichier] | [autoload] | [reload] | [unload [nom]]</command>
<programlisting>
liste/charge/décharge des scripts
@@ -15,3 +15,4 @@ nom: un nom de script
Sans argument, cette commande liste tous les scripts chargés.
</programlisting>
+2 -1
View File
@@ -6,7 +6,7 @@
docgen.pl builds XML doc files to include in many languages
-->
<command>ruby [list [nom]] | [listfull [nom]] | [load fichier] | [autoload] | [reload] | [unload [nom]]</command>
<command>/ruby [list [nom]] | [listfull [nom]] | [load fichier] | [autoload] | [reload] | [unload [nom]]</command>
<programlisting>
liste/charge/décharge des scripts
@@ -15,3 +15,4 @@ nom: un nom de script
Sans argument, cette commande liste tous les scripts chargés.
</programlisting>
+2 -1
View File
@@ -6,7 +6,7 @@
docgen.pl builds XML doc files to include in many languages
-->
<command>tcl [list [nom]] | [listfull [nom]] | [load fichier] | [autoload] | [reload] | [unload [nom]]</command>
<command>/tcl [list [nom]] | [listfull [nom]] | [load fichier] | [autoload] | [reload] | [unload [nom]]</command>
<programlisting>
liste/charge/décharge des scripts
@@ -15,3 +15,4 @@ nom: un nom de script
Sans argument, cette commande liste tous les scripts chargés.
</programlisting>
+38 -19
View File
@@ -6,7 +6,7 @@
docgen.pl builds XML doc files to include in many languages
-->
<command>bar [add nombarre type[,cond1,cond2,...] position taille separateur objet1,objet2,...] | [default] | [del nombarre|-all] | [set nombarre option valeur] | [hide|show nombarre] | [scroll nombarre tampon valeur_scroll] | [list] | [listitems]</command>
<command>/bar [add nombarre type[,cond1,cond2,...] position taille separateur objet1,objet2,...] | [default] | [del nombarre|-all] | [set nombarre option valeur] | [hide|show nombarre] | [scroll nombarre tampon valeur_scroll] | [list] | [listitems]</command>
<programlisting>
gestion des barres
@@ -50,7 +50,8 @@ Exemples :
faire défiler la liste des pseudos à la fin sur le tampon courant:
/bar scroll nicklist * ye
</programlisting>
<command>buffer [action [args] | nombre | [[serveur] [canal]]]</command>
<command>/buffer [action [args] | nombre | [[serveur] [canal]]]</command>
<programlisting>
gestion des tampons
@@ -77,14 +78,16 @@ Exemples:
défiler 20 msgs haut: /buffer scroll -20
aller sur #weechat: /buffer #weechat
</programlisting>
<command>command extension commande</command>
<command>/command extension commande</command>
<programlisting>
lancer explicitement une commande WeeChat ou d'une extension
extension: nom de l'extension ('weechat' pour une commande interne WeeChat)
commande: commande à exécuter (un '/' est automatiquement ajouté s'il n'est pas trouvé au début de la commande)
</programlisting>
<command>debug [list | extension niveau | dump | buffer windows]</command>
<command>/debug [list | extension niveau | dump | buffer windows]</command>
<programlisting>
contrôle du debug pour le coeur/les extensions
@@ -95,7 +98,8 @@ extension: nom de l'extension ("core" pour le coeur de WeeChat)
windows: affiche l'arbre des fenêtres&lt;
texte: envoie le signal "debug" avec "texte" comme paramètre
</programlisting>
<command>filter [list] | [enable|disable|toggle [nom]] | [add nom buffer tags regex] | [del nom|-all]</command>
<command>/filter [list] | [enable|disable|toggle [nom]] | [add nom buffer tags regex] | [del nom|-all]</command>
<programlisting>
filtre les messages dans les tampons, pour les cacher/afficher selon des tags ou expressions régulières
@@ -123,27 +127,31 @@ Exemples:
filtrer les lignes contenant "weechat sucks" sur le canal #weechat:
/filter add sucks freenode.#weechat * weechat sucks
</programlisting>
<command>help [commande | option]</command>
<command>/help [commande | option]</command>
<programlisting>
afficher l'aide sur les commandes et les options
commande: nom d'une commande
option: nom d'une option (utilisez /set pour voir la liste)
</programlisting>
<command>history [clear | valeur]</command>
<command>/history [clear | valeur]</command>
<programlisting>
affiche l'historique des commandes du tampon
clear: effacer l'historique
valeur: nombre d'entrées dans l'historique à afficher
</programlisting>
<command>input return | complete_next | complete_previous | search_next | delete_previous_char | delete_next_char | delete_previous_word | delete_next_word | delete_beginning_of_line | delete_end_of_line | delete_line | clipboard_paste | transpose_chars | move_beginning_of_line | move_end_of_line | move_previous_char | move_next_char | move_previous_word | move_next_word | history_previous | history_next | history_global_previous | history_global_next | jump_smart | jump_last_buffer | jump_previous_buffer | hotlist_clear | grab_key | scroll_unread | set_unread | set_unread_current_buffer | insert [args]</command>
<command>/input return | complete_next | complete_previous | search_next | delete_previous_char | delete_next_char | delete_previous_word | delete_next_word | delete_beginning_of_line | delete_end_of_line | delete_line | clipboard_paste | transpose_chars | move_beginning_of_line | move_end_of_line | move_previous_char | move_next_char | move_previous_word | move_next_word | history_previous | history_next | history_global_previous | history_global_next | jump_smart | jump_last_buffer | jump_previous_buffer | hotlist_clear | grab_key | scroll_unread | set_unread | set_unread_current_buffer | insert [args]</command>
<programlisting>
fonctions pour la ligne de commande
Cette commande est utilisée par les associations de touches ou les extensions.
</programlisting>
<command>key [touche [commande [args]]] | [unbind touche] | [reset -yes]</command>
<command>/key [touche [commande [args]]] | [unbind touche] | [reset -yes]</command>
<programlisting>
associer/libérer des touches
@@ -151,7 +159,8 @@ associer/libérer des touches
unbind: supprimer l'association à une touche
reset: restaure les touches aux valeurs par défaut et supprime TOUTES les touches personnelles (utiliser avec précaution !)
</programlisting>
<command>layout [[save | apply | reset] [buffers | windows]]</command>
<command>/layout [[save | apply | reset] [buffers | windows]]</command>
<programlisting>
sauve/applique/réinitialise la disposition des tampons et fenêtres
@@ -163,7 +172,8 @@ windows: sauve/applique seulement pour les fenêtres (le tampon affiché par cha
Sans paramètre, cette commande affiche la disposition sauvegardée.
</programlisting>
<command>plugin [list [nom]] | [listfull [nom]] | [load fichier] | [autoload] | [reload [nom]] | [unload [nom]]</command>
<command>/plugin [list [nom]] | [listfull [nom]] | [load fichier] | [autoload] | [reload [nom]] | [unload [nom]]</command>
<programlisting>
liste/charge/décharge des extensions
@@ -176,11 +186,13 @@ autoload: charger automatiquement les extensions dans un répertoire système ou
Sans paramètre, cette commande liste les extensions chargées.
</programlisting>
<command>quit</command>
<command>/quit</command>
<programlisting>
quitter WeeChat
</programlisting>
<command>reload [fichier [fichier...]]</command>
<command>/reload [fichier [fichier...]]</command>
<programlisting>
recharger les fichiers de configuration depuis le disque
@@ -188,7 +200,8 @@ fichier: fichier de configuration à recharger
Sans paramètre, tous les fichiers (WeeChat et extensions) sont rechargés.
</programlisting>
<command>save [fichier [fichier...]]</command>
<command>/save [fichier [fichier...]]</command>
<programlisting>
sauvegarder les fichiers de configuration sur disque
@@ -196,14 +209,16 @@ fichier: fichier de configuration à sauvegarder
Sans paramètre, tous les fichiers (WeeChat et extensions) sont sauvegardés.
</programlisting>
<command>set [option [ = valeur]]</command>
<command>/set [option [ = valeur]]</command>
<programlisting>
modifier des options de configuration
option: nom d'une option
valeur: valeur pour l'option
</programlisting>
<command>unset [option]</command>
<command>/unset [option]</command>
<programlisting>
supprimer/réinitialiser des options de configuration
@@ -211,7 +226,8 @@ option: nom d'une option (peut commencer ou se terminer par "*" pour réinitiali
Selon l'option, elle est réinitialisée (pour les options standards) ou supprimée (pour les options facultatives, comme les valeurs pour les serveurs).
</programlisting>
<command>upgrade [chemin_vers_binaire]</command>
<command>/upgrade [chemin_vers_binaire]</command>
<programlisting>
mettre à jour WeeChat sans se déconnecter des serveurs
@@ -219,13 +235,15 @@ chemin_vers_binaire: chemin vers le binaire WeeChat (par défaut le binaire cour
Cette commande lance à nouveau un binaire WeeChat, il doit donc avoir été compilé ou installé via un gestionnaire de paquet avant de lancer cette commande.
</programlisting>
<command>uptime [-o]</command>
<command>/uptime [-o]</command>
<programlisting>
montrer l'uptime de WeeChat
-o: envoyer l'uptime sur le canal courant en tant que message IRC
</programlisting>
<command>window [list | -1 | +1 | b# | up | down | left | right | splith [pct] | splitv [ptc] | resize pct | merge [all]]</command>
<command>/window [list | -1 | +1 | b# | up | down | left | right | splith [pct] | splitv [ptc] | resize pct | merge [all]]</command>
<programlisting>
gestion des fenêtres
@@ -244,3 +262,4 @@ resize: redimensionne une fenêtre, la nouvelle taille est &lt;pct&gt; pourcenta
Pour splith et splitv, pct est un pourcentage qui représente la taille de la nouvelle fenêtre, calculée par rapport à la taille de la fenêtre courante. Par exemple 25 signifie créer une fenêtre qui a pour taille: taille_courante / 4
</programlisting>
File diff suppressed because it is too large Load Diff
+2 -1
View File
@@ -6,9 +6,10 @@
docgen.pl builds XML doc files to include in many languages
-->
<command>xfer</command>
<command>/xfer</command>
<programlisting>
contrôle xfer
Ouverture du tampon avec la liste des xfers
</programlisting>
+50 -200
View File
@@ -6,403 +6,253 @@
docgen.pl builds XML doc files to include in many languages
-->
<command>xfer.color.status_aborted</command>
<command>xfer.color.status_aborted</command>: couleur du texte pour le statut "interrompu"
<itemizedlist>
<listitem>
<para>description: couleur du texte pour le statut "interrompu"</para>
</listitem>
<listitem>
<para>type: couleur</para>
</listitem>
<listitem>
<para>valeurs: un nom de couleur</para>
</listitem>
<listitem>
<para>valeur par défaut: lightred</para>
<para>valeurs: un nom de couleur (valeur par défaut: lightred)</para>
</listitem>
</itemizedlist>
<command>xfer.color.status_active</command>
<command>xfer.color.status_active</command>: couleur du texte pour le statut "actif"
<itemizedlist>
<listitem>
<para>description: couleur du texte pour le statut "actif"</para>
</listitem>
<listitem>
<para>type: couleur</para>
</listitem>
<listitem>
<para>valeurs: un nom de couleur</para>
</listitem>
<listitem>
<para>valeur par défaut: lightblue</para>
<para>valeurs: un nom de couleur (valeur par défaut: lightblue)</para>
</listitem>
</itemizedlist>
<command>xfer.color.status_connecting</command>
<command>xfer.color.status_connecting</command>: couleur du texte pour le statut "connexion"
<itemizedlist>
<listitem>
<para>description: couleur du texte pour le statut "connexion"</para>
</listitem>
<listitem>
<para>type: couleur</para>
</listitem>
<listitem>
<para>valeurs: un nom de couleur</para>
</listitem>
<listitem>
<para>valeur par défaut: yellow</para>
<para>valeurs: un nom de couleur (valeur par défaut: yellow)</para>
</listitem>
</itemizedlist>
<command>xfer.color.status_done</command>
<command>xfer.color.status_done</command>: couleur du texte pour le statut "terminé"
<itemizedlist>
<listitem>
<para>description: couleur du texte pour le statut "terminé"</para>
</listitem>
<listitem>
<para>type: couleur</para>
</listitem>
<listitem>
<para>valeurs: un nom de couleur</para>
</listitem>
<listitem>
<para>valeur par défaut: lightgreen</para>
<para>valeurs: un nom de couleur (valeur par défaut: lightgreen)</para>
</listitem>
</itemizedlist>
<command>xfer.color.status_failed</command>
<command>xfer.color.status_failed</command>: couleur du texte pour le statut "échoué"
<itemizedlist>
<listitem>
<para>description: couleur du texte pour le statut "échoué"</para>
</listitem>
<listitem>
<para>type: couleur</para>
</listitem>
<listitem>
<para>valeurs: un nom de couleur</para>
</listitem>
<listitem>
<para>valeur par défaut: lightred</para>
<para>valeurs: un nom de couleur (valeur par défaut: lightred)</para>
</listitem>
</itemizedlist>
<command>xfer.color.status_waiting</command>
<command>xfer.color.status_waiting</command>: couleur du texte pour le statut "en attente"
<itemizedlist>
<listitem>
<para>description: couleur du texte pour le statut "en attente"</para>
</listitem>
<listitem>
<para>type: couleur</para>
</listitem>
<listitem>
<para>valeurs: un nom de couleur</para>
</listitem>
<listitem>
<para>valeur par défaut: lightcyan</para>
<para>valeurs: un nom de couleur (valeur par défaut: lightcyan)</para>
</listitem>
</itemizedlist>
<command>xfer.color.text</command>
<command>xfer.color.text</command>: couleur du texte
<itemizedlist>
<listitem>
<para>description: couleur du texte</para>
</listitem>
<listitem>
<para>type: couleur</para>
</listitem>
<listitem>
<para>valeurs: un nom de couleur</para>
</listitem>
<listitem>
<para>valeur par défaut: default</para>
<para>valeurs: un nom de couleur (valeur par défaut: default)</para>
</listitem>
</itemizedlist>
<command>xfer.color.text_bg</command>
<command>xfer.color.text_bg</command>: couleur du fond
<itemizedlist>
<listitem>
<para>description: couleur du fond</para>
</listitem>
<listitem>
<para>type: couleur</para>
</listitem>
<listitem>
<para>valeurs: un nom de couleur</para>
</listitem>
<listitem>
<para>valeur par défaut: default</para>
<para>valeurs: un nom de couleur (valeur par défaut: default)</para>
</listitem>
</itemizedlist>
<command>xfer.color.text_selected</command>
<command>xfer.color.text_selected</command>: couleur du texte pour la ligne xfer sélectionnée
<itemizedlist>
<listitem>
<para>description: couleur du texte pour la ligne xfer sélectionnée</para>
</listitem>
<listitem>
<para>type: couleur</para>
</listitem>
<listitem>
<para>valeurs: un nom de couleur</para>
</listitem>
<listitem>
<para>valeur par défaut: white</para>
<para>valeurs: un nom de couleur (valeur par défaut: white)</para>
</listitem>
</itemizedlist>
<command>xfer.file.auto_accept_chats</command>
<command>xfer.file.auto_accept_chats</command>: accepte automatiquement les demandes de discussion (à utiliser avec précaution !)
<itemizedlist>
<listitem>
<para>description: accepte automatiquement les demandes de discussion (à utiliser avec précaution !)</para>
</listitem>
<listitem>
<para>type: booléen</para>
</listitem>
<listitem>
<para>valeurs: on, off</para>
</listitem>
<listitem>
<para>valeur par défaut: off</para>
<para>valeurs: on, off (valeur par défaut: off)</para>
</listitem>
</itemizedlist>
<command>xfer.file.auto_accept_files</command>
<command>xfer.file.auto_accept_files</command>: accepte automatiquement les demandes d'envoi de fichiers (à utiliser avec précaution !)
<itemizedlist>
<listitem>
<para>description: accepte automatiquement les demandes d'envoi de fichiers (à utiliser avec précaution !)</para>
</listitem>
<listitem>
<para>type: booléen</para>
</listitem>
<listitem>
<para>valeurs: on, off</para>
</listitem>
<listitem>
<para>valeur par défaut: off</para>
<para>valeurs: on, off (valeur par défaut: off)</para>
</listitem>
</itemizedlist>
<command>xfer.file.auto_rename</command>
<command>xfer.file.auto_rename</command>: renommer les fichiers reçus s'ils existent déjà (ajoute '.1', '.2', ...)
<itemizedlist>
<listitem>
<para>description: renommer les fichiers reçus s'ils existent déjà (ajoute '.1', '.2', ...)</para>
</listitem>
<listitem>
<para>type: booléen</para>
</listitem>
<listitem>
<para>valeurs: on, off</para>
</listitem>
<listitem>
<para>valeur par défaut: on</para>
<para>valeurs: on, off (valeur par défaut: on)</para>
</listitem>
</itemizedlist>
<command>xfer.file.auto_resume</command>
<command>xfer.file.auto_resume</command>: continuer automatiquement les transferts de fichiers si la connexion avec l'hôte a été perdue
<itemizedlist>
<listitem>
<para>description: continuer automatiquement les transferts de fichiers si la connexion avec l'hôte a été perdue</para>
</listitem>
<listitem>
<para>type: booléen</para>
</listitem>
<listitem>
<para>valeurs: on, off</para>
</listitem>
<listitem>
<para>valeur par défaut: on</para>
<para>valeurs: on, off (valeur par défaut: on)</para>
</listitem>
</itemizedlist>
<command>xfer.file.convert_spaces</command>
<command>xfer.file.convert_spaces</command>: convertir les espaces en underscores lors d'envoi de fichiers
<itemizedlist>
<listitem>
<para>description: convertir les espaces en underscores lors d'envoi de fichiers</para>
</listitem>
<listitem>
<para>type: booléen</para>
</listitem>
<listitem>
<para>valeurs: on, off</para>
</listitem>
<listitem>
<para>valeur par défaut: on</para>
<para>valeurs: on, off (valeur par défaut: on)</para>
</listitem>
</itemizedlist>
<command>xfer.file.download_path</command>
<command>xfer.file.download_path</command>: chemin où écrire les fichiers reçus
<itemizedlist>
<listitem>
<para>description: chemin où écrire les fichiers reçus</para>
</listitem>
<listitem>
<para>type: chaîne</para>
</listitem>
<listitem>
<para>valeurs: toute chaîne</para>
</listitem>
<listitem>
<para>valeur par défaut: '%h/xfer'</para>
<para>valeurs: toute chaîne (valeur par défaut: '%h/xfer')</para>
</listitem>
</itemizedlist>
<command>xfer.file.upload_path</command>
<command>xfer.file.upload_path</command>: chemin pour lire les fichiers envoyés (quand aucun chemin n'est spécifié par l'utilisateur)
<itemizedlist>
<listitem>
<para>description: chemin pour lire les fichiers envoyés (quand aucun chemin n'est spécifié par l'utilisateur)</para>
</listitem>
<listitem>
<para>type: chaîne</para>
</listitem>
<listitem>
<para>valeurs: toute chaîne</para>
</listitem>
<listitem>
<para>valeur par défaut: '~'</para>
<para>valeurs: toute chaîne (valeur par défaut: '~')</para>
</listitem>
</itemizedlist>
<command>xfer.file.use_nick_in_filename</command>
<command>xfer.file.use_nick_in_filename</command>: utiliser le pseudo distant comme préfixe dans le nom de fichier local lors de la réception d'un fichier
<itemizedlist>
<listitem>
<para>description: utiliser le pseudo distant comme préfixe dans le nom de fichier local lors de la réception d'un fichier</para>
</listitem>
<listitem>
<para>type: booléen</para>
</listitem>
<listitem>
<para>valeurs: on, off</para>
</listitem>
<listitem>
<para>valeur par défaut: on</para>
<para>valeurs: on, off (valeur par défaut: on)</para>
</listitem>
</itemizedlist>
<command>xfer.look.auto_open_buffer</command>
<command>xfer.look.auto_open_buffer</command>: ouvrir automatiquement le tampon xfer lorsqu'un nouveau xfer est ajouté à la liste
<itemizedlist>
<listitem>
<para>description: ouvrir automatiquement le tampon xfer lorsqu'un nouveau xfer est ajouté à la liste</para>
</listitem>
<listitem>
<para>type: booléen</para>
</listitem>
<listitem>
<para>valeurs: on, off</para>
</listitem>
<listitem>
<para>valeur par défaut: on</para>
<para>valeurs: on, off (valeur par défaut: on)</para>
</listitem>
</itemizedlist>
<command>xfer.look.progress_bar_size</command>
<command>xfer.look.progress_bar_size</command>: taille de la barre de progression, en caractères (si 0, la barre de progression est désactivée)
<itemizedlist>
<listitem>
<para>description: taille de la barre de progression, en caractères (si 0, la barre de progression est désactivée)</para>
</listitem>
<listitem>
<para>type: entier</para>
</listitem>
<listitem>
<para>valeurs: 0 .. 256</para>
</listitem>
<listitem>
<para>valeur par défaut: 20</para>
<para>valeurs: 0 .. 256 (valeur par défaut: 20)</para>
</listitem>
</itemizedlist>
<command>xfer.network.blocksize</command>
<command>xfer.network.blocksize</command>: taille de bloc pour les paquets envoyés, en octets
<itemizedlist>
<listitem>
<para>description: taille de bloc pour les paquets envoyés, en octets</para>
</listitem>
<listitem>
<para>type: entier</para>
</listitem>
<listitem>
<para>valeurs: 1024 .. 102400</para>
</listitem>
<listitem>
<para>valeur par défaut: 65536</para>
<para>valeurs: 1024 .. 102400 (valeur par défaut: 65536)</para>
</listitem>
</itemizedlist>
<command>xfer.network.fast_send</command>
<command>xfer.network.fast_send</command>: n'attend pas les accusés de réception lors de l'envoi de fichier
<itemizedlist>
<listitem>
<para>description: n'attend pas les accusés de réception lors de l'envoi de fichier</para>
</listitem>
<listitem>
<para>type: booléen</para>
</listitem>
<listitem>
<para>valeurs: on, off</para>
</listitem>
<listitem>
<para>valeur par défaut: on</para>
<para>valeurs: on, off (valeur par défaut: on)</para>
</listitem>
</itemizedlist>
<command>xfer.network.own_ip</command>
<command>xfer.network.own_ip</command>: adresse IP ou DNS utilisée pour envoyer les fichiers/discussions (si non renseigné, l'interface IP locale est utilisée)
<itemizedlist>
<listitem>
<para>description: adresse IP ou DNS utilisée pour envoyer les fichiers/discussions (si non renseigné, l'interface IP locale est utilisée)</para>
</listitem>
<listitem>
<para>type: chaîne</para>
</listitem>
<listitem>
<para>valeurs: toute chaîne</para>
</listitem>
<listitem>
<para>valeur par défaut: ''</para>
<para>valeurs: toute chaîne (valeur par défaut: '')</para>
</listitem>
</itemizedlist>
<command>xfer.network.port_range</command>
<command>xfer.network.port_range</command>: restreint les fichiers/discussions sortants à utiliser des ports dans l'intervalle donné (pratique pour le NAT) (syntaxe: un port simple, par exemple 5000, un intervalle de ports, par exemple 5000-5015, si non renseigné tout port peut être utilisé)
<itemizedlist>
<listitem>
<para>description: restreint les fichiers/discussions sortants à utiliser des ports dans l'intervalle donné (pratique pour le NAT) (syntaxe: un port simple, par exemple 5000, un intervalle de ports, par exemple 5000-5015, si non renseigné tout port peut être utilisé)</para>
</listitem>
<listitem>
<para>type: chaîne</para>
</listitem>
<listitem>
<para>valeurs: toute chaîne</para>
</listitem>
<listitem>
<para>valeur par défaut: ''</para>
<para>valeurs: toute chaîne (valeur par défaut: '')</para>
</listitem>
</itemizedlist>
<command>xfer.network.speed_limit</command>
<command>xfer.network.speed_limit</command>: limitation de vitesse pour l'envoi des fichiers, en kilo-octets par seconde (0 signifie pas de limite)
<itemizedlist>
<listitem>
<para>description: limitation de vitesse pour l'envoi des fichiers, en kilo-octets par seconde (0 signifie pas de limite)</para>
</listitem>
<listitem>
<para>type: entier</para>
</listitem>
<listitem>
<para>valeurs: 0 .. 2147483647</para>
</listitem>
<listitem>
<para>valeur par défaut: 0</para>
<para>valeurs: 0 .. 2147483647 (valeur par défaut: 0)</para>
</listitem>
</itemizedlist>
<command>xfer.network.timeout</command>
<command>xfer.network.timeout</command>: délai d'attente pour la requête xfer (en secondes)
<itemizedlist>
<listitem>
<para>description: délai d'attente pour la requête xfer (en secondes)</para>
</listitem>
<listitem>
<para>type: entier</para>
</listitem>
<listitem>
<para>valeurs: 5 .. 2147483647</para>
</listitem>
<listitem>
<para>valeur par défaut: 300</para>
<para>valeurs: 5 .. 2147483647 (valeur par défaut: 300)</para>
</listitem>
</itemizedlist>
+63
View File
@@ -0,0 +1,63 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
WeeChat documentation (french version)
Copyright (c) 2003-2008 by FlashCode <flashcode@flashtux.org>
This manual is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 3 of the License, or
(at your option) any later version.
This manual is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
-->
<section id="secPluginAlias">
<title>Extension Alias</title>
<para>
L'extension Alias permet de définir des alias pour des commandes (WeeChat
ou d'autres extensions).
</para>
<section id="secAliasCommands">
<title>Commandes</title>
<para>
&alias_commands.xml;
</para>
</section>
<section id="secAliasInfosHooked">
<title>Infos et infolists</title>
<para>
<informaltable colsep="0" frame="none">
<tgroup cols="3">
<thead>
<row>
<entry>Type</entry>
<entry>Nom</entry>
<entry>Description</entry>
</row>
</thead>
<tbody>
&alias_infos.xml;
</tbody>
</tgroup>
</informaltable>
</para>
</section>
</section>
+51
View File
@@ -0,0 +1,51 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
WeeChat documentation (french version)
Copyright (c) 2003-2008 by FlashCode <flashcode@flashtux.org>
This manual is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 3 of the License, or
(at your option) any later version.
This manual is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
-->
<section id="secPluginAspell">
<title>Extension Aspell</title>
<para>
L'extension Aspell permet de vérifier l'orghographe de la ligne de
commande.
Il est possible d'utiliser plusieurs langages par tampon.
</para>
<section id="secAspellOptions">
<title>Options (fichier aspell.conf)</title>
<para>
&aspell_options.xml;
</para>
</section>
<section id="secAspellCommands">
<title>Commandes</title>
<para>
&aspell_commands.xml;
</para>
</section>
</section>
+77 -48
View File
@@ -21,13 +21,14 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
-->
<section id="secCharset">
<section id="secPluginCharset">
<title>Extension Charset</title>
<para>
L'extension Charset vous permet d'encoder et coder les données en
utilisant un jeu de caractères, avec 3 niveaux : global, par serveur,
ou par canal.
L'extension Charset vous permet de décoder et encoder les données en
utilisant un jeu de caractères. Il y a un jeu de caractère par défaut
pour le décodage/encodage, et un spécifique pour les tampons (ou groupes
de tampons).
Cette extension est facultative, mais recommandée : si elle n'est pas
chargée, WeeChat pourra uniquement lire/écrire des données UTF-8.
</para>
@@ -36,7 +37,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
L'extension Charset devrait être automatiquement chargée par WeeChat
au démarrage.
Pour s'assurer que l'extension est bien chargée, essayez :
"<literal>/charset</literal>".
<command>/charset</command>.
Si la commande n'est pas trouvée, alors chargez l'extension avec la
commande :
<screen>/plugin load charset</screen>
@@ -50,56 +51,84 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
Le jeu de caractères du terminal dépend de votre locale, et l'interne
est UTF-8.
Par exemple :
<screen>
-P- Charset plugin starting, terminal charset: ISO-8859-15 (WeeChat internal: UTF-8)
</screen>
<screen>charset: terminal: ISO-8859-15, interne: UTF-8</screen>
</para>
<section id="secCharsetSettings">
<title>Configuration</title>
<section id="secCharsetOptions">
<title>Options (fichier charset.conf)</title>
<itemizedlist>
<listitem>
<para>
Pour modifier les jeux de caractères de décodage et d'encodage
globaux, utilisez la commande "<literal>/setp</literal>".
Par exemple :
<para>
&charset_options.xml;
</para>
<para>
<itemizedlist>
<listitem>
<para>
Pour modifier les jeux de caractères de décodage et d'encodage
globaux, utilisez la commande <command>/setp</command>".
Par exemple :
<screen>
/setp charset.global.decode = ISO-8859-15
/setp charset.global.encode = ISO-8859-15
/set charset.default.decode = ISO-8859-15
/set charset.default.encode = ISO-8859-15
</screen>
Si le jeu de caractères de décodage global n'est pas renseigné
(par exemple pendant le premier chargement de Charset), il sera
renseigné automatiquement avec le jeu de caractères du terminal
(s'il est différent de UTF-8) ou par défaut à
"<literal>ISO-8859-1</literal>".
La valeur d'encodage par défaut est vide, donc WeeChat envoie par
défaut avec le jeu de caractères interne (UTF-8).
</para>
</listitem>
<listitem>
<para>
Pour modifier le jeu de caractères d'un serveur, utilisez la
commande "<literal>/charset</literal>" sur le tampon serveur.
Si vous donnez seulement le jeu de caractères, alors vous
modifiez en même temps les valeurs de décodage et d'encodage.
Par exemple :
<screen>/charset ISO-8859-15</screen>
Ce qui est équivalent à :
Si le jeu de caractères de décodage global n'est pas renseigné
(par exemple pendant le premier chargement de Charset), il sera
renseigné automatiquement avec le jeu de caractères du terminal
(s'il est différent de UTF-8) ou par défaut à
"<literal>ISO-8859-1</literal>".
La valeur d'encodage par défaut est vide, donc WeeChat envoie par
défaut avec le jeu de caractères interne (UTF-8).
</para>
</listitem>
<listitem>
<para>
Pour modifier le jeu de caractères d'un serveur IRC, utilisez la
commande <command>/charset</command> sur le tampon serveur.
Si vous donnez seulement le jeu de caractères, alors vous
modifiez en même temps les valeurs de décodage et d'encodage.
Par exemple :
<screen>/charset ISO-8859-15</screen>
Ce qui est équivalent à :
<screen>
/charset decode ISO-8859-15
/charset encode ISO-8859-15
</screen>
</para>
</listitem>
<listitem>
<para>
Pour modifier le jeu de caractères d'un canal (ou d'une
conversation privée), utilisez la même commande que pour le
serveur, mais sur le tampon du canal (ou du privé).
</para>
</listitem>
</itemizedlist>
</para>
</listitem>
<listitem>
<para>
Pour modifier le jeu de caractères d'un canal IRC (ou d'une
conversation privée), utilisez la même commande que pour le
serveur, mais sur le tampon du canal (ou du privé).
</para>
</listitem>
<listitem>
<para>
Pour modifier le jeu de caractères pour tous les canaux IRC (et
conversations privées) d'un serveur IRC, utilisez la commande
suivante :
<screen>/set charset.decode.irc.freenode = ISO-8859-15</screen>
</para>
</listitem>
<listitem>
<para>
Pour voir tous les jeux de carcatères utilisés, utilisez la commande
suivante :
<screen>/set charset.*</screen>
</para>
</listitem>
</itemizedlist>
</para>
</section>
<section id="secCharsetCommands">
<title>Commandes</title>
<para>
&charset_commands.xml;
</para>
</section>
@@ -120,7 +149,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
</listitem>
<listitem>
<para>
vérifiez la ligne charset (sur le tampon serveur), vous devriez
vérifiez la ligne charset (sur le tampon WeeChat), vous devriez
voir ISO-XXXXXX ou UTF-8 pour le charset du terminal. Si vous
voyez ANSI_X3.4-1968 ou d'autres valeurs, votre locale est
probablement erronée.
@@ -129,7 +158,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
<listitem>
<para>
affectez la valeur pour le décodage global, par exemple :
<screen>/setp charset.global.decode = ISO-8859-15</screen>
<screen>/set charset.default.decode = ISO-8859-15</screen>
</para>
</listitem>
</itemizedlist>
+8 -10
View File
@@ -40,8 +40,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
La syntaxe pour envoyer des commandes ou du texte dans le tube FIFO
est une des suivantes :
<screen>
catégorie,nom *texte ou commande ici
nom *texte ou commande ici
extension.tampon *texte ou commande ici
*texte ou commande ici
</screen>
</para>
@@ -51,20 +50,19 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
<itemizedlist>
<listitem>
<para>
changement du pseudo sur freenode en "pseudo|absent" :
<screen><prompt>$ </prompt><userinput>echo 'freenode,freenode */nick pseudo|absent' &gt;~/.weechat/weechat_fifo_12345</userinput></screen>
changement du pseudo sur freenode en "autrepseudo" :
<screen><prompt>$ </prompt><userinput>echo 'irc.server.freenode */nick autrepseudo' &gt;~/.weechat/weechat_fifo_12345</userinput></screen>
</para>
</listitem>
<listitem>
<para>
affichage de texte sur le canal #weechat :
<screen><prompt>$ </prompt><userinput>echo 'freenode,#weechat *bonjour tout le monde !' >~/.weechat/weechat_fifo_12345</userinput></screen>
affichage de texte sur le canal IRC #weechat :
<screen><prompt>$ </prompt><userinput>echo 'irc.freenode.#weechat *bonjour tout le monde !' >~/.weechat/weechat_fifo_12345</userinput></screen>
</para>
</listitem>
<listitem>
<para>
affichage de texte sur le canal courant (le tampon affiché
par WeeChat) :
affichage de texte sur le tampon courant :
<screen><prompt>$ </prompt><userinput>echo '*bonjour !' >~/.weechat/weechat_fifo_12345</userinput></screen>
<emphasis>Attention :</emphasis> ceci est dangereux et vous ne
devriez pas le faire sauf si vous savez ce que vous faites !
@@ -74,7 +72,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
<para>
envoyer deux commandes pour décharger/recharger les scripts Perl
(vous devez les séparer par "\n") :
<screen><prompt>$ </prompt><userinput>echo -e "weechat,weechat */perl unload\nweechat,weechat */perl autoload" >~/.weechat/weechat_fifo_12345</userinput></screen>
<screen><prompt>$ </prompt><userinput>echo -e '*/perl unload\n*/perl autoload' >~/.weechat/weechat_fifo_12345</userinput></screen>
</para>
</listitem>
</itemizedlist>
@@ -94,7 +92,7 @@ fi
</screen>
Si le script s'appelle "auto_weechat_command", vous pouvez le lancer
ainsi :
<screen><prompt>$ </prompt><userinput>./auto_weechat_command "freenode,#weechat *bonjour"</userinput></screen>
<screen><prompt>$ </prompt><userinput>./auto_weechat_command 'irc.freenode.#weechat *bonjour'</userinput></screen>
</para>
</section>
+71 -2
View File
@@ -2,7 +2,7 @@
<!--
WeeChat documentation (english version)
WeeChat documentation (french version)
Copyright (c) 2003-2008 by FlashCode <flashcode@flashtux.org>
@@ -22,6 +22,75 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
-->
<section id="secPluginIrc">
<title>IRC plugin</title>
<title>Extension IRC</title>
<para>
L'extension IRC permet de dialoguer avec d'autres personnes via le
protocole IRC.
Elle est multi-serveurs, et offre toutes les commandes IRC supportées, y
compris la discussion directe (DCC chat) and le transfert de fichier DCC
(via l'extension xfer, voir <xref linkend="secPluginXfer" />).
</para>
<section id="secIrcCommandLineOptions">
<title>Options de ligne de commande</title>
<para>
Il est possible de passer une URL pour un ou plusieurs serveurs, comme
suit :
<screen>irc[6][s]://[pseudo[:mot_passe]@]irc.example.org[:port][/channel][,channel[...]</screen>
Exemple pour rejoindre #weechat et #toto sur le serveur
"<literal>irc.freenode.net</literal>", port par défaut (6667), avec le
pseudo "nono" :
<screen><prompt>$ </prompt><userinput>weechat-curses irc://nono@irc.freenode.net/#weechat,#toto</userinput></screen>
</para>
</section>
<section id="secIrcOptions">
<title>Options (fichier irc.conf)</title>
<para>
&irc_options.xml;
</para>
</section>
<section id="secIrcCommands">
<title>Commandes</title>
<para>
Quasiment toutes les commandes doivent être exécutées sur un tampon de
serveur ou canal. Les exceptions sont : <command>/server</command>,
<command>/connect</command> et <command>/ignore</command>.
</para>
<para>
&irc_commands.xml;
</para>
</section>
<section id="secIrcInfosHooked">
<title>Infos et infolists</title>
<para>
<informaltable colsep="0" frame="none">
<tgroup cols="3">
<thead>
<row>
<entry>Type</entry>
<entry>Nom</entry>
<entry>Description</entry>
</row>
</thead>
<tbody>
&irc_infos.xml;
</tbody>
</tgroup>
</informaltable>
</para>
</section>
</section>
+180
View File
@@ -0,0 +1,180 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
WeeChat documentation (french version)
Copyright (c) 2003-2008 by FlashCode <flashcode@flashtux.org>
This manual is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 3 of the License, or
(at your option) any later version.
This manual is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
-->
<section id="secPluginLogger">
<title>Extension Logger</title>
<para>
L'extension Logger permet de sauvegarder le contenu des tampons dans des
fichiers, avec des options sur comment et quoi sauvegarder.
</para>
<section id="secLoggerOptions">
<title>Options (fichier logger.conf)</title>
<para>
&logger_options.xml;
</para>
</section>
<section id="secLoggerCommands">
<title>Commandes</title>
<para>
&logger_commands.xml;
</para>
</section>
<section id="secLoggerInfosHooked">
<title>Infos et infolists</title>
<para>
<informaltable colsep="0" frame="none">
<tgroup cols="3">
<thead>
<row>
<entry>Type</entry>
<entry>Nom</entry>
<entry>Description</entry>
</row>
</thead>
<tbody>
&logger_infos.xml;
</tbody>
</tgroup>
</informaltable>
</para>
</section>
<section id="secLoggerLevels">
<title>Niveaux</title>
<para>
L'enregistrement est fait selon un niveau pour chaque tampon. Le niveau
par défaut est 9 (enregistrer tous les messages affichés dans le tampon).
Vous pouvez changer ce niveau pour un tampon, ou un groupe de tampons.
</para>
2
<para>
Les niveaux possibles vont de 0 à 9. Zéro signifie "<literal>ne rien
enregistrer</literal>" et 9 signifie "<literal>enregistrer tous les
messages</literal>".
</para>
<para>
Les extensions utilisent différent niveaux pour les messages affichés.
L'extension IRC utilise les niveaux suivants :
<itemizedlist>
<listitem>
<para>
Niveau 1: message d'un utilisateur (sur un canal ou en privé)
</para>
</listitem>
<listitem>
<para>
Niveau 2: changement de pseudo (vous ou quelqu'un d'autre)
</para>
</listitem>
<listitem>
<para>
Niveau 3: tout message du serveur (sauf join/part/quit)
</para>
</listitem>
<listitem>
<para>
Niveau 4: message join/part/quit du serveur
</para>
</listitem>
</itemizedlist>
Donc si vous affectez le niveau 3 pour un canal IRC, WeeChat enregistrera
tous les messages sauf les join/part/quit.
</para>
<para>
Quelques exemples :
<itemizedlist>
<listitem>
<para>
afecter le niveau 3 pour le canal IRC #weechat :
<screen>/set logger.level.irc.freenode.#weechat = 3</screen>
</para>
</listitem>
<listitem>
<para>
affecter le niveau 3 pour le tampon serveur freenode :
<screen>/set logger.level.irc.server.freenode = 3</screen>
</para>
</listitem>
<listitem>
<para>
affecter le niveau 3 pour tous les canaux sur le serveur freenode :
<screen>/set logger.level.irc.freenode = 3</screen>
</para>
</listitem>
<listitem>
<para>
affecter le niveau 2 pour tous les tampons IRC :
<screen>/set logger.level.irc = 2</screen>
</para>
</listitem>
</itemizedlist>
</para>
</section>
<section id="secLoggerMasks">
<title>Masques de nom de fichier</title>
<para>
Il est posible de définir un masque de nom de fichier pour chaque
tampon, et d'utiliser les variables locales du tampon pour construire le
nom de fichier (pour voir les variables du tampon courant:
<command>/buffer localvar</command>).
</para>
<para>
Par exemple, si vous voulez un répertoire par serveur IRC et un fichier
par canal dedans :
<screen>/set logger.mask.irc = "irc/$server/$channel.weechatlog"</screen>
Vous obtiendrez les fichiers suivants :
<screen>
~/.weechat/
|--- logs/
|--- irc/
|--- freenode/
| freenode.weechatlog
| #weechat.weechatlog
| #mychan.weechatlog
|--- oftc/
| oftc.weechatlog
| #chan1.weechatlog
| #chan2.weechatlog
</screen>
</para>
</section>
</section>
+59
View File
@@ -0,0 +1,59 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
WeeChat documentation (french version)
Copyright (c) 2003-2008 by FlashCode <flashcode@flashtux.org>
This manual is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 3 of the License, or
(at your option) any later version.
This manual is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
-->
<section id="secPluginScripts">
<title>Extensions scripts</title>
<para>
WeeChat fournit 5 extensions pour scripts: Perl, Python, Ruby, Lua and Tcl.
Ces extensions peuvent charger, exécuter et décharger des scripts pour ces
langages.
</para>
<para>
Pour plus d'informations sur comment écrire des scripts, ou sur l'API
WeeChat pour les scripts, merci de lire le "<literal>Guide du développeur
WeeChat</literal>".
</para>
<para>
Vous pouvez trouver des scripts pour WeeChat ici :
<ulink url="http://weechat.flashtux.org/plugins.php">
http://weechat.flashtux.org/plugins.php
</ulink>
</para>
<section id="secScriptsCommands">
<title>Commandes</title>
<para>
&perl_commands.xml;
&python_commands.xml;
&ruby_commands.xml;
&lua_commands.xml;
&tcl_commands.xml;
</para>
</section>
</section>
+42 -2
View File
@@ -2,7 +2,7 @@
<!--
WeeChat documentation (english version)
WeeChat documentation (french version)
Copyright (c) 2003-2008 by FlashCode <flashcode@flashtux.org>
@@ -22,6 +22,46 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
-->
<section id="secPluginXfer">
<title>Xfer plugin</title>
<title>Extension Xfer</title>
<section id="secXferOptions">
<title>Options (fichier xfer.conf)</title>
<para>
&xfer_options.xml;
</para>
</section>
<section id="secXferCommands">
<title>Commandes</title>
<para>
&xfer_commands.xml;
</para>
</section>
<section id="secXferInfosHooked">
<title>Infos et infolists</title>
<para>
<informaltable colsep="0" frame="none">
<tgroup cols="3">
<thead>
<row>
<entry>Type</entry>
<entry>Nom</entry>
<entry>Description</entry>
</row>
</thead>
<tbody>
&xfer_infos.xml;
</tbody>
</tgroup>
</informaltable>
</para>
</section>
</section>
+144
View File
@@ -0,0 +1,144 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
WeeChat documentation (french version)
Copyright (c) 2003-2008 by FlashCode <flashcode@flashtux.org>
This manual is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 3 of the License, or
(at your option) any later version.
This manual is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
-->
<chapter id="chapPlugins">
<title>Extensions</title>
<para>
Ce chapître décrit le mécanisme d'extension dans WeeChat et les extensions
par défaut fournies avec WeeChat.
</para>
<para>
Pour en apprendre plus sur le développement d'extension ou de script (via
l'API), merci de consulter le "<literal>Guide du développeur
WeeChat</literal>".
</para>
<section id="secPluginsInWeeChat">
<title>Extensions dans WeeChat</title>
<para>
Une extension est une bibliothèque dynamique, écrite en C et compilée,
qui est chargée par WeeChat.
Sous GNU/Linux, ce fichier a une extension ".so", et ".dll" sous Windows.
</para>
<para>
Les extensions trouvées sont automatiquement chargées par WeeChat
lorsqu'il démarre, et il est posisble de charger et décharger des
extensions pendant que WeeChat tourne.
</para>
<para>
Il est important de bien faire la différence entre une
<literal>extension</literal> et un <literal>script</literal> : une
extension est un fichier binaire compilé et chargé avec la commande
<command>/plugin</command>, tandis qu'un script est un fichier texte
chargé par une extension comme <literal>Perl</literal> par la commande
<command>/perl</command>.
</para>
<para>
Vous pouvez utiliser la commande <command>/plugin</command> pour
charger/décharger une extension, ou afficher les extensions chargées.
Quand une extension est déchargée, tous les tampons créés par cette
extension sont automatiquement fermés.
</para>
<para>
Exemples pour charger, décharger et afficher les extensions :
<screen>
/plugin load irc
/plugin unload irc
/plugin list
</screen>
</para>
<para>
Les extensions par défaut sont :
<itemizedlist>
<listitem>
<para>alias: définir des alias pour les commandes</para>
</listitem>
<listitem>
<para>aspell: vérification orthographique de la ligne de commande</para>
</listitem>
<listitem>
<para>charset: décodage/encodage avec jeu de caractère sur les tampons</para>
</listitem>
<listitem>
<para>demo: extension de démonstration (non compilée par défaut, non documentée)</para>
</listitem>
<listitem>
<para>fifo: tube FIFO utilisé pour envoyer des commandes à distance vers WeeChat</para>
</listitem>
<listitem>
<para>irc: discussion avec le protocole IRC</para>
</listitem>
<listitem>
<para>logger: enregistrement des tampons dans des fichiers</para>
</listitem>
<listitem>
<para>notify: niveaux de notification des tampons</para>
</listitem>
<listitem>
<para>perl: interface (API) pour scripts Perl</para>
</listitem>
<listitem>
<para>python: interface (API) pour scripts Python</para>
</listitem>
<listitem>
<para>ruby: interface (API) pour scripts Ruby</para>
</listitem>
<listitem>
<para>lua: interface (API) pour scripts Lua</para>
</listitem>
<listitem>
<para>tcl: interface (API) pour scripts Tcl</para>
</listitem>
<listitem>
<para>xfer: transfert de fichier et discussion directe</para>
</listitem>
</itemizedlist>
</para>
</section>
&plugin_alias.fr.xml;
&plugin_aspell.fr.xml;
&plugin_charset.fr.xml;
&plugin_fifo.fr.xml;
&plugin_irc.fr.xml;
&plugin_logger.fr.xml;
&plugin_scripts.fr.xml;
&plugin_xfer.fr.xml;
</chapter>
+13 -35
View File
@@ -154,7 +154,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
Vous pouvez éditer ce fichier pour configurer WeeChat à votre
convenance ou vous pouvez modifier les paramètres dans WeeChat avec la
commande "<literal>/set</literal>"
(voir <xref linkend="secWeeChatCommands" />)
(voir <xref linkend="secWeechatCommands" />)
</para>
</section>
@@ -699,42 +699,11 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
</section>
<section id="secWeeChatCommands">
<title>Commandes WeeChat</title>
<section id="secWeechatOptions">
<title>Options WeeChat (fichier weechat.conf)</title>
<para>
Ce chapitre liste toutes les commandes WeeChat.
</para>
<para>
<!-- &weechat_commands.xml; -->
</para>
</section>
<section id="secConfigurationFile">
<title>Fichier de configuration</title>
<para>
Liste des options du fichier de configuration :
<informaltable colsep="0" frame="none">
<tgroup cols="5">
<thead>
<row>
<entry>Option</entry>
<entry>Type</entry>
<entry>Valeurs</entry>
<entry>Défaut</entry>
<entry>Description</entry>
</row>
</thead>
<tbody>
<!-- &config.xml; -->
</tbody>
</tgroup>
</informaltable>
&weechat_options.xml;
</para>
<para>
@@ -815,4 +784,13 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
</section>
<section id="secWeechatCommands">
<title>Commandes WeeChat</title>
<para>
&weechat_commands.xml;
</para>
</section>
</chapter>
+7 -2
View File
@@ -33,9 +33,14 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
<!ENTITY intro.fr.xml SYSTEM "intro.fr.xml">
<!ENTITY install.fr.xml SYSTEM "install.fr.xml">
<!ENTITY usage.fr.xml SYSTEM "usage.fr.xml">
<!ENTITY plugin_irc.fr.xml SYSTEM "plugin_irc.fr.xml">
<!ENTITY plugins.fr.xml SYSTEM "plugins.fr.xml">
<!ENTITY plugin_alias.fr.xml SYSTEM "plugin_alias.fr.xml">
<!ENTITY plugin_aspell.fr.xml SYSTEM "plugin_aspell.fr.xml">
<!ENTITY plugin_charset.fr.xml SYSTEM "plugin_charset.fr.xml">
<!ENTITY plugin_fifo.fr.xml SYSTEM "plugin_fifo.fr.xml">
<!ENTITY plugin_irc.fr.xml SYSTEM "plugin_irc.fr.xml">
<!ENTITY plugin_logger.fr.xml SYSTEM "plugin_logger.fr.xml">
<!ENTITY plugin_scripts.fr.xml SYSTEM "plugin_scripts.fr.xml">
<!ENTITY plugin_xfer.fr.xml SYSTEM "plugin_xfer.fr.xml">
<!ENTITY authors.fr.xml SYSTEM "authors.fr.xml">
]>
@@ -102,7 +107,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
&usage.fr.xml;
<!-- &plugins.fr.xml; -->
&plugins.fr.xml;
&authors.fr.xml;
+1
View File
@@ -18,6 +18,7 @@
<!-- config options -->
<!ENTITY aspell_options.xml SYSTEM "autogen/aspell_options.xml">
<!ENTITY charset_options.xml SYSTEM "autogen/charset_options.xml">
<!ENTITY irc_options.xml SYSTEM "autogen/irc_options.xml">
<!ENTITY logger_options.xml SYSTEM "autogen/logger_options.xml">
<!ENTITY weechat_options.xml SYSTEM "autogen/weechat_options.xml">