Seite 1 von 2
3.0.6: Feed zeigt falsche Zeit an
Verfasst: 08.01.2010 14:17
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.
Re: 3.0.6: Feed zeigt falsche Zeit an
Verfasst: 08.01.2010 14:53
von Balint
Re: 3.0.6: Feed zeigt falsche Zeit an
Verfasst: 08.01.2010 15:35
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?
Re: 3.0.6: Feed zeigt falsche Zeit an
Verfasst: 08.01.2010 15:46
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

Re: 3.0.6: Feed zeigt falsche Zeit an
Verfasst: 08.01.2010 15:54
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.
Re: 3.0.6: Feed zeigt falsche Zeit an
Verfasst: 08.01.2010 16:00
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
Re: 3.0.6: Feed zeigt falsche Zeit an
Verfasst: 08.01.2010 16:03
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

Re: 3.0.6: Feed zeigt falsche Zeit an
Verfasst: 08.01.2010 18:25
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
Re: 3.0.6: Feed zeigt falsche Zeit an
Verfasst: 08.01.2010 19:56
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.
Re: 3.0.6: Feed zeigt falsche Zeit an
Verfasst: 09.01.2010 01:39
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.