3.0.6: Feed zeigt falsche Zeit an

Fragen zur Bedienung von phpBB 3.0.x, Probleme bei der Benutzung und alle weiteren Fragen inkl. Update auf die neuste phpBB 3.0.14 Version
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
wobo
Mitglied
Beiträge: 105
Registriert: 04.09.2003 09:09

3.0.6: Feed zeigt falsche Zeit an

Beitrag von wobo »

Die allgemeine Boardeinstellung steht auf "GMT+1 - Keine Sommerzeit" und zeigt auch im nicht angemeldeten Zustand die aktuelle Zeit unserer Zeitzone an. Wenn ich mir nun mit der neuen Atom-Feed-Funktion den Feed des Forums hole, sehe ich, dass die Erstellungszeit des gelisteten Beitrags im Feed um eine Stunde später angegeben wird.

Abgesehen davon:
Worauf ich mich bei der Ankündigung der 3.0.6 gefreut habe (und nicht nur ich), war eine Feed-Funktion, wie man sie von anderen Foren gewöhnt ist, wo sich der User individuell einzelne Foren als Feed abonnieren kann. Bei einem Board mit ca. 50 öffentlichen Foren ist ein Feed ohne Fokus auf die interessanten Themen (die ja bekanntlich individuell unterschiedlich sind) recht unübersichtlich. Schade.
Benutzeravatar
Balint
Mitglied
Beiträge: 1815
Registriert: 25.01.2003 21:43
Wohnort: Stuttgart
Kontaktdaten:

Re: 3.0.6: Feed zeigt falsche Zeit an

Beitrag von Balint »

Meine MODs für phpBB 2.x und phpBB 3.x!
wobo
Mitglied
Beiträge: 105
Registriert: 04.09.2003 09:09

Re: 3.0.6: Feed zeigt falsche Zeit an

Beitrag von wobo »

Danke, Bálint, für die Information. Schön, dass das Problem als gelöst gilt. Nur, wie löse ich es nun? Im Bugtracker sehe ich keinen Fix (z.B. als Attachment oder Code). Gibt es eventuell irgendein Repository, wo solche "Bugfixes" gesammelt und herunterladbar sind?
Benutzeravatar
Metzle
Ehemaliges Teammitglied
Beiträge: 10435
Registriert: 08.03.2008 02:50
Wohnort: Waiblingen-Neustadt
Kontaktdaten:

Re: 3.0.6: Feed zeigt falsche Zeit an

Beitrag von Metzle »

wobo hat geschrieben: Abgesehen davon:
Worauf ich mich bei der Ankündigung der 3.0.6 gefreut habe (und nicht nur ich), war eine Feed-Funktion, wie man sie von anderen Foren gewöhnt ist, wo sich der User individuell einzelne Foren als Feed abonnieren kann. Bei einem Board mit ca. 50 öffentlichen Foren ist ein Feed ohne Fokus auf die interessanten Themen (die ja bekanntlich individuell unterschiedlich sind) recht unübersichtlich. Schade.
Hallo,

das wurde dir ja schon beantwortet, dass das möglich ist ;)
Metzle
phpBB.de-Support-Team
Allround-phpBB.de
wobo
Mitglied
Beiträge: 105
Registriert: 04.09.2003 09:09

Re: 3.0.6: Feed zeigt falsche Zeit an

Beitrag von wobo »

Äh, ja, das weiß ich :)
Ich weiß auch, dass der Zeitfehler behoben wurde, ich weiß nur nicht wo es denn die korrigierte feed.php gibt. Danach habe ich gefragt. :)

EDIT: Ich meine jetzt die wegen des Zeitfehlers korrigierte feed.php, um weiteren Missverständnissen vorzubeugen.
Benutzeravatar
Metzle
Ehemaliges Teammitglied
Beiträge: 10435
Registriert: 08.03.2008 02:50
Wohnort: Waiblingen-Neustadt
Kontaktdaten:

Re: 3.0.6: Feed zeigt falsche Zeit an

Beitrag von Metzle »

Gibts im SVN, was dir der zweite Link von Balint zeigen sollte.

