Seite 1 von 2

2.0.20 Update und Quote Problem

Verfasst: 28.04.2006 19:22
von nasenkopf
Nach dem 2.0.20 Update wird quote nur folgendermaßen angezeit:

Code: Alles auswählen

[quote]Test[/quote]
nicht aber so:

Code: Alles auswählen

[quote="nickname"]Test[/quote]
Hier wurde erklärt was man zu tun hat.

Ich habe in der /includes/functions_post.php
folgendes gemacht:


Unter folgendem Eintrag:

Code: Alles auswählen

$message = addslashes($message);
habe ich das darunter eingefügt:

Code: Alles auswählen

$message = str_replace('"', '\"', $message);

Alles blieb jedoch beim alten! Es gab keine Veränderung!
Wo kann der Fehler sonst noch sein?
Danke!

Re: 2.0.20 Update und Quote Problem

Verfasst: 28.04.2006 19:23
von nasenkopf
EDIT: Doppelpost, sorry :oops:

Verfasst: 28.04.2006 21:23
von msilver
muss aber gehen. hatte eben das gleiche problem und wurde damit gelöst. beiträge vor dem fix muss man eben neu editieren.

Verfasst: 28.04.2006 21:33
von nasenkopf
ich kann dir meine functions_post.php gerne zeigen, es geht nicht :(

Verfasst: 28.04.2006 21:37
von msilver
nasenkopf hat geschrieben:Unter folgendem Eintrag:

Code: Alles auswählen

$message = addslashes($message);
habe ich das darunter eingefügt:

Code: Alles auswählen

$message = str_replace('"', '\"', $message);
dahinter, nicht drunter

nutzt du ein phpbb mit mods oder ohne? kannst mir gerne mal deine file senden an msilver@gmx.de

Verfasst: 28.04.2006 21:44
von nasenkopf
php mit mods.

Hier ein Ausschnitt der Datei:
.......... $message = '';

foreach ($message_split as $part)
{
$tag = array(array_shift($matches[0]), array_shift($matches[1]), array_shift($matches[2]));
$message .= htmlspecialchars($part) . clean_html($tag);
}
$message = addslashes($message);
$message = str_replace('"', '\"', $message);

}

if($bbcode_on && $bbcode_uid != '')
{
$message = bbencode_first_pass($message, $bbcode_uid);
}

return $message;
}

function unprepare_message($message) ..........
Will irgendwie nicht funktionieren; egal ob ich den Code davor oder danach einfüge.

Verfasst: 28.04.2006 22:14
von ShateHunter
Editier mal den Beitrag, in dem der Quote nicht richtig angezeigt wird. Dann sollte es eigentlich klappen.

Verfasst: 28.04.2006 22:31
von nasenkopf
geht auch nicht.
Bei neuerstellten beiträgen geht es auch nicht

Verfasst: 29.04.2006 07:57
von msilver
schick mir mal deine datei an msilver@gmx.de !

meins sieht so aus:

Code: Alles auswählen

		$message = addslashes($message);$message = str_replace('"', '\"', $message);

Verfasst: 29.04.2006 10:08
von Dave
msilver hat geschrieben:meins sieht so aus:

Code: Alles auswählen

		$message = addslashes($message);$message = str_replace('"', '\"', $message);
Das ist das gleiche. Nur das deins unübersichtlicher ist weil man nach nem ; immer ne neue Zeile anfängt :wink:

Code: Alles auswählen

		$message = addslashes($message);
		$message = str_replace('"', '\"', $message);