Seite 1 von 1
Sticky nicht ganz oben, obwohl neu
Verfasst: 10.08.2004 11:18
von LuLa
Hallo,
ein Thema (Sticky) wird nicht ganz oben in der Liste angezeigt, obwohl es ein neues Erstellungsdatum hat.
Habe mal die Dateien
viewforum.php und die
posting.php beigefügt.
Die posting.php ist so verändert worden, dass bei Änderungen das Erstellungsdatum des Postings erneuert wird (damit es nach oben rutscht).
Vielleicht habt Ihr eine Idee, wie ich das zum Laufen bringen kann.
LG
LuLa
Kann es vielleicht das sein?
Verfasst: 10.08.2004 16:09
von CaptnCook
Schau mal ob Dir dieser Thread
hier weiterhilft.
Gruß
CaptnCook
Verfasst: 10.08.2004 18:32
von saerdnaer
@LuLa: liegt warscheinlich daran das nach der post_id und nicht nach der änderungszeit sortiert wird. ( siehe
viewforum.php: zeile 323 )
meinst du mit "Sticky" wirklich ein sticky oder ne ankündigung?
mfg sardnaer
Verfasst: 10.08.2004 22:18
von LuLa
Hi sardnaer,
saerdnaer hat geschrieben:@LuLa: liegt warscheinlich daran das nach der post_id und nicht nach der änderungszeit sortiert wird. ( siehe
viewforum.php: zeile 323 )
Was muß ich denn jetzt machen? Die Sortierung nach Datum umstellen? Wie geht das?
saerdnaer hat geschrieben:meinst du mit "Sticky" wirklich ein sticky oder ne ankündigung?
Die Option "Wichtig"!
LG
LuLa
Verfasst: 11.08.2004 10:39
von saerdnaer
okay; dann musst du aus
folgendes machen:
Verfasst: 11.08.2004 11:09
von LuLa
Läuft! Super, danke!
Sag mal, warum wird das ursprünglich nach "post_id" sortiert? Wo ist da der Sinn?
LG
LuLa
Verfasst: 12.08.2004 12:01
von saerdnaer
das hat durchaus einen sinn;
erstens muss man nicht auf daten einer anderen tabelle zugreifen.
zweitens gibt es dadurch immer die gleiche reihenfolge; schließlich gibt es jede id nur einmal, wohingegen ein timestamp durchaus zweimal oder noch öfter vorkommen kann.
und drittens sind timestamps von natur aus größere zahlen als ids
mfg saerdnaer