Direkt zum Fix: http://code.phpbb.com/repositories/diff ... ?rev=10312
Metzle
phpBB.de-Support-Team
Allround-phpBB.de
wobo
Mitglied
Beiträge: 105
Registriert: 04.09.2003 09:09

Re: 3.0.6: Feed zeigt falsche Zeit an

Beitrag von wobo »

Ah, ok, ich kenne mich mit dem System bei phpBB noch nicht so aus. Wo ich zugange bin (bei Mandriva Linux) legen wir in solchen Fällen die korrigierte Datei als Attachment im Bugzilla ab udn man kann sie einfach von dort herunterladen oder auf das nächste Update ein paar Tage später warten. Anderes System, andere Gebräuche :)
wobo
Mitglied
Beiträge: 105
Registriert: 04.09.2003 09:09

Re: 3.0.6: Feed zeigt falsche Zeit an

Beitrag von wobo »

Na, so einfach wars dann doch nicht, da die im svn liegende feed.php, die gepatcht wird, eine höhere Revision hat als die, die im deutschen Paket 3.0.6 liegt.
Im 3.0.6: r. 10244
Im svn: r. 10312
Leider sind da auch Unterschiede im Code vorhanden, so dass die zu patchenden Stellen woanders lagen als im Diff angegeben (z.B. in Zeile 75 statt 224) und in der vorhandenen feed.php der 3. zu patchende Codeteil 140 Zeilen hinter dem 4. zu patchenden Codeteil liegt (also genau umgekehrt als im Diff angegeben.

Resultat: Nun wird unter dem Titel eines Nachfolgebeitrags im Feed garkeine Zeit angegeben. Der nachfolgende Beitrag in der Feedansicht ist der heute verfasste 13. Beitrag eines Threads, der gestern entstand:

Code: Alles auswählen

MandrivaUser.de • Re: Update des Forums am 07.01.2010
Was meinst Du damit? Welche Feeds und welche Funktion im Forum?

Statistik: Verfasst von wobo - Donnerstag 7. Januar 2010, 15:57 - Antworten 12 - Zugriffe 215
Benutzeravatar
Metzle
Ehemaliges Teammitglied
Beiträge: 10435
Registriert: 08.03.2008 02:50
Wohnort: Waiblingen-Neustadt
Kontaktdaten:

Re: 3.0.6: Feed zeigt falsche Zeit an

Beitrag von Metzle »

Hallo,

wenns z.B. schon so weit ist, dann kannst du dir auch die aktuelle Datei einfach komplett anzeigen lassen und ggf. die komplette Datei runterladen und die dann auf dein Webspace schmeissen. Ist halt immer die Frage, ob Mods eingebaut sind oder nicht, aber dann würde sich immer noch WinMerge anbieten zum Vergleichen der kompletten Datei.
Metzle
phpBB.de-Support-Team
Allround-phpBB.de
wobo
Mitglied
Beiträge: 105
Registriert: 04.09.2003 09:09

Re: 3.0.6: Feed zeigt falsche Zeit an

Beitrag von wobo »

Ok, nach ein wenig Suchen habe ich auch gefunden, von wo man einzelne aktuell Dateien herunterladen kann.
Da die feed.php ja neu im "Lieferumfang" ist, kann sie keine Modifikationen durch andere MODs enthalten, also - drauf und durch :)
Leider ist die aktuelle feed.php zu neu - ich erhalte für den Feed, der die neuesten Beiträge zeigen soll, nur die Fehlermeldung, dass der Feed nicht verfügbar sei. Ersetzen der neuen Datei durch die alte aus dem 3.0.6-Paket stellte den alten Zustand wieder her.
Mit anderen Worten: ich müsste jetzt eine Revisdion nach der anderen ausprobieren, ob sie funktioniert bis ich die gefunden habe, die funktioniert und den Zeitfehler korrigiert? Da kann ich aber mit dem Zeitfehler leben, da ist das "Preis-/Leistungsverhältnis" zu schlecht.
Antworten

Zurück zu „[3.0.x] Administration, Benutzung und Betrieb“