Issue Details (XML | Word | Printable)

Key: XWIKI-962
Type: New Feature New Feature
Status: Closed Closed
Resolution: Fixed
Priority: Major Major
Assignee: Artem Melentev
Reporter: Sergiu Dumitriu
Votes: 1
Watchers: 1
Operations

If you were logged in you would be able to see more operations.
XWiki Core

Ability to alter the document history

Created: 09/Mar/07 16:05   Updated: 20/Aug/07 14:01  Due: 28/Jul/07
Component/s: Core, Storage
Affects Version/s: 1.0 B5
Fix Version/s: 1.2 M1

File Attachments: 1. Text File XWIKI-962-r1.patch (5 kB)
2. Text File XWIKI-962.patch (5 kB)

Issue Links:
Dependency
 

keywords: DBImprovement
Date of First Response: 09/Mar/07 16:13
Resolution Date: 20/Aug/07 14:01


 Description  « Hide
I think we do need to be able to alter the document history, for removing spam.

I know it is not nice to alter history, but:

  • older versions are always accessible (in the new skin not for simple users, nor for search engines, but who know what the future holds for us)
  • keeping links to bad sites will both increase the target sites' popularity and decrease it for the spammed wiki
  • it's not good for children

Things to remember:

  • It should really change the history, not like the current rollback, which just adds a new version
  • It is not OK for anybody to be able to do this, but only administrators
  • It should respect the Recycle Bin timing policy mentioned in XWIKI-543
  • Should we completely remove a version, leaving a gap in the history, or just replace the content with "this version was deleted"?


 All   Comments   Change History   FishEye      Sort Order: Ascending order - Click to sort in descending order
Vincent Massol added a comment - 09/Mar/07 16:13
This could also be provided as an external script. It sounds like people may abuse this if it's included inside the runtime.

Artem Melentev added a comment - 15/Jul/07 23:04
I think ui will be simple "delete versions" button (like compare) to remove from-to(selects) versions.
"version was deleted" not needed, imho.


Artem Melentev added a comment - 06/Aug/07 23:43
fix bug (misprint) in UI. attached XWIKI-962-r1.patch

Artem Melentev added a comment - 07/Aug/07 23:20
fixed in r4120

Artem Melentev added a comment - 10/Aug/07 14:06
rollback

Artem Melentev added a comment - 17/Aug/07 15:56
fixed again in r4361

Artem Melentev added a comment - 19/Aug/07 23:45
reopen for improve ui:
  • add confirmations
  • add delete single version button

Artem Melentev added a comment - 19/Aug/07 23:48
thanks Catalin for advices.

Artem Melentev added a comment - 20/Aug/07 14:01
fixed in r4436 and r4439