Seite 1 von 1

Gesperrte Beiträge ans Ende Setzen / Sortierung

Verfasst: 03.05.2009 00:43
von flobg
Hallo,

ist es möglich, gesperrte Beiträge immer direkt ans Ende des Forums zu setzten? So das nicht aktuelle Themen dazwischen sind?

Beispiel:

Beitrag 1
Beitrag 2
Beitrag 3
Beitreag 4 gesperrt
Beitrag 5 gesperrt

Ich möchte jetzt Beitrag 1 Sperren und gleichzeitig runter zu den anderen gesperrten Beiträgen setzten, so das Beitrag 2 die oberste Position einnimmt.

Re: Gesperrte Beiträge ans Ende Setzen / Sortierung

Verfasst: 18.09.2011 13:38
von sopi
Genau nach so etwas suche ich auch. Gibt es dafür inzwischen eine Lösung oder einen Ansatz, der mir nur nicht einfallen will?

lg
sopi :)

Re: Gesperrte Beiträge ans Ende Setzen / Sortierung

Verfasst: 19.09.2011 10:47
von FRvN
Das gibt es, aber leider weiß ich nicht mehr wo ich dies gefunden hatte.
Da ich sowas aber immer in den php-Files kommentiere, kann ich ja mal die Änderungen die gemacht werden müßen hier reinsetzen.

öffne includes/mcp/mcp_forum.php
finde

Code: Alles auswählen

ORDER BY t.topic_type DESC, $sort_order_sql";
ersetzen mit

Code: Alles auswählen

ORDER BY t.topic_type DESC, t.topic_status ASC, $sort_order_sql";
öffne viewforum.php
finde

Code: Alles auswählen

ORDER BY t.topic_type " . ((!$store_reverse) ? 'DESC' : 'ASC') . ', ' . $sql_sort_order;
ersetze mit

Code: Alles auswählen

ORDER BY t.topic_type " . ((!$store_reverse) ? 'DESC' : 'ASC') . ', t.topic_status ' . ((!$store_reverse) ? 'ASC' : 'DESC') . ', ' . $sql_sort_order;
nun werden alle gesperrten Themen am Ende angezeigt