Verfasst: 09.12.2004 20:47
So, ich versuch nun schon alles mögliche... Auch wenn ich nicht alles nachvollziehen kann
Und leider hab ich immer noch Probleme:
gibt mir z.b. sowas aus:
Das nächste: Mit lösch ich die Start- und End-Tags von list - was so auch funktioniert. Die jeweiligen Listenpunkte würd ich nun gern durch ein Pfeil ersetzen. Wie folgt geht es leider nicht:
Mit dem Zitieren hab ich demnach ebenfalls ein Problem:
Hier passiert gar nichts.
URLs zu ersetzen ist da kein Problem, da die $uid's da nicht dabei sind.
Ich hab wiegesagt schon viel rumprobiert, aber verstanden hab ich diese "Zeichen" für str_ und preg_replace meistens nicht. Und das php-Manual ist für mich irgendwie auch net ausführlich genug.
Wer sich diesen Stand ansehen will, die test.php gibts noch (der graue Text ist vor der bbcode Bearbeitung, der schwarze danach).
Ich freu mich echt über jeden Tipp!
Gruß

Und leider hab ich immer noch Probleme:
Code: Alles auswählen
$post_text = preg_replace('!\[((size)=[0-9]:[a-z0-9]+)\](.*)\[/\1\]!i','<b>\3</b>',$post_text);
Wobei der TEXT-TEXT ja tatsächlich fett dargestellt wird (Größe verändern will ich grad nicht), nur sind die bbcode-Tags noch da - warum werden die noch angezeigt?[size=24:c94942fa8b]TEXT-TEXT[/size:c94942fa8b]
Das nächste: Mit
Code: Alles auswählen
$post_text = preg_replace('!\[((list):[a-z0-9]+)\]!i','',$post_text);
$post_text = preg_replace('!\[/((list):[a-z0-9]+)\]!i','',$post_text);
Code: Alles auswählen
$post_text = preg_replace('!\[/((*):[a-z0-9]+)\]!i','→',$post_text);
oder
$post_text = str_replace('!\[*:$uid]!i', '→', $post_text);
Mit dem Zitieren hab ich demnach ebenfalls ein Problem:
Code: Alles auswählen
$post_text = preg_replace('!\[((quote):[a-z0-9]="(.*)"+)\]!i','<b>\2 hat geschrieben:</b><br />',$post_text);
$post_text = preg_replace('!\[/((quote):[a-z0-9]+)\]!i','',$post_text);
URLs zu ersetzen ist da kein Problem, da die $uid's da nicht dabei sind.
Ich hab wiegesagt schon viel rumprobiert, aber verstanden hab ich diese "Zeichen" für str_ und preg_replace meistens nicht. Und das php-Manual ist für mich irgendwie auch net ausführlich genug.
Wer sich diesen Stand ansehen will, die test.php gibts noch (der graue Text ist vor der bbcode Bearbeitung, der schwarze danach).
Ich freu mich echt über jeden Tipp!
Gruß