Funktions Datenbank

Der PHP-Fusion Code übersichtlich erklärt!

display_bbcodes


Zeigt die aktivierten (oder gewählten) BB-Codes an.

Beschreibung

display_bbcodes ( int $width [, string $textarea_name = "messages" [, string $inputform_name = "inputform" [, bool $selected = false ] ] ] );

Mithilfe dieser Funktion können Sie die aktivierten BB-Codes anzeigen lassen und per Mausklick in das Textfeld einfügen.

Der große Vorteil von BB-Codes ist, dass diese keine Gefahr für Ihr System mitbringen, da kein direkter Code in die Datenbank eingefügt wird.


Parametrierung


inputform_name
Der Name des Formulares, wo die BB-Codes eingefügt werden sollen.

selected
Die anzuzeigenden BB-Codes. Bei "[i]false[/i]" werden [b]alle aktivierten BB-Codes[/b] angezeigt (Standard). Alternativ kann man zum Beispiel "[i]b|u|i[/i]" angeben und es werden [b]nur die BB-Codes für Fett, Unterstrichen und Kursiv[/b] angezeigt.

textarea_name
Der Name der Textarea, in welche die BB-Codes eingefügt werden sollen.

width
Die maximale Breite der angezeigten BB-Codes (optimal in Textbox Größe). Angaben sind möglich in Pixel und in Prozent.

Ausgabe


Gibt die BB-Codes aus.

Code-Beispiel #1


Im nachfolgenden Beispiel werden alle aktivierten BB-Codes angezeigt.
[syntax=php] // BB-Code Datei require_once INCLUDES."bbcode_include.php"; // Formular starten echo "<form action='".FUSION_SELF."' name='inputform' method='post'>\n"; // Textfeld echo "<textarea name='message' class='textbox' rows='8' style='width: 350px;'></textarea>\n"; // Alle aktivierten BB-Codes angezeigt. echo display_bbcodes("350px", "message", "inputform", false); // Formular beenden echo "</form>\n"; [/syntax]

Ausgabe
Alle aktivierte BB-Codes.

Code-Beispiel #2


Im nachfolgenden Beispiel werden alle gewählten BB-Codes angezeigt. In diesem Fall bedeutet das, dass nur die BB-Codes für Fett, Unterstrichen und Kursiv dargestellt werden.
[syntax=php] // BB-Code Datei require_once INCLUDES."bbcode_include.php"; // Formular starten echo "<form action='".FUSION_SELF."' name='inputform' method='post'>\n"; // Textfeld echo "<textarea name='message' class='textbox' rows='8' style='width: 350px;'></textarea>\n"; // Alle aktivierten BB-Codes angezeigt. echo display_bbcodes("350px", "message", "inputform", "b|u|i"); // Formular beenden echo "</form>\n"; [/syntax]

Ausgabe
Alle gewählten BB-Codes.