Seite 1 von 1

Topic Calendar Mod - kleiner Fehler

Verfasst: 22.03.2005 02:28
von Walter
Ich habe auf einem Board (nicht zum ersten Mal) den Topic-Calendar installiert, welcher auch funktionieren tut.
Allerdings: einen Fehler hat die Sache. Die Wochenübersicht, die man mit dem kleinen Pfeil auf- und zuklappen kann, funktioniert nur, wenn man eingeloggt ist. Ein Gast kann auf den Link klicken wie er will, es erscheint dann in der Fußzeile des IE dieses kleine Warndreieck mit "Fehler auf der Seite".

Ich kann den Fehler nicht finden...

Verfasst: 22.03.2005 03:17
von Acid
Wenn man auf dieses gelbe Dreieck doppelklickt, ist eine genauere Fehlermeldung zu sehen. Diese wäre interessant zu wissen.

PS: Um die dort angegebe/bemängelte Zeile ausfindig machen zu können, sollte man sich den Quelltext der "Fehler"seite im IE anschauen (Zeilen manuell oder mit passendem Editor durchzählen). Den dort zu findenen Code sucht man dann in den entsprechenden Dateien.

Verfasst: 22.03.2005 03:27
von Walter
Da kommen zB im Portal diese Details:

Zeile: 328
Zeichen: 1
Fehler: Objekt erwartet
Code: 0
Url: http://www.xraypeople.net/forum/portal.php

Verfasst: 22.03.2005 04:13
von Walter
Konnte nun folgendes rausfinden:
Die Fehlermeldung betrifft eine Zeile in der calendar_box.tpl, nämlich diese hier:

Code: Alles auswählen

	<td align="right" nowrap="nowrap"><span class="mainmenu"><a href="#" onClick="hdr_toggle('calendar_display','calendar_open_close', '{DOWN_ARROW}', '{UP_ARROW}'); return false;" class="gensmall"><img src="{TOGGLE_ICON}" id="calendar_open_close" hspace="2" border="0" />{_calendar_box.L_CALENDAR_TXT}</a>&nbsp;</span></td>
Aber diese Datei ist unberührt, es muss irgendwo die Ausführung scheitern an der Verarbeitung dieser Zeile, aber da kenne ich mich zu wenig aus...

Verfasst: 22.03.2005 04:37
von Walter
FEHLER BEHOBEN!

In der overall_header.tpl sollten folgende Zeilen nach dem Einbau des Mod so aussehen:

Code: Alles auswählen

<script language="JavaScript" type="text/javascript" src="includes/toggle_display.js"></script>

<!-- BEGIN switch_enable_pm_popup -->
<script language="Javascript" type="text/javascript">
Bei mir sahen sie so aus:

Code: Alles auswählen

 

<!-- BEGIN switch_enable_pm_popup -->
<script language="JavaScript" type="text/javascript" src="includes/toggle_display.js"></script>
Ich habe anscheinend die bestehende Zeile nach dem switch durch die ersetzt, die vorher stehen sollte. :roll: