Seite 1 von 1

Einträge in einem Forum sortieren

Verfasst: 16.11.2005 10:15
von Mr Death
Hi,

ich hab mal gesucht und auch was gefunden, wie ich die Einträge in einem Forum sortieren kann:

http://www.phpbb.de/viewtopic.php?p=97378#97378

Nun will ich aber, dass die Einträge nach dem ersten Beitrag sortiert werden. Sprich, der neuste erste Betrag ganz oben und der älteste erste Beitrag ganz unten. Was muss ich da bei '$order_by' schreiben? Ich bekomm das irgendwie net auf die Reihe.

MfG

Verfasst: 17.11.2005 06:25
von Markus67
Hi ...

schau hier mal rein :wink:
http://www.phpbb.de/viewtopic.php?t=20453

Markus

Verfasst: 17.11.2005 16:00
von Mr Death
Tut mir Leid, dass hilft mir nicht weiter.

Ich hab mit der kleinen Veränderung etwas experimentiert und festgestellt, dass, wenn ich 'topic_first_post_id' einsetzte, wird alles im Forum genau anders herum sortiert. Außerdem sollten Ankündigungen und wichitige Themen weiter ganz oben auf der Liste stehen.

Ich denke hier auf phpBB.de werden die Themen im Forum 'Ankündigungen und Neuigkeiten' so sortiert.

mfg

/edit1:

ich hab noch etwas probiert und bin dann auf folgende lösung gestoßen:

viewforum.php

finde

Code: Alles auswählen

//
// Grab all the basic data (all topics except announcements)
// for this forum
//
danach einfügen

Code: Alles auswählen

$order_by = ( $forum_id == 1 ) ? 't.topic_first_post_id ASC' : 't.topic_type DESC, t.topic_last_post_id DESC';
und finden

Code: Alles auswählen

ORDER BY t.topic_type DESC, t.topic_last_post_id DESC
ersetzten

Code: Alles auswählen

ORDER BY !$order_by
hoffe das ist richitg :wink:

mfg

Einträge in einem Forum sortieren (Nachfrage)

Verfasst: 23.02.2006 16:23
von DieterB
Hallo,

den Code hatte ich auch grad bei mir eingebaut.
Leider musste ich fetsstellen, dass in einem Forum die Beiträge zwar absteigend alphabetisch sortiert werdn, aber der wichtige ist mitten drin.

Ich möchte innerhalb einer Kategorie (4 Foren) in den Foren die Beiträge sortieren. Meine Versuche die Foren_Id's 33, 34, 35 und 36 in einem Rutsch anzusprechen, sind leider fehlgeschlagen.

In 3 Foren funktioniert das, aber nur, weil "Eine" vor "Eins" kommt :grin:

Kurzum, mit diesem Code funktioniert das nicht richtig. Auch die Sequenz für das t.topic_type weglassen haut nicht hin.

Wer hat denn zwischenzeitlich eine Lösung??????