Center Block: direkt zum Last post on click?

Begonnen von Maddalina, 19 Januar 2004, 14:21:37

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

Maddalina

Hallo Zusammen,

Das eBoard-Forum wird bei mir sehr stark frequentiert, die Threads sind teilweise ellenlang. Wenn man jetzt von der Startseite aus in den Centerblock auf ein Topic klickt, kommt wird man zum ersten Post dieses Topics geleitet. Ich hätte es aber gerne so, daß man  zum  letzten Post des Topics  kommt. Es muß gehen, denn so ist es ja auch, wenn man in der messslv.php-Ansicht ist (x neue posts)... nur WIE?

Kann mir da jemand einen Tipp geben, was ich wo ändern muß?

Herzlichen Dank schon mal im Voraus,

liebe Grüße,

Maddalina

tequila

Also der Center-Block macht es bei ANGEMELDETEN User eh so, das sie gleich zu dem Post kommen, das sie noch nicht gelesen haben (muß nicht das letzte sein). Bei anonymen Usern geht das so aber nicht.

Falls Du das permanent umstellen willst mußt Du die SQL-Abfrage im Block so umbauen, das die Weiterleitung bei anonymen/allen eben nicht auf den Thread/erste neue Post geschieht, sondern immer auf das letzte Post eines Threads.

Also in der Art:
SELECT pid FROM $table_posts WHERE tid="$tid" ORDER BY dateline LIMIT 0,1

... dann solltest Du die Post-ID (pid) des neusten Posts haben. So lange es ein "einseitiger" Beitrag ist, ist die Weiterleitung dann auch kein Problem.

Maddalina

Huhu nochmal,

hat denn gar keiner 'ne Idee?

Viele Grüße,

Maddalina