Bug #3794

wiki history

Added by Nathalie Blocry about 10 years ago. Updated over 9 years ago.

Needs more info
Start date:
Due date:
% Done:


Estimated time:


split from Bug #3390: a course manager can edit a wiki page in a course wiki, but the changes are stored under the name of the owner of the page. So it isn't possible to see who made the changes.



Updated by Nathalie Blocry about 10 years ago

  • Assignee set to Nathalie Blocry

Updated by Nathalie Blocry about 10 years ago

  • Status changed from New to Needs more info

this cannot be easily fixed without database changes:
the "user" in the history table is actually the owner.

two options:
1) when someone edits a wiki-page they become the owner of the co. this means the co will no longer be in the repository of the original creator, but will be in the editor's repository from now on. I don't think this is a very good solution, but it could be implemented on the stable so the bug would be "fixed" immediately (and it's not that big of a change, since the pages from a wiki might be scattered over many different repositories anyway, since they will always be in the creator's repository and the creator of a page is not necessarily the creator of the wiki)
2) create an extra property for a wiki page: updater_id so you can leave the owner_id field alone. this requires a database-change so cannot be applied on the stable branche.

third short-term solution: I think it would be best to eventually implement option two on the dev and remove the user-field from the "history"-table on the stable (since it is useless for now)


Updated by Nathalie Blocry about 10 years ago

  • Assignee deleted (Nathalie Blocry)

Updated by Stefaan Vanbillemont over 9 years ago

  • Target version set to Backlog (default)

Also available in: Atom PDF