restoreVersionsModalView.html 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. <modal id="restoreVersions" status="default" icon="fas fa-undo" heading="{{'Restore Versions' | translate}} ({{folderLabel(restoreVersions.folder)}})" large="yes" closeable="yes">
  2. <div class="modal-body">
  3. <span translate ng-if="!restoreVersions.versions && !restoreVersions.errors">Loading data...</span>
  4. <div ng-if="restoreVersions.versions">
  5. <div id="restoreTree-container">
  6. <table id="restoreTree">
  7. <tbody>
  8. <tr>
  9. <td></td>
  10. <td></td>
  11. </tr>
  12. </tbody>
  13. </table>
  14. </div>
  15. <hr />
  16. <div class="row form-inline">
  17. <div class="col-md-6">
  18. <div class="form-group">
  19. <label for="restoreVersionSearch"><span translate>Filter by name</span>:&nbsp</label>
  20. <input id="restoreVersionSearch" class="form-control" type="text" ng-model="restoreVersions.filters.text">
  21. </div>
  22. </div>
  23. <div class="col-md-6">
  24. <div class="form-group">
  25. <label for="restoreVersionDate"><span translate>Filter by date</span>:&nbsp</label>
  26. <input id="restoreVersionDateRange" class="form-control">
  27. </div>
  28. </div>
  29. </div>
  30. </div>
  31. <div ng-if="restoreVersions.errors">
  32. <label><span translate>Some items could not be restored:</span></label>
  33. <table class="table table-condensed table-striped">
  34. <tbody>
  35. <tr ng-repeat="(file, error) in restoreVersions.errors">
  36. <td>{{ file }}</td>
  37. <td>{{ error }}</td>
  38. </tr>
  39. </tbody>
  40. </table>
  41. </div>
  42. </div>
  43. <div class="modal-footer">
  44. <button type="button" class="btn btn-primary btn-sm" data-toggle="modal" data-target="#restore-versions-confirmation" ng-if="restoreVersions.versions" ng-disabled="restoreVersions.selectionCount() < 1">
  45. <span class="fas fa-check"></span>&nbsp;<span translate>Restore</span>
  46. </button>
  47. <button type="button" class="btn btn-default btn-sm" data-dismiss="modal">
  48. <span class="fas fa-times"></span>&nbsp;<span translate>Close</span>
  49. </button>
  50. </div>
  51. </modal>