Last modified: 2010-05-15 15:38:51 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 T2015, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 15 - Allow editors to view diff of their change before actually submitting an edit
Allow editors to view diff of their change before actually submitting an edit
Status: RESOLVED FIXED
Product: MediaWiki
Classification: Unclassified
Page editing (Other open bugs)
1.5.x
All All
: Lowest enhancement with 3 votes (vote)
: ---
Assigned To: Nobody - You can work on this!
:
: 158 (view as bug list)
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2004-08-11 15:50 UTC by xmlizer
Modified: 2010-05-15 15:38 UTC (History)
2 users (show)

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


Attachments
Patch for Language.php (2005-02-02 HEAD revision) (347 bytes, patch)
2005-02-03 06:11 UTC, Alan
Details
Patch for DefaultSettings.php (2005-02-02 HEAD revision) (496 bytes, patch)
2005-02-03 06:12 UTC, Alan
Details
Patch for EditPage.php (2005-02-02 HEAD revision) (1.04 KB, patch)
2005-02-03 06:13 UTC, Alan
Details
Patch for SpecialPreferences.php (2005-02-02 HEAD revision) (475 bytes, patch)
2005-02-03 06:13 UTC, Alan
Details

Description xmlizer 2004-08-11 15:50:17 UTC
while editing, anything can happen (you make too much modification to remember,
do an accidental modification, etc.)
the sole way to be sure you have made the modification you was thinking of is to
have, *before committing*, the possibility to make a diff of what you are
currently modifying
it would be presented as another button (in addition of "save page" and "show
preview") with a name such as "diff with current"
Comment 1 elian 2004-08-12 22:46:09 UTC
adds unnecessary complexity and would be IMO not used very much. Please keep the
software simple (I think a warning during preview that someone else has changed
the page is needed by much more people).
Comment 2 xmlizer 2004-08-18 09:36:13 UTC
*** Bug 158 has been marked as a duplicate of this bug. ***
Comment 3 SJ 2004-08-18 21:40:50 UTC
(In reply to comment #0)
> while editing, anything can happen (you make too much modification to remember,
> do an accidental modification, etc.)
> the sole way to be sure you have made the modification you was thinking of is to
> have, *before committing*, the possibility to make a diff of what you are
> currently modifying
> it would be presented as another button (in addition of "save page" and "show
> preview") with a name such as "diff with current"


This is particularly useful for helping proofread contributed content,
especially when making a few substantive changes to a long article.  This was
the first feature request a friend made, right after I convinced her to start
contributing to WP.

Comment 4 Guttorm Flatabø 2004-08-20 17:15:31 UTC
Could always be made a preference (although that adds complexity too), but first
the diff bugs should be fixed so that we can actually _trust_ the diff.
Comment 5 Omegatron 2004-09-19 15:08:03 UTC
I agree that this would be very useful.  More than half the time I edit I go to
the diff page afterwards to make sure I didn't screw something up.  You can
accidently do a lot without realizing it.  Someone once edited the Capacitor
article and somehow copied the entire article twice into the edit box and saved
it.  So there were two copies of the article in one article, and people started
changing the bottom version and the top version independently without realizing
there were two, which made it difficult to merge the two sections back together.
 Also sometimes people insert special characters without HTML entities which
then get eaten by other browser's text edit boxes, etc.
Comment 6 Donald Lancon 2005-01-13 02:09:42 UTC
I would also like to see this implemented, probably as a Preference.  Sometimes 
I'll be editing 5 or 6 articles simultaneously, while looking through an 
additional 5-10 articles/categories for information -- one thing just naturally 
leads to another and another...  Under those circumstances it's often quite 
difficult to remember every change I've made to every article when I finally 
finish my edits.  A "diff-before-submit" feature would be *most* appreciated.
Comment 7 Alan 2005-02-03 06:11:19 UTC
Created attachment 248 [details]
Patch for Language.php (2005-02-02 HEAD revision)

First of four patches that implement preview with diff.
Comment 8 Alan 2005-02-03 06:12:18 UTC
Created attachment 249 [details]
Patch for DefaultSettings.php (2005-02-02 HEAD revision)

Second of four patches that implement preview with diff.
Comment 9 Alan 2005-02-03 06:13:13 UTC
Created attachment 250 [details]
Patch for EditPage.php (2005-02-02 HEAD revision)

Third of four patches to implement preview with diff.
Comment 10 Alan 2005-02-03 06:13:56 UTC
Created attachment 251 [details]
Patch for SpecialPreferences.php (2005-02-02 HEAD revision)

Fourth of four patches to implement preview with diff.
Comment 11 JeLuF 2005-03-19 11:59:52 UTC
Fixed in CVS HEAD (aka 1.5)
Comment 12 Tomer Chachamu 2005-03-19 12:02:56 UTC
Wahey! Party!
Comment 13 Ævar Arnfjörð Bjarmason 2005-04-24 04:40:11 UTC
Marking it as FIXED.

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


Navigation
Links