News:

Wondering if this will always be free?  See why free is better.

Main Menu

Beitragszeilen

Started by Rick53, August 11, 2022, 06:17:53 AM

Previous topic - Next topic

Rick53

Ich hoffe, dass meine Frage nicht schon früher einmal gestellt wurde, konnte aber nichts finden.

Die "Neuesten Beiträge" in meinem Forum (2.1.2, Curve2) enthalten, wie es schon der Name sagt, alle neuen Beiträge. Bei Themen mit vielen Antworten erscheinen entsprechen viel Zeilen für das gleiche Thema.

Gibt es eine Möglichkeit, hier pro Thema nur eine, also die neueste Antwort anzuzeigen? Noch besser die Möglichkeit, wenn es jeder User in seinem Profil selbst einstellen könnte?

Auch eine entsprechende Modifikation scheint es nicht zu geben.

elexx

Aber man nimmt doch im täglichen Forumbesuch eh nicht "Neueste Beiträge", sondern "Ungelesene Beiträge" (/index.php?action=unread)?

Da ist das doch im Prinzip so.

Rick53

"Problem" ist, dass der Großteil meiner Besucher, ich schätze so ca. 80 - 90%, nur Gäste sind. Für diese wären die Auflistung der neuesten Beiträge besser geeignet.
Manche Themen habe 5 - 7 Antworten, manchmal noch mehr am selben Tag. Da wäre mir die einmalige Nennung des Themas lieber. Ich hatte so etwas schon einmal gesehen. Weiß aber nicht, ob es eine versteckte Einstellung oder eine Modifikation ist.
Ich habe bereits die Anzahl der anzuzeigenden Posts im Info-Center auf 2 erhöht, aber das sieht nicht so gut aus. ...

Rick53

Quote from: Rick53 on August 12, 2022, 09:42:24 AMIch habe bereits die Anzahl der anzuzeigenden Posts im Info-Center auf 2 erhöht, aber das sieht nicht so gut aus. ...

Sorry, soll natürlich heißen "auf 20" erhöht

Rick53

Die Frage konnte noch nciht geklärt werden. Zum Verständnis, worum es mir geht, hier ein Screenshot.
Mein Wunsch ist, dass jedes Thema nur 1x erscheint, zeitlich sortiert nach dem neuesten Beitrag.
Vielleicht gibt es eine Modifikation, konnte aber bisher noch keine finden.


PeakFox

Dumme Frage: wo kommt man bei dir überhaupt auf die "Neuesten Beiträge"? In meiner Installation mit Curve2 erscheinen oben rechts nur Links für "Ungelesene Beiträge" und "Aktualisierte Themen", wie hier im SMF-Forum auch?

Rick53

Auch ich habe Curve2 mit SMF 2.1.2

Die neuesten Beiträge sieht man bei mir oben links "Ungelesene Beiträge - Aktualisierte Themen". Beides natürlich nur, wenn man eingeloggt ist.

Da ich aber sehr viele Gäste habe (dran kann und will ich nichts ändern), fehlen diese beiden Links natürlich.

Die Liste aller neuesten Beiträge steht (egal ob eingeloggt oder Gast) im Info-Center weiter unten. In dieser Liste erscheinen immer wieder viele Zeilen mit je einer Antwort zum gleichen Thema (siehe Screenshot bei Antwort #4). Mein Wunsch ist, dass für jedes Thema nur der neueste Beitrag angezeigt wird. Jedes Thema erscheint also nur 1x.


PeakFox

Quote from: Rick53 on October 19, 2022, 02:37:30 AMDie Liste aller neuesten Beiträge steht (egal ob eingeloggt oder Gast) im Info-Center weiter unten.

Ja, natürlich. Mir war im Moment entfallen, dass ich das ganze Info-Center vor Urzeiten schon bei mir deaktiviert hatte... aus ähnlichen Gründen. Da kann man noch lange suchen, wenn man es selber ausgeschaltet hat ;D

Ich habe inzwischen eine funktionsfähige Mod programmiert, bei der man für die neuesten Beiträge im Info-Center die max. Anzahl von angezeigten Beiträgen pro Thema vorgeben kann (in deinem Fall z.B. eins). Als weitere Zusatzoption kann man auch noch die Liste der Online-Benutzer darunter verbergen.

Ich werde die Mod in den nächsten Tagen bei den SMF-Admins in den Review schicken. Ich weiss allerdings noch nicht, ob sie davon begeistert sein werden. Die Datenbankabfrage der neuesten Beiträge ist im SMF-Code festgebacken und lässt sich nur durch Code-Modifikation im benötigten Sinn ändern. Die SMF-Admins möchten aber, wie mir in der Vergangenheit zu verstehen gegeben wurde, eigentlich nur noch "hooks only"-Mods sehen, sodass ich in meiner Mod die Abfrage und Filterung nochmals auf meine Art machen muss und pro Hauptseitenaufruf somit zwei DB-Abfragen für die neuesten Beiträge passieren (= möglicher Performancenachteil für grosse Foren).

Rick53

Das hört sich doch gut an!
Wird es auch die Möglichkeit geben, dass der User im Profil die "bisherige" Einstellung einstellen kann?

PeakFox

Quote from: Rick53 on October 20, 2022, 02:58:12 AMDas hört sich doch gut an!
Wird es auch die Möglichkeit geben, dass der User im Profil die "bisherige" Einstellung einstellen kann?
In der aktuellen Version ist es noch eine Standardeinstellung für alle. Ich möchte zuerst schauen, ob die Mod es in der Form zur Veröffentlichung schafft.

PeakFox

Die erwähnte Mod ("Info Center Manager") ist jetzt hier zu finden:

https://custom.simplemachines.org/index.php?mod=4346

Advertisement: