Issue:Year system is not compatible with MW 1.15

From FollowTheScore
Revision as of 22:57, 15 June 2009 by EmuWikiAdmin- (talk | contribs)
Jump to: navigation, search
Description: When displaying dates with addfirstcategorydate= with DPL v1.8.3 and MW 1.15, the day, months and hours are OK, but the year is always 1979.
Extension / Version: DPL   /   v1.8.3 with MW 1.15
Type / Status: Bug   /   answered

Problem

Description says it all! Thank you for this great update I love your extension my site completely relies on that to manage all the emulators (emuwiki.com).


Reply

Does it work if you set the timezone difference in the preferences dialogue of a user who is logged in? Gero 07:22, 14 June 2009 (UTC)

No, changing any date setting such as format preference and timezone difference did not work. Also I had not seen this but it seems the seconds are not displayed at all. You can test and change anything you want in the DPL invocation here if it can help you. EmuWikiAdmin- 14:19, 14 June 2009 (UTC)
I have the same problem, too. When I'm not logged in, the date and time are displayed in UTC. Eg. at this site http://www.thomas-krenn.com/de/wiki/Benutzer:Wfischer/Statistik/Quartal the first entry has "2009-03-12 19:28:". When I'm logged in as "Wfischer" in our wiki this entry has the following date/time: "1979-03-13 20:28:" (so a difference of nearly 30 years - if I'm right the difference is 25 hours less than 30 years). fyi: I have nothing set in the timezone difference in the user settings. When I set something there, the first entry shows "2009-03-12 21:28:" (which is the correct time in CET). So the whole thing is no problem for me, but perhaps my experience helps somehow. btw: seconds aren't displayed in this DPL results in our wiki, too. --Wfischer 07:28, 15 June 2009 (UTC)

Reply

Regarding the missing seconds: Currently the default is to show hours and minutes only. You can change this via 'userdateformat=Y-m-d H:i:s'. I will change the default as well so that seconds will be shown in future.

The 30 years of difference are quite funny. But it is much less fun to find the difference between older MW releases and newer ones so that DPL can eventually work with both ...

Has anyone observed a problem with date/time (apart from UTC / non-UTC) in the more recent MW releases like 1.13, 1.14 ?

Gero 12:02, 15 June 2009 (UTC)


I had been running the same DPL invocations with 1.13 and 1.14 with no problem at all (using the default display with no userdateformat). All this happened when I installed simultaneously DPL v1.8.3 and MediaWiki v1.15. The weird thing is that MediaWiki does not mention anything in their release note about any change in the date format. I'll try to compare my old database and the new one and come back with what might be different. EmuWikiAdmin- 14:38, 15 June 2009 (UTC)
I found an old MW 1.7 installation on my PC and I made a change which seems to work with that version. So I suggest that you download DPL 1.8.4 and hopefully everything works fine. Gero 18:44, 15 June 2009 (UTC)
Great!!! Problem solved for me! EmuWikiAdmin- 20:57, 15 June 2009 (UTC)