Vordefinierte Konstanten

Folgende Konstanten werden von dieser Erweiterung definiert und stehen nur zur Verfügung, wenn die Erweiterung entweder statisch in PHP kompiliert oder dynamisch zur Laufzeit geladen wurde.

BBCODE_TYPE_NOARG (integer)
Dieser BBCode Tag erlaubt keine Argumente.
BBCODE_TYPE_SINGLE (integer)
Dieser BBCode Tag wird nicht geschlossen.
BBCODE_TYPE_ARG (integer)
Dieser BBCode Tag benötigt ein Argument.
BBCODE_TYPE_OPTARG (integer)
Diesem BBCode Tag kann ein optionales Argument übergeben werden.
BBCODE_TYPE_ROOT (integer)
Dieser BBCode Tag ist der spezielle Wurzel-Tag. (In der Verschachtelung zuoberst)
BBCODE_FLAGS_ARG_PARSING (integer)
Dieser BBCode Tag erfordert das Parsen des Arguments. (Das Argument wird auch von der Erweiterung geparst.) Seit 0.10.2 kann auch ein anderer Parser als Argumentparser benützt werden.
BBCODE_FLAGS_CDATA_NOT_ALLOWED (integer)
Dieser BBCode Tag erlaubt keinen Inhalt. (Der Inhalt wird automatisch verworfen.)
BBCODE_FLAGS_SMILEYS_ON (integer) - seit 0.10.2
Dieser BBCode Tag erlaubt Smileys.
BBCODE_FLAGS_SMILEYS_OFF (integer) - seit 0.10.2
Dieser BBCode Tag erlaubt keine Smileys.
BBCODE_FLAGS_ONE_OPEN_PER_LEVEL (integer) - seit 0.10.2
Dieser BBCode Tag schliesst sich automatisch, wenn ein Tag desselben Types im gleichen Verschachtelungslevel vorhanden ist.
BBCODE_FLAGS_REMOVE_IF_EMPTY (integer) - seit 0.10.2
Dieser BBCode Tag wird automatisch entfernt, wenn der Inhalt leer ist. Das erlaubt es "leichteres" HTML zu erstellen.
BBCODE_FLAGS_DENY_REOPEN_CHILD (integer) - seit 0.10.3
Dieser BBCode Tag erlaubt es nicht, ungeschlossene Kinder wiederzuöffnen, wenn sie automatisch geschlossen wurden.
BBCODE_ARG_DOUBLE_QUOTE (integer) - seit 0.10.2
Das ist eine Parseroption, die es erlaubt, Argumente zwischen doppelten Anführungszeichen (") zu übergeben.
BBCODE_ARG_SINGLE_QUOTE (integer) - seit 0.10.2
Das ist eine Parseroption, die es erlaubt Argumente zwischen einfachen Anführungszeichen (') zu übergeben.
BBCODE_ARG_HTML_QUOTE (integer) - seit 0.10.2
Das ist eine Parseroption, die es erlaubt, Argumente zwischen HTML Anführungszeichen (") zu übergeben.
BBCODE_ARG_QUOTE_ESCAPING (integer) - seit 1.0.2
Das ist eine Parseroption, die es erlaubt, Anführungszeichen zu maskieren. Das erlaubt es Anführungszeichen im String zu verwenden. Das Escapezeichen ist der Backslash (\), der beliebige Anführungszeichen und sich selbst maskieren kann. Vor einem Zeichen, dass sich nicht maskieren lässt, wird er nicht beachtet. Standardmässig wird die Maskierung nicht unterstützt.
BBCODE_AUTO_CORRECT (integer) - seit 0.10.2
Das ist eine Parseroption, die die Fehlerbehandlungsart ändert. Diese Option schliesst automatisch Tags, in der Reihenfolge, wie sie geöffnet wurden, und behandelt offen gelassene Tags so, als wäre ein End Tag vorhanden.
BBCODE_CORRECT_REOPEN_TAGS (integer) - seit 0.10.2
Das ist eine Parseroption, die die Fehlerbehandlungsart ändert. Diese Option öffnet Tags automatisch neu, wenn die Tags nicht in der richtigen Reihenfolge geschlossen werden.
BBCODE_DISABLE_TREE_BUILD (integer) - seit 0.10.2
Diese Parseroption deaktiviert das Parsen von BBCode Tags. Das kann nützlich sein, wenn nur Smileys geparst werden sollen.
BBCODE_DEFAULT_SMILEYS_ON (integer) - seit 0.10.2
Das ist eine Parseroption, die Smileys aktiviert, wenn kein Flag am Anfang des Tag Levels gesetzt wurde.
BBCODE_DEFAULT_SMILEYS_OFF (integer) - seit 0.10.2
Diese Parseroption deaktiviert Smileys, wenn kein Flag am Anfang des Tag Levels gesetzt wurde.
BBCODE_FORCE_SMILEYS_OFF (integer) - seit 0.10.2
Diese Parseroption deaktiviert das Parsen von Smileys komplett.
BBCODE_SMILEYS_CASE_INSENSITIVE (integer) - seit 0.10.3
Dies benützt eine nicht die Gross/Kleinschreibung beachtende Erkennung für Smileys, anstatt einer einfach binären Suche.
BBCODE_SET_FLAGS_SET (integer) - seit 0.10.2
Das erlaubt es, das "Vollständig"-Flag auf einen Parser zu setzen.
BBCODE_SET_FLAGS_ADD (integer) - seit 0.10.2
Dies erlaubt es, ein Flag auf einen Parser zu aktiveren.
BBCODE_SET_FLAGS_REMOVE (integer) - seit 0.10.2
Dies erlaubt es, ein Flag auf einen Parser zu deaktivieren.