Opened 15 years ago

Closed 9 years ago

#181 closed enhancement (duplicate)

It would be good to have a "diff" view in the preview, like Wikimedia has.

Reported by: Kake Owned by: kake
Priority: low Milestone:
Component: openguides Version: svn
Severity: minor Keywords: preview diff triage
Cc:

Description

When you edit a page on something running the Wikimedia software, you have the choice of committing your edits, previewing how the page will look once your edits have gone in, and viewing the differences between the current version of the page and your proposed edits. OpenGuides can do the first two, but it would be very nice if it could do the third as well.

Change History (8)

comment:1 Changed 15 years ago by Kake

Type: defectenhancement

comment:2 Changed 14 years ago by Dominic Hargreaves

Owner: changed from Dominic Hargreaves to Nobody

comment:3 Changed 14 years ago by Kake

Owner: changed from Nobody to Andrew Black

Andrew's finished his to-do list, so we looked at the enhancement list and he picked out this one to have a look at next.

comment:4 Changed 14 years ago by Andrew Black

Status: newassigned

comment:5 Changed 14 years ago by Andrew Black

Owner: changed from Andrew Black to kake
Status: assignednew

I have looked at this. I think it would need a change to Wiki::Toolkit::Plugin::Diff to accept the unsaved version of text rather than a saved wiki version.

Also I was wondering what would happen to the metadata - would the new version (at this point) have the same set of metadata as the saved version. If not this might appear to be an erroneous difference.

All in all, an interesting change but not for me at this time.

comment:6 Changed 9 years ago by bob

Keywords: preview diff triage added
Priority: normallow
Severity: normalminor

comment:7 Changed 9 years ago by Dominic Hargreaves

Kake, do you still have interest in this one (ie do you think it should be migrated to github)?

comment:8 Changed 9 years ago by Dominic Hargreaves

Resolution: duplicate
Status: newclosed
Note: See TracTickets for help on using tickets.