Hi Michael,
ich würde sagen, Du hättest hier aktuell 2 Möglichkeiten zur Verfügung:
Entweder:
In der classes/board/Forum.class.php
am Hook
class_forum_2 /
cback ansetzen
Hier könntest Du im Falle einer alternativen Sortierung den Code-Part vom vorherigen DB Query, welcher die $topiclist aufbaut, nochmal mit Deiner Sortierung reproduzieren. Ist dann zwar ein "unnötiges" Query, dass vorher mitläuft, aber da die Topicliste ja auch paginiert wird und nicht wirklich Last beim Abruf macht ist das zu verschmerzen.
oder
Du hängst dich in der index.php an den Hook
index,
cback an, zweigst dort ein
Code
if ( $Core->get(GET, 'f', true) ) { /* Dein Code; */ exit; }
ab und machst praktisch eine eigene Variante der generate_topicview() mit allen Funktionen, die Du brauchst.
Bei Updates musst Du dann schauen, ob noch alles passt, aber an der Stelle ändert sich meist nicht so viel.
Theoretisch eine Dritte möglichkeit könnte sein, dass Du dort einen ganz eigenen Modus für "Sortierer" schaffst, sozusagen eine weitere Topiclist-Seite die man öffnen und navigieren könnte, aber da müsstest Du auch wieder ggf. Dich ums Template kümmern usw.
Viele Grüße,
Chris