Ich brauch unbedingt einen BBCode für die sogenannten Nested Quotes.
Habe bisher nur folgendes:
Brauche allerdings auch noch eins für [ quote=nick ]text [ /quote ]
Weiß allerdings nicht wie ich das mit dem
umsetzen soll :/
Habe bisher nur folgendes:
PHP:
$open = '<blockquote style="border: 1px solid #000000; padding: 4px;">';
$close = '</blockquote>';
// How often is the open tag?
preg_match_all ('/\[quote\]/i', $str, $matches);
$opentags = count($matches['0']);
// How often is the close tag?
preg_match_all ('/\[\/quote\]/i', $str, $matches);
$closetags = count($matches['0']);
// Check how many tags have been unclosed
// And add the unclosing tag at the end of the message
$unclosed = $opentags - $closetags;
for ($i = 0; $i < $unclosed; $i++) {
$str .= '</blockquote>';
}
// Do replacement
$str = str_replace ('[ quote]', $open, $str);
$str = str_replace ('[ /quote]', $close, $str);
Brauche allerdings auch noch eins für [ quote=nick ]text [ /quote ]
Weiß allerdings nicht wie ich das mit dem
Code:
$str = preg_replace('\[quote=(.*)\]...