Seite 1 von 3

Fehler in der Update Anleitung zu 2.0.13 ??

Verfasst: 28.02.2005 00:54
von cola-junkie
itst schreibt in folgendem Beitrag, das man in der viewtopic.php folgendes suchen soll

Code: Alles auswählen

$message = str_replace('"', '"', substr(preg_replace('#(>(((?>([^><]+|(?R)))*)<))#se', "preg_replace('#b(" . $highlight_match . ")b#i', '<span style="color:#" . $theme['fontcolor3'] . ""><b>\\1</b></span>', '\0')", '>' . $message . '<'), 1, -1));
Auf der phpbb.com Seite wird aber angegeben, das man nach folgendem suchen soll:

Code: Alles auswählen

$message = str_replace('\"', '"', substr(preg_replace('#(\>(((?>([^><]+|(?R)))*)\<))#se', "preg_replace('#\b(" . $highlight_match . ")\b#i', '<span style=\"color:#" . $theme['fontcolor3'] . "\"><b>\\\\1</b></span>', '\\0')", '>' . $message . '<'), 1, -1));
Weshalb ich nun schreibe: Die Code-Passage von ihm, exsistiert so nicht, da hat sich ein kleiner Fehler eingeschlichen.

Liege ich da mit meiner Vermutung richtig ???

Verfasst: 28.02.2005 01:03
von Leuchte
Das ist korrekt. Der Beitrag wird schnellstmöglich geändert.

Verfasst: 28.02.2005 01:03
von cola-junkie
Danke 8)

Verfasst: 28.02.2005 01:04
von Blutgerinsel
du meinst das:

Code: Alles auswählen

<b>\\\\1</b>
Ist zumindest abweichend zu phpbb.com ob das aber Syntaxprobleme hervorruft hab ich nicht näher angeschaut..........

Verfasst: 28.02.2005 01:06
von cola-junkie
Nein, eigentlich das str_replace('\"' gleich am Anfang der Zeile
Im richtigen ist ein \ vorhanden, im falschen nicht. Es scheinen aber noch mehr Fehler sich eingeschlichen zu haben, in dieser einen Zeile

Verfasst: 28.02.2005 01:08
von Leuchte
Es fehlen aber beispielsweise auch zwei Backslashes die auf jeden Fall Parse Error hervorrufen:
<span style=\"color:#" . $theme['fontcolor3'] . "\">

Verfasst: 28.02.2005 07:14
von Gumfuzi
ist sonst noch was zu ändern? die Versionsnummer, etc.?

Verfasst: 28.02.2005 07:29
von Markus Wandel
Moin,

also ich bekomme beim ändern der viewtopic.php andauernd diese Fehlermeldung.
Parse error: parse error, unexpected $ in /var/www/html/web80/html/phpBB2/viewtopic.php on line 1670

Selbst mit der auf der phpBB.com Seite angegeben Änderung.

Code: Alles auswählen

$message = str_replace('\"', '"', substr(@preg_replace('#(\>(((?>([^><]+|(?R)))*)\<))#se', "@preg_replace('#\b(" . $highlight_match . ")\b#i', '<span style=\"color:#" . $theme['fontcolor3'] . "\"><b>\\\\1</b></span>', '\\0')", '>' . $message . '<'), 1, -1));

Verfasst: 28.02.2005 07:41
von lenni
Dito :-?

Verfasst: 28.02.2005 07:52
von Max
na dann versucht das mal mit dieser Zeile:

Code: Alles auswählen

$message = str_replace('\"', '"', substr(@preg_replace('#(\>(((?>([^><]+|(?R)))*)\<))#se', "@preg_replace('#\b(" . $highlight_match . ")\b#i', '<span style=\"color:#" . $theme['fontcolor3'] . "\"><b>\\\\1</b></span>', '\\0')", '>' . $message . '<'), 1, -1));

Die habe ich mir aus der Patch-viewtipoc.php geholt, damit geht das



Gruß Max