Script-solution Support-Board

Position: Boardsolution » Boardsolution v1.3x » "Liveticker" » Druckansicht
Tobi, 16.09.2016, 00:49
Wir wollen über das Forum einen Liveticker starten. Gibt es eine Möglichkeit für eine bestimmte
Forenkategorie die Beitragsreihenfolge dort auf "neueste zuerst" einzustellen?

Sprich auch wenn sonst "älteste zuerst" standardmäßig eingestellt ist, sind Themen in dieser
Kategorie immer auf "neueste zuerst"?

Zudem würden wir gerne den ersten Beitrag des Themas oben fixieren (und u.a. mit einem
Aktualisieren-Link versehen). Wäre sowas auch möglich?
Nils, 18.09.2016, 08:59
Hallo,

ja, änder mal Zeile 151 in der modules/posts.php:
PHP:
1
ORDER BY b.id '.$this->functions->get_posts_order().'

in:
PHP:
1
ORDER BY b.id '.($fid == 42 ? 'DESC' : $this->functions->get_posts_order()).'

Dann wird im Forum mit der ID 42 der letzte Beitrag zuerst gezeigt.

mfg Nils
Tobi, 18.09.2016, 16:26
Perfekt, danke!

Gibt es dabei eine Möglichkeit den Eröffnungspost oben stehen zu lassen?
Nils, 19.09.2016, 11:36
Tobi hat folgendes geschrieben:
Gibt es dabei eine Möglichkeit den Eröffnungspost oben stehen zu lassen?

Nein, das geht nicht so einfach.

mfg Nils
Tobi, 19.09.2016, 11:54
Ist es denn möglich, mit der fid einen individuellen Text auszugeben (der natürlich in jedem Thema
gleich ist). Beispielsweie hier unter der Zeile "Thema: "Liveticker" [Seite 1 ] Thema
durchsuchen:" eine weitere Zeile, die nur in dieser Kategorie (31) angezeigt wird mit Text?
Rafioso, 19.09.2016, 20:30
Hi,

du könntest den Text in das Template rein schreiben. Im Template kannst du ja auch z.B. mit
Variablen arbeiten, sofern diese dem Template bekannt sind. Versuch es einfach mal offline in einer
Testumgebung.

Viele Grüße
Rafael