Zitate kenntlicher gestalten
Hallo Jörg,
wenn man bei den Zitaten keinen Namen reinschreibt, sind sie mir irgendwie wenig ersichtlich. Also man versteht nicht unbedingt warum sie eine andere Farbe haben als die Rezepte. Ich hab versucht das selber zu ändern, aber ich bekomms nicht hin.
Das muss irgendwo in der funktions.php in folgenden Zeilen liegen:
Der untere Teil ist ja das was geschrieben wird, wenn kein "=" beim quote steht. Ich hab jetzt versucht den Teil hinter /is, vom oberen Code unten hin zu kopieren, aber dann schreibt er mir den ganzen Text in den Bereich von p class="name".
Hilfe?
Ich möchte einfach daß über jedem Zitat drüber steht: "Zitat:" und nur mit Namen "Zitat von"
Liebe Grüsse
Lotti
wenn man bei den Zitaten keinen Namen reinschreibt, sind sie mir irgendwie wenig ersichtlich. Also man versteht nicht unbedingt warum sie eine andere Farbe haben als die Rezepte. Ich hab versucht das selber zu ändern, aber ich bekomms nicht hin.
Das muss irgendwo in der funktions.php in folgenden Zeilen liegen:
while($i < 3) {
$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);
$i++;
}
Der untere Teil ist ja das was geschrieben wird, wenn kein "=" beim quote steht. Ich hab jetzt versucht den Teil hinter /is, vom oberen Code unten hin zu kopieren, aber dann schreibt er mir den ganzen Text in den Bereich von p class="name".
Hilfe?

Ich möchte einfach daß über jedem Zitat drüber steht: "Zitat:" und nur mit Namen "Zitat von"
Liebe Grüsse
Lotti
24.04.2006 09:40
Hallo Lotti,
versuch es mal so:
versuch es mal so:
while($i < 3) {
$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<p class=\"name\">Zitat</p>\n<div class=\"beitrag\">\\1</div>\n</blockquote>\n",$text);
$i++;
}
LG Jörg
24.04.2006 10:21 | geändert: 24.04.2006 10:23
Danke 
Klappt wunderpriemstens!
Sag mal, das \\1 und \\2, was hat es damit auf sich?
Liebe Grüsse
Lotti

Klappt wunderpriemstens!
Sag mal, das \\1 und \\2, was hat es damit auf sich?
Liebe Grüsse
Lotti
24.04.2006 11:12
Die nehmen den Inhalt der runden Klammern wieder auf
LG Jörg
24.04.2006 11:22
Nur Mitglieder können in diesem Forum Antworten schreiben.



