Google

NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.7">

ircg_register_format_messages

(PHP 4 >= 4.0.5)

ircg_register_format_messages --  Registriert die Ausgabeformatierungen für Nachrichten und Ereignisse vom IRC-Server

Beschreibung

boolean ircg_register_format_messages ( string name, array messages)

Mit der Funktion ircg_register_format_messages() kann die Formatierung der Ausgabe von IRC-Servermeldungen und -ereignissen festgelegt werden. Dabei ist es möglich mehrere Formate (Layer) zu definieren, die mit der Funktionircg_lookup_format_messages() ausgewählt werden können.

Die Funktionen für die Ausgabe werden in dem Array messages in folgender Reihenfolge übergeben:

  • Nachricht an den Channel

  • Erhalten einer privaten Nachricht

  • Private Nachricht gesendet

  • Ein Benutzer verlässt den Channel

  • Ein Benutzer betritt den Channel

  • Ein Benutzer wurde aus dem Channel geworfen (gekicked)

  • Thema (Topic) des Channels hat sich geändert

  • Fehler

  • schwerer Fehler

  • Ende der Benutzerliste (wird beim Betreten eines Channels gesendet)

  • Meldung beim eigenen Betreten eines Channels

  • Ein Benutzer ändert seinen Namen

  • Ein Benutzer beendet die Verbindung zum IRC-Server

  • Eine grössere Anzahl von Benutzern betritt den Channel (z.B. Bei netsplit/join)

  • Ein Benutzer aus der Liste bei massenhaftem Betreten eines Channels

  • Ende des massenhaften Betretens eines Channels

  • Benutzerinformation

  • Serverinformation

  • Information über Inaktivität

  • Information über den Channel

  • Ende Meldung bei Information über Channel (Listenende)

  • Benachrichtigung über Änderung des voice-Attributs

  • Benachrichtung über Änderung des Operator-Attributs

  • für den Channel gesperrter Benutzer

  • Ende der Liste gesperrter Benutzer

  • %f - von

  • %t - an

  • %c - channel

  • %r - vollständige Nachricht

  • %m - umgewandelte Nachricht

  • %j - für Javascript umgewandelte Nachricht

  • 1 - mod encode

  • 2 - decodierter Benutzername

Siehe auch: ircg_lookup_format_messages().