Seite 2 von 3

Re: Anzeige aller Beiträge der letzten 48 Stunden

Verfasst: 21.01.2009 19:42
von wobo
Ja, die Angabe des Parameters ist ja erforderlich (also 2 Tage).
Ich habe jetzt die Unread-MOD installiert und ich nehme an, dass die registrierten User damit recht zufrieden sein werden. Für die Besucher ist es natürlich nicht so schön, die hatten sich an diesen "Schnellüberblick" gewöhnt, auch ich als Admin konnte da auf einen Blick erkennen, was in den letzten Stunden los war bzw. wo es eine Häufung von Beiträgen gab.

Falls sich jemand damit beschäftigen will, eine Demo der Funktion kann er unter der im ersten Beitrag angegebenen Adresse sehen, Ich stelle auch gerne die search.php zur Verfügung, in der diese Funktion implementiert ist.

wobo

Re: Anzeige aller Beiträge der letzten 48 Stunden

Verfasst: 21.01.2009 20:17
von Miriam
wobo hat geschrieben:Ja, die Angabe des Parameters ist ja erforderlich (also 2 Tage).
Irgendwie ist es wohl schon zu spät für mich: Ich sehe das Problem jetzt nicht.

Re: Anzeige aller Beiträge der letzten 48 Stunden

Verfasst: 22.01.2009 04:52
von wobo
Nun, Du hattest mich gefragt, ob ich den URL so benutzt habe, wie Du es gezeigt hast. Das habe ich. Also habe ich auch den Zeitraum gleich gewählt udn deswegen 'st=2' benutzt.

wobo

Re: Anzeige aller Beiträge der letzten 48 Stunden

Verfasst: 22.01.2009 16:10
von Miriam
Also der von mir vorgeschlagene Code macht in einem phpBB3 Forum genau das, was Du möchtest. Unabhängig davon, ob der User eingeloggt ist oder nicht (Gast).
Aber gut, wenn es bie Dir nicht klappt, ist vllt. irgendetwas anderes nicht mehr "original" phpBB3. Wer weiss? :wink:

Re: Anzeige aller Beiträge der letzten 48 Stunden

Verfasst: 22.01.2009 16:48
von wobo
Ja, da ist etwas anders - wieder ein typischer PEBCAC! Ich hatte in einer Zeile des neuen Codes etwas flasch übertragen.
Jetzt funktioniert das im unangemeldeten und angemeldeten Zustand! Der User bleibt übrigens auch ohne Hinzufügen des append_sid() weiter eingeloggt wenn er es vorher war.

Jetzt ersetze ich den standardmäßigen Link "Neue Beiträge" mit dieser Funktion und habe daneben noch den Link aus der "Ungelesen"-MOD - also: Ente gut - Gast zufrieden!

Vielen Dank für Deine Hilfe!
wobo

Re: Anzeige aller Beiträge der letzten 48 Stunden

Verfasst: 22.01.2009 16:52
von Miriam
Sehr gut... :-)
wobo hat geschrieben:Der User bleibt übrigens auch ohne Hinzufügen des append_sid() weiter eingeloggt wenn er es vorher war.
Schalte mal die Annahme der Cookies in Deinem Browser aus und probier es nochmal.

Re: Anzeige aller Beiträge der letzten 48 Stunden

Verfasst: 22.01.2009 17:25
von wobo
Miriam hat geschrieben:Schalte mal die Annahme der Cookies in Deinem Browser aus und probier es nochmal.
Nein, denn die Cookies werden von anderen Komponenten der Website benötigt. Das ist schon in Ordnung so, wie es ist. :cookie:

Jetzt sind endlich alle Probleme des Umstiegs gelöst (bis auf 2 - Wordpress Feed unserer Newsseite im Portal und Bridge zu unserem Dokuwiki) und ich kann das mal auf dem Server einrichten.

wobo

Re: Anzeige aller Beiträge der letzten 48 Stunden

Verfasst: 22.01.2009 20:12
von wexpress
Für phpbb2 setze ich http://www.phpbb.de/moddb/recent_topics ein. Diese Erweiterung macht genau das was du willst. Vielleicht kann es jemand für phpbb3 umschreiben ??

Re: Anzeige aller Beiträge der letzten 48 Stunden

Verfasst: 27.02.2009 20:36
von gsxfan
wexpress hat geschrieben:Für phpbb2 setze ich http://www.phpbb.de/moddb/recent_topics ein. Diese Erweiterung macht genau das was du willst. Vielleicht kann es jemand für phpbb3 umschreiben ??
Das Equivalent für phpBB2 wäre wohl eher der hier:

http://www.phpmix.org/projects/phpbb/2_ ... 4h_48h_72h

@Miriam:

Ich habe heute mittag mit Deinem Codeschnipsel als Basis eine entsprechende Anpassung zusammengebaut, die in meinem Forum die Beiträge der letzten 3/6/12/24h anzeigt. Hast Du was dagegen, wenn ich den mit meiner Änderung hier poste?

Re: Anzeige aller Beiträge der letzten 48 Stunden

Verfasst: 28.02.2009 09:54
von Miriam
Wieso sollte ich was dagegen haben? Code, den ich in GPL lizensiertem Code geändert habe, ist auch (automatisch) unter dieser GPL lizensiert.
Schön, dass Du ihn verwenden konntest.