1
0
Fork 0
mirror of https://github.com/documize/community.git synced 2025-08-02 20:15:26 +02:00

Revision history will respect doc lifecycle stage

Protected documents cannot be rolled back!
This commit is contained in:
Harvey Kandola 2018-11-21 11:52:33 +00:00
parent c152d029f2
commit d499888cfd
2 changed files with 31 additions and 22 deletions

View file

@ -1,5 +1,7 @@
<div class="mt-5">
{{#if hasRevisions}}
{{#unless hasRevisions}}
<p>No revisions made</p>
{{else}}
<div class="row">
<div class="col-12">
<div class="form-group">
@ -18,7 +20,7 @@
</div>
</div>
</div>
{{#if permissions.documentEdit}}
{{#if canRollback}}
<div class="row">
<div class="col-12">
<div class="form-group">
@ -26,23 +28,21 @@
</div>
</div>
</div>
<div id="document-rollback-modal" class="modal" tabindex="-1" role="dialog">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">Restore Document Section</div>
<div class="modal-body">
<p>Are you sure you want to roll back to this revision?</p>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-outline-secondary" data-dismiss="modal">Cancel</button>
<button type="button" class="btn btn-success" onclick={{action 'onRollback'}}>Restore</button>
</div>
</div>
</div>
</div>
{{/if}}
{{else}}
<p>No revisions made</p>
{{/if}}
</div>
{{/unless}}
</div>
<div id="document-rollback-modal" class="modal" tabindex="-1" role="dialog">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">Restore Section</div>
<div class="modal-body">
<p>Are you sure you want to restore this revision?</p>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-outline-secondary" data-dismiss="modal">Cancel</button>
<button type="button" class="btn btn-success" onclick={{action 'onRollback'}}>Restore</button>
</div>
</div>
</div>
</div>