PluginProbe ʕ •ᴥ•ʔ
JetBackup – Backup, Restore & Migrate / 3.1.14.17
JetBackup – Backup, Restore & Migrate v3.1.14.17
3.1.23.6 3.1.23.5 3.1.23.3 3.1.22.4 3.1.22.3 1.4.3 1.4.4 1.4.5 1.4.6 1.4.7 1.4.8 1.4.8.1 1.4.9 1.5.0 1.5.1 1.5.1.1 1.5.2 1.5.3 1.5.4 1.5.5 1.5.6 1.5.7 1.5.8 1.6.0 1.6.10 1.6.11 1.6.12 1.6.13 1.6.15 1.6.5.1 1.6.8.8 1.6.9 1.6.9.1 2.0.3 2.0.4 2.0.5 2.0.6 2.0.7.5 2.0.8.7 2.0.9.11 2.0.9.14 2.0.9.15 2.0.9.6 2.0.9.7 2.0.9.9 3.1.10.7 3.1.11.1 3.1.12.3 3.1.13.4 3.1.14.17 3.1.15.4 3.1.16.1 3.1.17.5 3.1.18.10 3.1.18.8 3.1.18.9 3.1.19.8 3.1.20.3 3.1.21.3 3.1.7.9 3.1.9.2 trunk 1.1.90 1.1.91 1.2.0 1.2.5 1.2.6 1.2.7 1.2.8 1.2.9 1.3.0 1.3.1 1.3.2 1.3.3 1.3.4 1.3.6 1.3.7 1.3.8 1.3.9 1.4.0 1.4.1 1.4.2
backup / public / views / modal / editBackupNotes.htm
backup / public / views / modal Last commit date
backupNow.htm 9 months ago callSupport.htm 9 months ago deleteBackup.htm 9 months ago downloadBackup.htm 9 months ago downloadBackupLog.htm 9 months ago editBackupNotes.htm 9 months ago exportBackup.htm 9 months ago extractBackup.htm 9 months ago fileManager.htm 9 months ago importBackup.htm 9 months ago lockBackup.htm 9 months ago manageBackupJob.htm 9 months ago manageDestination.htm 9 months ago manageSchedule.htm 9 months ago quickStart.htm 9 months ago restoreBackup.htm 9 months ago showExtractedPath.htm 9 months ago viewLog.htm 9 months ago
editBackupNotes.htm
64 lines
1 <div class="modal-header">
2 <div class="modal-main-title">
3 <h1 class="modal-title fs-5" id="editBackupNotesLabel">{{ lang.t("Edit Backup Notes") }}</h1>
4 </div>
5 <button type="button" class="btn-close" ng-click="cancel()" aria-label="Close"></button>
6 </div>
7
8 <div class="modal-body d-flex flex-column align-items-center">
9
10 <!-- Destination selection (shown only if there are multiple destinations) -->
11 <div class="row w-100 justify-content-center mt-4" ng-if="backupObject.destinations.length > 1">
12 <div class="col-md-6 text-start">
13 <label class="form-label text-start w-100">
14 {{ lang.t("This backup exists on multiple destinations. Please select the destination you want to apply the changes to.") }}
15 </label>
16 <div>
17 <label ng-repeat="dest in backupObject.destinations"
18 class="list-group-item"
19 ng-show="!selectedDestination || selectedDestination === dest.id">
20 <input type="radio"
21 name="destinationRadio"
22 ng-model="selectedDestination"
23 ng-value="dest.id"
24 ng-change="selectDestination(dest.id)">
25 {{ lang.t(dest.name || 'Unknown') }}
26 </label>
27 </div>
28 </div>
29 </div>
30
31 <!-- Single destination message -->
32 <div class="row w-100 justify-content-center mt-4" ng-if="backupObject.destinations.length === 1">
33 <div class="col-md-6 text-center">
34 <p>
35 {{ lang.t("This backup has only one destination:") }}
36 <strong>{{ backupObject.destinations[0].name }}</strong>
37 </p>
38 </div>
39 </div>
40
41 <!-- Notes textarea -->
42 <div class="row w-100 justify-content-center mt-4">
43 <div class="col-md-6">
44 <label for="backupNotes" class="form-label">{{ lang.t("Notes") }}</label>
45 <textarea id="backupNotes"
46 ng-model="backupObject.notes"
47 class="form-control"
48 rows="6"
49 placeholder="{{ lang.t('Enter your notes here') }}"
50 ng-disabled="backupObject.destinations.length > 1 && !selectedDestination"></textarea>
51 </div>
52 </div>
53 </div>
54
55 <div class="modal-footer">
56 <button class="btn btn-secondary cancel_btn" type="button" ng-click="cancel()">
57 {{ lang.t("Cancel") }}
58 </button>
59 <button class="btn btn-primary apply_btn" type="button"
60 ng-click="ok()"
61 ng-disabled="backupObject.destinations.length > 1 && !selectedDestination">
62 {{ lang.t("Save") }}
63 </button>
64 </div>