[rainbow]bunter Text[/rainbow]
Habe auf Wunsch [rainbow] dem BBCode 2.0 etwas besser angepasst, da es wohl teilweise Probleme gab! Hier mal für alle die es auch gern wollen!
... in include/includes/bbcode_config.php die manuelle Erlaubnis einbinden, falls nicht mehr gewollt true/false.
//> Sonstige Tags erlauben? //> Tag: [rainbow] $permitted['rainbow'] = true;
... folgende Funktion im oberen Bereich, nach den var ... array();, in include/includes/class/bbcode.php einbinden!
//> Rainbow erstellen.
function _rainbow($string) {
$rainbow = '';
$array = str_split($string);
for($i = 0; $i < count($array); $i++)
{
$rainbow .= '<span style="color:rgb('.rand(0,255).','.rand(0,255).','.rand(0,255).')">'.$array[$i].'</span>';
}
return $rainbow;
}
... folgende Ausführung im unteren Bereich, aber noch vor den unset(), in include/includes/class/bbcode.php einbinden!
//> Darf BB Code [RAINBOW] dekodiert werden?
if($this->permitted['rainbow'] == true) {
//> Format: [rainbow]xxx[/rainbow]
$this->pattern[] = "%\[rainbow\](.+)\[\/rainbow\]%esiU";
$this->replace[] = "\$this->_rainbow('\$1')";
}
Viel Spass damit!


