mirror of
https://github.com/documize/community.git
synced 2025-07-23 15:19:42 +02:00
Flip revisions diff format, by popular request
Switch from 'what you will lose' to 'what you will gain'...
This commit is contained in:
parent
b1e0e31a9e
commit
3e37b9b7e4
3 changed files with 9 additions and 9 deletions
|
@ -1093,14 +1093,17 @@ func (h *Handler) GetDiff(w http.ResponseWriter, r *http.Request) {
|
||||||
|
|
||||||
var cfg = &htmldiff.Config{
|
var cfg = &htmldiff.Config{
|
||||||
Granularity: 5,
|
Granularity: 5,
|
||||||
InsertedSpan: []htmldiff.Attribute{{Key: "style", Val: "background-color: palegreen;"}},
|
DeletedSpan: []htmldiff.Attribute{{Key: "style", Val: "background-color: palegreen;"}},
|
||||||
DeletedSpan: []htmldiff.Attribute{{Key: "style", Val: "background-color: lightpink; text-decoration: line-through;"}},
|
InsertedSpan: []htmldiff.Attribute{{Key: "style", Val: "background-color: lightpink; text-decoration: line-through;"}},
|
||||||
ReplacedSpan: []htmldiff.Attribute{{Key: "style", Val: "background-color: lightskyblue;"}},
|
ReplacedSpan: []htmldiff.Attribute{{Key: "style", Val: "background-color: lightskyblue;"}},
|
||||||
CleanTags: []string{"documize"},
|
CleanTags: []string{"documize"},
|
||||||
}
|
}
|
||||||
|
// InsertedSpan: []htmldiff.Attribute{{Key: "style", Val: "background-color: palegreen;"}},
|
||||||
|
// DeletedSpan: []htmldiff.Attribute{{Key: "style", Val: "background-color: lightpink; text-decoration: line-through;"}},
|
||||||
|
// ReplacedSpan: []htmldiff.Attribute{{Key: "style", Val: "background-color: lightskyblue;"}},
|
||||||
|
|
||||||
res, err := cfg.HTMLdiff([]string{latestHTML, previousHTML})
|
// res, err := cfg.HTMLdiff([]string{latestHTML, previousHTML})
|
||||||
// res, err := cfg.HTMLdiff([]string{previousHTML, latestHTML})
|
res, err := cfg.HTMLdiff([]string{previousHTML, latestHTML})
|
||||||
if err != nil {
|
if err != nil {
|
||||||
response.WriteServerError(w, method, err)
|
response.WriteServerError(w, method, err)
|
||||||
return
|
return
|
||||||
|
|
|
@ -45,7 +45,7 @@ export default Component.extend(ModalMixin, {
|
||||||
});
|
});
|
||||||
|
|
||||||
this.set('revisions', revisions);
|
this.set('revisions', revisions);
|
||||||
|
|
||||||
if (revisions.length > 0 && is.null(this.get('revision'))) {
|
if (revisions.length > 0 && is.null(this.get('revision'))) {
|
||||||
this.send('onSelectRevision', revisions[0]);
|
this.send('onSelectRevision', revisions[0]);
|
||||||
}
|
}
|
||||||
|
|
|
@ -47,14 +47,11 @@
|
||||||
onCopyPage=(action 'onCopyPage') onMovePage=(action 'onMovePage') onDeletePage=(action 'onPageDeleted')
|
onCopyPage=(action 'onCopyPage') onMovePage=(action 'onMovePage') onDeletePage=(action 'onPageDeleted')
|
||||||
refresh=(action 'refresh')}}
|
refresh=(action 'refresh')}}
|
||||||
{{/if}}
|
{{/if}}
|
||||||
|
|
||||||
{{#if (eq tab 'attachment')}}
|
{{#if (eq tab 'attachment')}}
|
||||||
{{document/view-attachment document=document permissions=permissions}}
|
{{document/view-attachment document=document permissions=permissions}}
|
||||||
{{/if}}
|
{{/if}}
|
||||||
|
|
||||||
|
|
||||||
{{#if (eq tab 'revision')}}
|
{{#if (eq tab 'revision')}}
|
||||||
{{document/view-revision document=document folder=folder pages=pages onRollback=(action 'onRollback')}}
|
{{document/view-revision document=document folder=folder pages=pages permissions=permissions onRollback=(action 'onRollback')}}
|
||||||
{{/if}}
|
{{/if}}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue