[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!