Themen verschieben? - Druckversion +- MyBB.de Forum (https://www.mybb.de/forum) +-- Forum: Archiv (https://www.mybb.de/forum/forum-57.html) +--- Forum: MyBB 1.4.x (https://www.mybb.de/forum/forum-51.html) +---- Forum: Allgemeiner Support (https://www.mybb.de/forum/forum-52.html) +---- Thema: Themen verschieben? (/thread-14776.html) |
Themen verschieben? - Rhein-Kid - 16.10.2009 Kann ich die innerhalb eines Forums erstellten Themen in diesem Forum auch verschieben, d. h. die Reihenfolge verändern? Hintergrund: Ich nutze das Forum u. a. als regionalen Veranstaltungkalender, in welchem jedes Mitglied veranstaltungen eintragen kann. Diese würde ich dann gerne chronologisch sortieren. RE: Themen verschieben? - StefanT - 16.10.2009 Das ist nicht so einfach möglich. RE: Themen verschieben? - krafdi - 16.10.2009 Nein die Themen werden immer auf bzw. absteigend nach letztem Beitrag aufgelistet. RE: Themen verschieben? - querschlaeger - 16.10.2009 MyBB kann anscheinend die Themen auch nach den Erstellungsdatum (anstelle des Datums vom letzten Beitrag) sortieren, falls dir das weiter hilft. Dazu gibt es aber keinen Sortierlink (warum eigentlich??). Du müsstest eine Core-Datei berabeiten: forumdisplay.php (Zeile ~421): PHP-Code: case "started": Ersetzen mit: PHP-Code: case "lastpost": Das sortiert die Themen standardmäßig nach den Erstellungsdatum des ersten Beitrages (i.d.R. also des Themas selbst). Du könntest nun in der SQL-Tabelle 'posts' das Datum dieses ersten Beitrages an das Datum des Events anpassen. Dazu muss das Datum als Unix-Timestamp eingetragen werden. Theoretisch könnte man auch ein kleines Formular erstellen, in dem nur die Post-ID und das Datum eingetragen werden müssen. Das würde das herumwurschteln in der Datenbank hinfällig machen. Ich selbst habe mir auch so ein kleines Formular erstellt, was eigentlich fast das gleich tut, weil ich ab und an diverse E-Mails als Forenthread veröffentliche und mit dem Formular passe ich dann bequem das Threaddatum an das Datum/Zeit der E-Mail an. RE: Themen verschieben? - StefanT - 16.10.2009 In den Menüs unten kannst du diese Option auswählen. RE: Themen verschieben? - querschlaeger - 16.10.2009 Ha, stimmt. Ich arbeite soviel im Code, dass ich das User-Frontend gar nicht mehr sehe. Habe immer oberhalb der Themen geschaut und da gibt es keinen Link dafür. Aber dennoch würde die beschriebene Methode so funktionieren, da sie ja die Sortierung in ihrem Standardverhalten ändert. Nachteil: Es ist Forenweit. Aber dafür könnte man evtl. auch noch eine Abfrage schreiben. RE: Themen verschieben? - doylecc - 16.10.2009 Aber man kann doch auch im ACP für jedes Forum in den Optionen die Standardsortierung einstellen nach Betreff, Letzter Beitrag, Themenstarter, Zeit der Themenerstellung, Bewertung, Anzahl der Antworten oder Anzahl der Ansichten. RE: Themen verschieben? - querschlaeger - 16.10.2009 waldo hat aufgepasst! |