Last modified: 2007-03-20 11:54:56 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T11193, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 9193 - Changes made in the page are seen in the DIFF but no in the page itself
Changes made in the page are seen in the DIFF but no in the page itself
Status: RESOLVED INVALID
Product: MediaWiki
Classification: Unclassified
History/Diffs (Other open bugs)
unspecified
All All
: Normal major (vote)
: ---
Assigned To: Nobody - You can work on this!
http://fa.wikipedia.org/w/index.php?t...
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2007-03-06 17:45 UTC by Huji
Modified: 2007-03-20 11:54 UTC (History)
0 users

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Huji 2007-03-06 17:45:52 UTC
I noticed this bug only once, and on Farsi (Persian) Wikipedia. I'm afraid it is
not reproducible, but it is critical. In order for you to see the pages linked
here correctly, you may need to install/activate your OSs support for Right To
Left languages (including Persian). 

Please check the following link:

http://fa.wikipedia.org/w/index.php?title=%D9%88%DB%8C%DA%A9%DB%8C%E2%80%8C%D9%BE%D8%AF%DB%8C%D8%A7:%D8%AA%D8%A7%D8%A8%D9%84%D9%88%DB%8C_%D8%A7%D8%B9%D9%84%D8%A7%D9%86%D8%A7%D8%AA_%D9%85%D8%AF%DB%8C%D8%B1%D8%A7%D9%86/%D9%85%D8%A7%D8%B1%D8%B3_%DB%B2%DB%B0%DB%B0%DB%B7&diff=prev&oldid=458725

As you can see, a change made by a user on the talk page, is shown on the DIFF
correctly. Interestingly, if you look at the pages content here:

http://fa.wikipedia.org/w/index.php?title=%D9%88%DB%8C%DA%A9%DB%8C%E2%80%8C%D9%BE%D8%AF%DB%8C%D8%A7:%D8%AA%D8%A7%D8%A8%D9%84%D9%88%DB%8C_%D8%A7%D8%B9%D9%84%D8%A7%D9%86%D8%A7%D8%AA_%D9%85%D8%AF%DB%8C%D8%B1%D8%A7%D9%86/%D9%85%D8%A7%D8%B1%D8%B3_%DB%B2%DB%B0%DB%B0%DB%B7&diff=prev&oldid=458725#.D8.AF.D8.B1.D8.AE.D9.88.D8.A7.D8.B3.D8.AA_.D8.AD.D9.81.D8.A7.D8.B8.D8.AA

you will notice that the change which was shown on DIFF is not actually visible
in the page output (it is not in the HTML if you view the source as well.)

This means MediaWiki is not rendering that change for some reason. Now the
things go more complicated; look at this page, which is the "next difference" of
that same page on Farsi Wikipedia:

http://fa.wikipedia.org/w/index.php?title=%D9%88%DB%8C%DA%A9%DB%8C%E2%80%8C%D9%BE%D8%AF%DB%8C%D8%A7:%D8%AA%D8%A7%D8%A8%D9%84%D9%88%DB%8C_%D8%A7%D8%B9%D9%84%D8%A7%D9%86%D8%A7%D8%AA_%D9%85%D8%AF%DB%8C%D8%B1%D8%A7%D9%86/%D9%85%D8%A7%D8%B1%D8%B3_%DB%B2%DB%B0%DB%B0%DB%B7&diff=next&oldid=458725

As you see, a second user has added some other text to the same section of the
page. Normally, we would expect the system to show that the text added by the
previous user is gone (with a yellow background on the right side) and the
additions to be shown on the left with a green background. In this case, you
notice that MediaWiki doesn't even concern about the portions of the text which
are -- virtually -- replaced.

I'm this second user. When editing that page, the text added by the first user
was not even shown in the edit box. This makes me worry if the database is being
written and read correctly.

Fortunately, I've noticed this bug only once among the many diffs I usually
check every day on different Wikipedia pages (English and Persian), but if the
system is going to continue this way, it is prone to lossing many of the edits made.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links