PluginProbe ʕ •ᴥ•ʔ
JetBackup – Backup, Restore & Migrate / 3.1.22.3
JetBackup – Backup, Restore & Migrate v3.1.22.3
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 / settings / general.htm
backup / public / views / settings Last commit date
automation.htm 10 months ago general.htm 4 months ago integrations.htm 1 year ago logging.htm 1 year ago maintenance.htm 1 year ago notifications.htm 1 year ago performance.htm 1 year ago restore.htm 1 year ago security.htm 4 days ago updates.htm 1 year ago
general.htm
175 lines
1 <div class="pd-20 settings">
2
3 <div class="form-group row">
4 <label for="jetlicense" class="col-sm-3 col-form-label jb-label">{{ lang.t("License") }}</label>
5 <div class="col-sm-9">
6 <div class="pd-3 jobs">
7 <input type="text" autocomplete="off" placeholder="XXXXXXXXXXXXX" id="jetlicense" class="form-control" name="LICENSE_KEY" ng-model="saveData.LICENSE_KEY" value=""/>
8 <p class="pd-3">{{ lang.t("Enter your backup plugin license key here to activate premium features, including enhanced backup options and priority support. Ensure your license key is valid and active to maintain uninterrupted access to all benefits.") }}</p>
9 </div>
10 </div>
11 </div>
12
13 <div class="form-group row">
14 <label for="timezones" class="col-sm-3 col-form-label jb-label">{{ lang.t("Timezone") }}</label>
15 <div class="col-sm-9">
16 <div class="pd-3">
17 <select id="timezones" class="form-select" aria-label="Timezone" name="TIMEZONE" ng-model="saveData.TIMEZONE">
18 <option value="WORDPRESS_TIMEZONE">Use WordPress Settings</option>
19 <option ng-repeat="(zone, offset) in timezones" value="{{zone}}">
20 {{zone}} (GMT {{offset > 0 ? '+' : ''}}{{offset}})
21 </option>
22 </select>
23 <p class="pd-3">{{ lang.t("You can override the default WordPress timezone settings by choosing a specific timezone here.") }}</p>
24 </div>
25 </div>
26 </div>
27
28 <div class="form-group row">
29 <label for="COMMUNITY_LANGUAGES" class="col-sm-3 col-form-label jb-label">{{ lang.t('Community Languages') }}</label>
30 <div class="col-sm-9">
31 <div class="pd-3 switch-main">
32 <label class="switch">
33 <input id="COMMUNITY_LANGUAGES"
34 type="checkbox"
35 ng-model="saveData.COMMUNITY_LANGUAGES"
36 ng-true-value=1
37 ng-false-value=0>
38 <span class="slider round"></span>
39 <input type="hidden" name="COMMUNITY_LANGUAGES" ng-value="saveData.COMMUNITY_LANGUAGES">
40 </label>
41 <p class="pd-3">
42 {{ lang.t('Enable/Disable community languages delivered by our languages') }}
43 <a href="https://localazy.com/p/jetbackup-wordpress" target="_blank">CDN</a>.
44 </p>
45 </div>
46 </div>
47 </div>
48
49 <div class="form-group row">
50 <label for="JETBACKUP_INTEGRATION" class="col-sm-3 col-form-label jb-label">{{ lang.t('JetBackup Server Integration') }}</label>
51 <div class="col-sm-9">
52 <p class="pd-3 text-danger" ng-if="is_windows">{{ lang.t('Not relevant for Windows OS') }}</p>
53 <p class="pd-3 text-danger" ng-if="!is_windows && !is_jetbackup_linux && !saveData.JETBACKUP_SOCKET_API_ERROR_MESSAGE">
54 {{ lang.t('JetBackup server integration is not available on this system.') }}
55 </p>
56 <p class="pd-3 text-danger" ng-if="!is_windows && !is_jetbackup_linux && saveData.JETBACKUP_SOCKET_API_ERROR_MESSAGE">
57 {{ saveData.JETBACKUP_SOCKET_API_ERROR_MESSAGE }}
58 </p>
59 <div class="pd-3 switch-main" ng-if="!is_windows && is_jetbackup_linux">
60 <label class="switch">
61 <input id="JETBACKUP_INTEGRATION"
62 type="checkbox"
63 ng-model="saveData.JETBACKUP_INTEGRATION"
64 ng-true-value=1
65 ng-false-value=0
66 ng-disabled="!is_jetbackup_linux || !!!saveData.JETBACKUP_SOCKET_API_STATUS">
67 <span class="slider round"></span>
68 <input type="hidden" name="JETBACKUP_INTEGRATION" ng-value="saveData.JETBACKUP_INTEGRATION">
69 </label>
70 <p class="pd-3">{{ lang.t('Enable/Disable API to server level JetBackup (Restore backups generated by your hosting provider\'s JetBackup).') }}</p>
71 <p class="pd-3 text-danger" ng-if="is_jetbackup_linux && saveData.JETBACKUP_SOCKET_API_STATUS != 1">
72 * {{ lang.t('JetBackup socket API is not enabled or not responding on this system') }}<span ng-if="saveData.JETBACKUP_SOCKET_API_ERROR_MESSAGE"> [ {{saveData.JETBACKUP_SOCKET_API_ERROR_MESSAGE}} ] </span>*
73 </p>
74 </div>
75 </div>
76 </div>
77
78 <div class="form-group row">
79 <label for="ADMIN_TOP_MENU_INTEGRATION" class="col-sm-3 col-form-label jb-label">{{ lang.t('Admin Top Menu Bar Integration') }}</label>
80 <div class="col-sm-9">
81
82 <div class="pd-3 switch-main">
83 <label class="switch">
84 <input id="ADMIN_TOP_MENU_INTEGRATION"
85 type="checkbox"
86 ng-model="saveData.ADMIN_TOP_MENU_INTEGRATION"
87 ng-true-value=1
88 ng-false-value=0>
89 <span class="slider round"></span>
90 <input type="hidden" name="ADMIN_TOP_MENU_INTEGRATION" ng-value="saveData.ADMIN_TOP_MENU_INTEGRATION">
91 </label>
92
93 <p class="pd-3">{{ lang.t('Enable/Disable Admin top menu bar integration.') }}</p>
94 </div>
95 </div>
96 </div>
97
98 <div class="form-group row">
99 <label for="DISPLAY_LOCAL_FREE_DISK_SPACE" class="col-sm-3 col-form-label jb-label">{{ lang.t('Show available disk space (System info)') }}</label>
100 <div class="col-sm-9">
101
102 <div class="pd-3 switch-main">
103 <label class="switch">
104 <input id="DISPLAY_LOCAL_FREE_DISK_SPACE"
105 type="checkbox"
106 ng-model="saveData.DISPLAY_LOCAL_FREE_DISK_SPACE"
107 ng-true-value=1
108 ng-false-value=0>
109 <span class="slider round"></span>
110 <input type="hidden" name="DISPLAY_LOCAL_FREE_DISK_SPACE" ng-value="saveData.DISPLAY_LOCAL_FREE_DISK_SPACE">
111 </label>
112
113 <p class="pd-3">{{ lang.t('Enable this to display available disk space in the “System info” page. Note: this value is usually taken from the server’s filesystem and may not reflect your account’s quota, so it can appear much higher than what you can actually use (e.g., 100TB shown vs 10GB quota).') }}</p>
114 </div>
115 </div>
116 </div>
117
118 <div class="form-group row">
119 <label for="ManualRetention" class="col-sm-3 col-form-label jb-label">{{ lang.t('Manual Backups Retention') }}</label>
120 <div class="col-sm-9">
121 <div class="pd-3 jobs">
122 <input type="number" id="ManualRetention" class="form-control" name="MANUAL_BACKUPS_RETENTION"
123 ng-model="saveData.MANUAL_BACKUPS_RETENTION"/>
124 <p class="pd-3">{{ lang.t('This setting determines how many manual backups to keep') }} <strong>{{ lang.t('per destination') }}</strong>. {{ lang.t('Set to 0 to disable retention and never delete backups.') }}</p>
125 </div>
126 </div>
127 </div>
128
129 <div class="form-group row">
130 <label for="ImportedRetention" class="col-sm-3 col-form-label jb-label">{{ lang.t('Imported Backups Retention') }}</label>
131 <div class="col-sm-9">
132 <div class="pd-3 jobs">
133 <input type="number" id="ImportedRetention" class="form-control" name="IMPORTED_BACKUPS_RETENTION"
134 ng-model="saveData.IMPORTED_BACKUPS_RETENTION"/>
135 <p class="pd-3">{{ lang.t('This setting determines how many imported backups to keep. Set to 0 to disable retention and never delete imported backups.') }}</p>
136 </div>
137 </div>
138 </div>
139
140 <div class="form-group row">
141 <label for="php_cli_binary" class="col-sm-3 col-form-label jb-label">{{ lang.t('PHP CLI Binary Location') }}</label>
142 <div class="col-sm-9">
143 <div class="pd-3 jobs">
144 <input type="text" placeholder="/opt/cpanel/ea-php82/root/bin/php" id="php_cli_binary" class="form-control" name="PHP_CLI_LOCATION"
145 ng-model="saveData.PHP_CLI_LOCATION"/>
146 <p class="pd-3">{{ lang.t('JetBackup relies on PHP CLI for background operations, here you can set specific path for php binary.') }}</p>
147 </div>
148 </div>
149 </div>
150
151 <div class="form-group row">
152 <label for="mysql_default_port" class="col-sm-3 col-form-label jb-label">{{ lang.t('MySQL Default Port') }}</label>
153 <div class="col-sm-9">
154 <div class="pd-3 jobs">
155 <input type="number" placeholder="3306" id="mysql_default_port" class="form-control" name="MYSQL_DEFAULT_PORT"
156 ng-model="saveData.MYSQL_DEFAULT_PORT"/>
157 <p class="pd-3">
158 {{ lang.t('JetBackup will attempt to automatically detect the MySQL port from your system settings. If it cannot be determined, this value will be used as the default fallback.') }}
159 </p>
160 </div>
161 </div>
162 </div>
163
164 <div class="form-group row">
165 <label for="alternate_wp_config_location" class="col-sm-3 col-form-label jb-label">{{ lang.t("Alternate 'wp-config.php' Location") }}</label>
166 <div class="col-sm-9">
167 <div class="pd-3 jobs">
168 <input type="text" placeholder="/home/user/wp-config-folder/alternate-wp-config.php" id="alternate_wp_config_location" class="form-control" name="ALTERNATE_WP_CONFIG_LOCATION"
169 ng-model="saveData.ALTERNATE_WP_CONFIG_LOCATION"/>
170 <p class="pd-3">{{ lang.t('Use this if your hosting provider uses a non-default wp-config location') }}</p>
171 </div>
172 </div>
173 </div>
174
175 </div>