Edgewall Software
Modify

Opened 20 years ago

Closed 15 years ago

Last modified 13 years ago

#605 closed enhancement (fixed)

Revert wiki changes

Reported by: daniel Owned by: Jonas Borgström
Priority: normal Milestone: 0.8
Component: wiki system Version: 0.11.4
Severity: normal Keywords:
Cc: Branch:
Release Notes:
API Changes:
Internal Changes:

Description

It should be possible to revert a wiki page to an earlier version, creating a new - duplicated - revision.

Attachments (0)

Change History (6)

comment:1 by Jonas Borgström, 20 years ago

An "obliviate modification" button would be nice to have, making changes made by wiki-spammers totally go away and not be recorded in the page history. (obviously only for WIKI_ADMINS)

comment:2 by anonymous, 20 years ago

I strongly concur. It should work like this: if you press Edit when viewing an older (not-current) revision, you should get to edit that revision, not the current revision. So, to revert vandalism, view the last revision before the vandalism, press Edit, press Save, you're done. That's how it works in Wikipedia, and it works very well there.

As it is today, it seems you have to edit the current revision and manually fix the vandalism, which is time consuming and error prone.

— Haakon Nilsen (haakon at ii.uib.no)

comment:3 by vittorio, 19 years ago

Resolution: fixed
Severity: minorenhancement
Status: newclosed

theres the possibility to delete a revision since 0.8. since this ticket was filed before 0.8 release, im closing this.

comment:4 by anonymous, 15 years ago

Priority: lownormal
Resolution: fixed
Status: closedreopened
Version: devel0.11.4

While the administrator has the possibility to delete changes (which is fine), a user option to revert changes is still required.

An admin is not always available and so the users need to revert problems. If the last stuff was change and reverts only, they can be deleted later by the admin or the changed versions be removed when later changes have been made.

But the users should have an easy way to prevent vandalism. Even with good spam filters somethings comes through.

comment:5 by Christian Boos, 15 years ago

Milestone: 0.8
Resolution: fixed
Status: reopenedclosed

Give a few trusted users the WIKI_DELETE permission, no need for full admin rights.

comment:6 by DavidCary, 13 years ago

It is now possible for a (relatively untrusted) user to revert a wiki page to an earlier version, creating a new - duplicated - revision.

I agree with Haakon Nilsen that if you press "Edit this page" when viewing an older (not-current) revision, you should get to edit that revision.

Q: How do you revert to a previous version? A: Like this:

  • Starting from the current version of a page, click "history"
  • click the version number you want in the "version" tab
  • IGNORE the "Edit this page" button at the bottom. When will someone will fix that button so that it does "Edit this version of this page"? It currently does something completely useless.
  • Instead, just under where it says "Download in other formats", click on "Plain Text".
  • Do ctrl+a ctrl+c to copy all the text (including wiki markup) for that version of the page to your clipboard
  • Hit your back button a few times until you get to the current version of the page.
  • Hit the "Edit this page" button.
  • Do ctrl+a , then hit the backspace button to wipe out the current version.
  • Do ctrl+v to paste in the old version (hopefully still in your clipboard)
  • hit the "preview page" and "review changes" button to see if it looks OK
  • In the comment box, fill in "revert to" and the version to which you reverted.
  • Hit the "submit changes" button.

While I am super-happy that this give me a way to revert vandalism and spam, I still think that perhaps it could be a little easier.

Is this a duplicate of Ticket #1114 ?

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain Jonas Borgström.
The resolution will be deleted. Next status will be 'reopened'.
to The owner will be changed from Jonas Borgström to the specified user.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.