Seite 1 von 3

[Erledigt] Overall_header.tpl

Verfasst: 05.08.2005 14:51
von Mihil
Ich habe soeben den Report Post Hack eingebaut, nun kommt auf dem Index folgender Fehler:

Code: Alles auswählen

Parse error: parse error, unexpected $ in /home/www/web16/html/forum/includes/template.php(127) : eval()'d code on line 408
Schaut selbst nach: www.aquarienboard.de

Liegt es vielleicht daran, dass ich den Code für die overall_header.tpl für meine Navigationsbox umgeschrieben habe? Siehe hier:
http://www.phpbb.de/viewtopic.php?t=92981

Bitte helft mir, dass Problem sollte dringend wieder behoben werden. :-? :cry: (Habe das Board deaktiviert)

Verfasst: 05.08.2005 15:14
von Mihil
Problem halb behoben - Ich habe die original overall_header.tpl wieder hochgeladen. Nun ist auch die Navi-Box wieder da. Aber der neue Menüpunkt fehlt jetzt natürlich. Also habe ich den Code für die overall_header.tpl doch falsch umgeschrieben. Könnte sich das bitte jemand anschauen?

Original (laut install):

Code: Alles auswählen

						<!-- BEGIN switch_report_list -->
						&nbsp;<a href="{switch_report_list.U_REPORT_LIST}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_report_list.gif" width="12" height="13" border="0" alt="{switch_report_list.L_REPORT_LIST}" hspace="3" />{switch_report_list.L_REPORT_LIST}</a></span>&nbsp;
						<!-- END switch_report_list -->

Umgeschrieben:

Code: Alles auswählen

<!-- BEGIN switch_report_list -->
<td class="row1" height="22" align="left" valign="top"><a href="{switch_report_list.U_REPORT_LIST}">
<img src="templates/subSilver/images/icon_mini_report_list.gif" width="12" height="13" border="0" alt="{ switch_report_list.L_REPORT_LIST}" hspace="3"/></a></td>

<td class="row1" height="33" align="left" valign="top"><a href="{ switch_report_list.U_REPORT_LIST}" class="mainmenu">{ switch_report_list.L_REPORT_LIST}</a></td>
<!—END switch_report_list -->
:-?

Verfasst: 05.08.2005 15:20
von Valerie Raghnall
Sieht die letzte Codezeile in der overall_header.tpl bei dir so aus wie bei deinem Posting grade? Dann wär der Fehler nämlich eigentlich klar, oder?

Verfasst: 05.08.2005 15:31
von Mihil
Ja, der umgeschriebene Code ist genauso in der overall_header.tpl
Wo steckt denn der Fehler?

Verfasst: 05.08.2005 15:35
von Valerie Raghnall
Na... so wie das aussieht... ist die Zeichenfolge in der letzten Zeile irgendwie nicht passend... wenn das in der overall_header.tpl gleich interpretiert wird wie hier (also mit diesem rechteck, statt mit <--) dann ist das wahrscheinlich der fehler, würd ich schätzen.

Verfasst: 05.08.2005 15:48
von Mihil
Aber im originalen Code ist das doch auch mit dem -->

Ich habe den Code mal etwas editiert (beim !-- hat ein Strich und Leerzeichen gefehlt, und ein paar Leerzeichen rausgemacht):

Code: Alles auswählen

<!-- BEGIN switch_report_list -->
<td class="row1" height="22" align="left" valign="top"><a href="{switch_report_list.U_REPORT_LIST}">
<img src="templates/subSilver/images/icon_mini_report_list.gif" width="12" height="13" border="0" alt="{switch_report_list.L_REPORT_LIST}" hspace="3"/></a></td>

<td class="row1" height="33" align="left" valign="top"><a href="{switch_report_list.U_REPORT_LIST}" class="mainmenu">{switch_report_list.L_REPORT_LIST}</a></td>
<!-- END switch_report_list -->

Verfasst: 05.08.2005 16:12
von Valerie Raghnall
ich meinte ja nicht, dass du !-- ganz wegmachen sollst, sondern nur, dass du es wieder richtig schreiben sollst, weil es offenbar verfälscht war, sonst hätte das forum hier ja nicht ein viereck statt dem strich gezeigt, oder? ;-)

hast du es mit der korrigierten version schon mal versucht? kommt immer noch ein fehler?

Verfasst: 05.08.2005 16:22
von Mihil
Also mit der aktualisierten Version kommt immernoch der gleiche Fehler:

Code: Alles auswählen

Parse error: parse error, unexpected $ in /home/www/web16/html/forum/includes/template.php(127) : eval()'d code on line 408
Woran liegt es dann?

Verfasst: 05.08.2005 17:05
von Valerie Raghnall
hast du die template.php für irgendwas verändert in letzter zeit?

Verfasst: 05.08.2005 18:24
von SD582
Hi

Der Fehler liegt eher in der template.php nicht in der overall_header.tpl

unexpected $ in Zeile 127 in der template.php

Schau an der Stelle mal nach.

Diesen Fehler hatte ich übrigens unlängst auch mal (unexpected $) und zwar in der ersten Zeile die es in der datei NICHT mehr gab.
Fehlerursache war eine fehlende schließende geschweifte Klammer ein paar huntert Zeilen höher.

Gruß
Franz