Seite 17 von 175

Verfasst: 09.04.2006 17:46
von mgutt
Kortirion hat geschrieben:Tote Links gibt es jetzt noch in der Tagesansicht, zum einen beim Wechsel zwischen tagen in der Kalenderbox links (z.B. http://localhost/humbug/calendar_schedu ... ,Root.html) und beim Wechsel zwischen Stunden des Tages in der oberen Leiste (z.B. http://localhost/humbug/calendar_schedu ... 06000.html).
guck mal in der calender.php oder in der calender_scheduler.php. Irgendwo sind dann noch falsche Ampersands.

ok, dann halt so: :D

Code: Alles auswählen

$topic_link					= append_sid("viewtopic.$phpEx?" . POST_TOPIC_URL . "=" . $row['topic_id']);

Verfasst: 09.04.2006 17:53
von Kortirion
mgutt hat geschrieben: guck mal in der calender.php oder in der calender_scheduler.php. Irgendwo sind dann noch falsche Ampersands.
4 Stellen in der calendar_scheduler.php -> springen zwischen Tagen funktioniert. :)

1 Mal calendar_scheduler.php

Code: Alles auswählen

'U_HOUR'	=> append_sid("./calendar_scheduler.$phpEx?" . (($i==0) ? '' : 'mode=hour&') . "d=" . mktime( (($i==0) ? 0 : $i-1), 0, 0, $month, $day, $year ) ),
-> springen zwischen Stunden funktioniert. :)
ok, dann halt so: :D

Code: Alles auswählen

$topic_link					= append_sid("viewtopic.$phpEx?" . POST_TOPIC_URL . "=" . $row['topic_id']);
Kein Parsefehler, aber die generierte URL lautet nach dem Muster http://localhost/humbug/viewtopic,t,1830.html

Verfasst: 09.04.2006 18:12
von mgutt
verstehe ich nicht.

die Variable $topic_title wird doch ein paar zeilen vorher gefüllt:

Code: Alles auswählen

		$topic_title 				= $row['topic_title'];
...
...
...
		$topic_link					= append_sid($phpbb_root_path . "./viewtopic.$phpEx?" . POST_TOPIC_URL . "=" . $row['topic_id']);
Soll heißen, dass mit der globalen Zuweisung über meine Funktion die Variable eigentlich den Inhalt übermitteln sollte.

EDIT: Du kannst Deine Änderungen aber ruhig schon umsetzen. Das mit dem topic_title hat keinerlei Auswirkung auf die Funktion an sich.

Verfasst: 09.04.2006 18:30
von Kortirion
Jupp. Ist online.

Verfasst: 09.04.2006 18:37
von mgutt
Probieren wir mal die Forentitel aus.

Such mal nach dem:

Code: Alles auswählen

$nav_desc = '<a href="' . append_sid($phpbb_root_path . "./viewforum.$phpEx?" . POST_FORUM_URL . '=' . $row['forum_id']) . '" class="gensmall">' . $row['forum_name'] . '</a>';
ersetzen gegen:

Code: Alles auswählen

$forum_name = $row['forum_name'];
			$nav_desc = '<a href="' . append_sid("viewforum.$phpEx?" . POST_FORUM_URL . '=' . $row['forum_id']) . '" class="gensmall">' . $forum_name . '</a>';
und prüf das dann auf einer datumsseite wie diese:
http://www.schwarzer-humbug.de/calendar ... ,fid,.html

Verfasst: 09.04.2006 18:40
von Kortirion
Ist online. Kannst Du ja selbst überprüfen.
Erster Link auf folgender Übersicht http://www.schwarzer-humbug.de/calendar ... ,fid,.html ist:

http://www.schwarzer-humbug.de/viewtopic,t,1830.html

Verfasst: 09.04.2006 18:41
von mgutt
die änderungen in meinem letzten post ist ausgeführt? sollte die forentitel in die url bringen. (also nicht die viewtopic ;) )

Verfasst: 09.04.2006 18:43
von Kortirion
Jupp.

An einer Stelle in der functions_calendar.php den alten Code mit

Code: Alles auswählen

$forum_name = $row['forum_name']; 
         $nav_desc = '<a href="' . append_sid("viewforum.$phpEx?" . POST_FORUM_URL . '=' . $row['forum_id']) . '" class="gensmall">' . $forum_name . '</a>';
ersetzt.

Verfasst: 09.04.2006 18:53
von mgutt
absolut identischer vorgang.. funktioniert auch nicht. :-?

Mennooo :lol:

Mal sehen was man da machen muss :D

Verfasst: 09.04.2006 19:11
von Kortirion
Ich hab die letzte Änderung jetzt erst mal wieder rausgenommen...nicht, dass wir noch den Überblick verlieren. ;)