Visual diff on historical diffs shows changes for date-dependent content
Closed, ResolvedPublic0 Story Points

Description

See https://de.wikipedia.org/w/index.php?title=Wikipedia%3AHauptseite&type=revision&diff=166286800&oldid=165337579&visualdiff=1 (or probably any change to a main page).

Additionally to the changes visible in the wikitext diff, the visual diff also shows changes to the article of the day etc. So it probably uses the date of the old version to generate that version, and thus finds a difference to the current version. IMHO this is inconsistent: If you view the old version, it will use the current date and thus show the same content as for the current version. Visual diff should do the same.

Schnark created this task.Aug 3 2017, 7:52 AM
Restricted Application added a project: VisualEditor. · View Herald TranscriptAug 3 2017, 7:52 AM
Restricted Application added a subscriber: Aklapper. · View Herald Transcript

I'm not sure it's possible to tell the parser to render the page as it was on a certain day. A related issue would be that templates used change independently of the article, as even parser logic/installed extensions may have changed, so any rendering of an old version is actually today's rendering of that day's wikitext, it isn't generally possible to recover the HTML on a specific day.

Schnark closed this task as Resolved.Aug 31 2017, 7:12 AM
Schnark claimed this task.

I should have included a screenshot. The problem was that the parser indeed rendered the page as it was on a previous day (at least partially), so the question wasn't whether that's possible, but how not to do so. But apparently this has been fixed.

Restricted Application added a project: User-Ryasmeen. · View Herald TranscriptAug 31 2017, 7:12 AM
Deskana set the point value for this task to 0.Aug 31 2017, 11:42 AM