Seite 1 von 1

Error - bei Last Topic on Index MOD

Verfasst: 11.08.2006 18:41
von Lilly246
Hi!

Bekomme hier so langsam eine Krise. Habe den MOD in den Index eingetragen. Und jedes mal läßt sich dann das Forum nicht mehr öffnen. Und dabei bekomme ich z. B. diesen Error:
Parse error: parse error, unexpected '}' in /homepages/15/d48361716/htdocs/fairplay/phpBB2/index.php on line 506

Auf Line 506 steht im Quelltext: }// if ... total_categories

Über die Suche habe ich auch schon verschiedene Arten oder Abwandlungen des MODs gefunden und auch ausprobiert. Aber funktionieren tut keiner. :(
Vielleicht mache ich ja auch was Generelles falsch.

z. B.: bei:
#-----[ FIND ]-----------------------------------------
#
//
// Obtain a list of topic ids which contain
// posts made since user last visited
//
#
#-----[ BEFORE, ADD ]----------------------------------------
#

//-- MOD BEGIN: Last Topic Title on Index -------------------
//
// Define censored word matches
//
$orig_word = array();
$replacement_word = array();
obtain_word_list($orig_word, $replacement_word);
//-- MOD END: Last Topic Title on Index -------------------

#
#-----[ FIND ]-----------------------------------------
#

Generelle Frage: Werden die Rauten auch mit in den Quelltext kopiert? Also alles in dem Feld von der BEFORE, ADD-Linie bis zur Find-Linie?

Ich habe es mal mit und mal ohne Rauten gemacht. Beides war erfolglos.

Kann mir jemand mal auf die Sprünge helfen?

LG - Lilly

Re: Error - bei Last Topic on Index MOD

Verfasst: 11.08.2006 18:55
von FatFreddy
Lilly246 hat geschrieben:Bekomme hier so langsam eine Krise. Habe den MOD in den Index eingetragen. Und jedes mal läßt sich dann das Forum nicht mehr öffnen. Und dabei bekomme ich z. B. diesen Error:
Parse error: parse error, unexpected '}' in /homepages/15/d48361716/htdocs/fairplay/phpBB2/index.php on line 506

Auf Line 506 steht im Quelltext: }// if ... total_categories
Du hast dich anscheinend beim Einbau verstolpert. Irgendwo passen jetzt die Klammerebenen nicht mehr. Wenn die Zeile 506 bemängelt wird, heißt dies leider nicht unbedingt, daß der Fehler auch dort liegt, sondern nur, daß der Fehler beim verarbeiten (parsen) des Skriptes dort auffällt.

Verlinke doch mal bitte deine index.php und die Einbauanleitung der Version des Mod, die Du benutzen willst.
(KB:Datei)
Lilly246 hat geschrieben:Generelle Frage: Werden die Rauten auch mit in den Quelltext kopiert? Also alles in dem Feld von der BEFORE, ADD-Linie bis zur Find-Linie?
Nein, alle Zeilen, die mit einer Raute beginnen sind Kommentare, die Dir beim Abarbeiten der Anleitung helfen sollen.

Dein Beispiel sollte nach dem Einbau so aussehen:

Code: Alles auswählen

   //-- MOD BEGIN: Last Topic Title on Index -------------------
   //
   // Define censored word matches
   //
   $orig_word = array();
   $replacement_word = array();
   obtain_word_list($orig_word, $replacement_word);
   //-- MOD END: Last Topic Title on Index -------------------
   //
   // Obtain a list of topic ids which contain
   // posts made since user last visited
   //
Viele Fragen um den Einbau von Mods beantwortet die KB:modsfaq. ;)

FatFreddy

Verfasst: 11.08.2006 19:20
von Lilly246
Danke das Du Dich so schnell gemeldet hast.
Also, das ist die original Index-Seite: http://www.forum-fairplay.de/indexorg

Das ist der 1. MOD den ich gefunden habe: http://www.forum-fairplay.de/lasttopic1.txt

Das ist der 2. MOD: http://download.phpbb.de/mods/t/topic_t ... dex14a.txt

Und bei meinem 3. und 4. MOD Fund gab es nur kleine Ausschnitte, die finde ich gerade nicht mehr wieder.....
Hoffe die Links sind so ok.

Die MODs - FAQ habe ich mir auch schon durchgelesen, mehrmals sogar. Aber momentan lese ich so viel, weil ich das unbedingt hinbekommen möchte. Das ich schon ganz wuschig im Hirn bin. Vielleicht mache ich besser mal ne Pause.... Hab bitte Nachsicht. :roll:

Danke - Lilly

Verfasst: 11.08.2006 22:43
von Lilly246
Habe es geschafft und den/die Fehler gefunden und es funktioniert!!! *freu*

Danke trotzdem für die Hilfe!

LG - Lilly

Verfasst: 12.08.2006 01:25
von FatFreddy
Lilly246 hat geschrieben:Habe es geschafft und den/die Fehler gefunden und es funktioniert!!! *freu*
Das hört man doch gern.
Glückwunsch zum erfolgreichen debugging. ;)
Dann kann ich mir die Frage sparen, welche der geposteten Version Du einsetzen willst.

FatFreddy