Re-Test

Dies ist ein Zitat
<?php 

class test { 
  function test() {
    echo 'hello world';  
  }
}

$test = new test;
?>
Dies ist Text mit
einem Zitat ohne Umbruch dahinter
so, das ist der Text danach

Dies ist Text mit
einem Zitat mit Umbruch dahinter
so, das ist der Text danach

Dies ist Text mit
Code ohne Umbruch dahinter
so, das ist der Text danach

Dies ist Text mit
Code mit Umbruch dahinter
so, das ist der Text danach

Dies funktioniert nicht:
Er sagte [...] dass bla bla


19.04.2006 21:03 | geändert: 19.04.2006 21:27


Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In mollis cursus sem. Curabitur auctor nunc sit amet pede. Aliquam mauris risus, ultricies condimentum, facilisis vel, porttitor quis, nibh. Vivamus pretium, odio vitae feugiat blandit, massa risus porttitor risus, at dictum nisl sapien non libero. Phasellus lobortis massa vel libero. Cras pretium feugiat sem. Ut et sem non velit tincidunt molestie. In sapien ante, aliquet in, pellentesque tempor, sollicitudin nec, felis. Mauris faucibus odio sed ipsum. Suspendisse potenti. Donec pulvinar vulputate lorem.
www.klasse.de

19.04.2006 23:20


Test:
Test
(Test)

Test: [...] (Test)

Ich habe den Fehler im Supportforum korrigiert, das Zitieren funktioniert jetzt auch mit '[' im Zitat - für die anderen Foren kommt die Korrektur mit dem nächsten Update

LG Jörg

20.04.2006 10:42


Super! Was muss ich in der bestehenden bbcode-Funktion korrigieren?

20.04.2006 20:16 | geändert: 20.04.2006 20:16


In der Datei functions.php folgende Zeilen:

$text = preg_replace("/\[quote=([^\]]+)\]([^\[]+)\[\/quote\]/is","<blockquote><p class=\"name\">Zitat von \\1</p>\n<div class=\"beitrag\">\\2</div>\n</blockquote>\n",$text);
$text = preg_replace("/\[quote\]([^\[]+)\[\/quote\]/is","<blockquote>\n<div class=\"beitrag\">\\1</div>\n</blockquote>\n",$text);

... ersetzen durch:

        $text = preg_replace("/\[quote=([^\]]+)\](.+?)\[\/quote\]/is", "<blockquote><p class=\"name\">Zitat von \\1</p>\n<div class=\"beitrag\">\\2</div>\n</blockquote>\n", $text);
        $text = preg_replace("/\[quote\](.+?)\[\/quote\]/is", "<blockquote>\n<div class=\"beitrag\">\\1</div>\n</blockquote>\n", $text);

LG Jörg

20.04.2006 22:24


Bookmark:
YIGG Mister Wong del.icio.us

Beitrag schreiben (als Gast)

Beim Verfassen des Beitrages bitte die Forenregeln beachten.

[BBCode-Hilfe]