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 / settings / general.htm
backup / public / views / settings Last commit date
automation.htm 9 months ago general.htm 9 months ago integrations.htm 9 months ago logging.htm 9 months ago maintenance.htm 9 months ago notifications.htm 9 months ago performance.htm 9 months ago restore.htm 9 months ago security.htm 9 months ago updates.htm 9 months ago
general.htm
141 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">
54 {{ lang.t('JetBackup server integration is not available on this system.') }}
55 </p>
56 <div class="pd-3 switch-main" ng-if="!is_windows && is_jetbackup_linux">
57 <label class="switch">
58 <input id="JETBACKUP_INTEGRATION"
59 type="checkbox"
60 ng-model="saveData.JETBACKUP_INTEGRATION"
61 ng-true-value=1
62 ng-false-value=0
63 ng-disabled="!is_jetbackup_linux || !!!saveData.JETBACKUP_SOCKET_API_STATUS">
64 <span class="slider round"></span>
65 <input type="hidden" name="JETBACKUP_INTEGRATION" ng-value="saveData.JETBACKUP_INTEGRATION">
66 </label>
67 <p class="pd-3">{{ lang.t('Enable/Disable API to server level JetBackup (Restore backups generated by your hosting provider\'s JetBackup).') }}</p>
68 <p class="pd-3 text-danger" ng-if="is_jetbackup_linux && saveData.JETBACKUP_SOCKET_API_STATUS != 1">
69 * {{ 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>*
70 </p>
71 </div>
72 </div>
73 </div>
74
75 <div class="form-group row">
76 <label for="ADMIN_TOP_MENU_INTEGRATION" class="col-sm-3 col-form-label jb-label">{{ lang.t('Admin Top Menu Bar Integration') }}</label>
77 <div class="col-sm-9">
78
79 <div class="pd-3 switch-main">
80 <label class="switch">
81 <input id="ADMIN_TOP_MENU_INTEGRATION"
82 type="checkbox"
83 ng-model="saveData.ADMIN_TOP_MENU_INTEGRATION"
84 ng-true-value=1
85 ng-false-value=0>
86 <span class="slider round"></span>
87 <input type="hidden" name="ADMIN_TOP_MENU_INTEGRATION" ng-value="saveData.ADMIN_TOP_MENU_INTEGRATION">
88 </label>
89
90 <p class="pd-3">{{ lang.t('Enable/Disable Admin top menu bar integration.') }}</p>
91 </div>
92 </div>
93 </div>
94
95 <div class="form-group row">
96 <label for="ManualRetention" class="col-sm-3 col-form-label jb-label">{{ lang.t('Manual Backups Retention') }}</label>
97 <div class="col-sm-9">
98 <div class="pd-3 jobs">
99 <input type="number" id="ManualRetention" class="form-control" name="MANUAL_BACKUPS_RETENTION"
100 ng-model="saveData.MANUAL_BACKUPS_RETENTION"/>
101 <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>
102 </div>
103 </div>
104 </div>
105
106 <div class="form-group row">
107 <label for="php_cli_binary" class="col-sm-3 col-form-label jb-label">{{ lang.t('PHP CLI Binary Location') }}</label>
108 <div class="col-sm-9">
109 <div class="pd-3 jobs">
110 <input type="text" placeholder="/opt/cpanel/ea-php82/root/bin/php" id="php_cli_binary" class="form-control" name="PHP_CLI_LOCATION"
111 ng-model="saveData.PHP_CLI_LOCATION"/>
112 <p class="pd-3">{{ lang.t('JetBackup relies on PHP CLI for background operations, here you can set specific path for php binary.') }}</p>
113 </div>
114 </div>
115 </div>
116
117 <div class="form-group row">
118 <label for="mysql_default_port" class="col-sm-3 col-form-label jb-label">{{ lang.t('MySQL Default Port') }}</label>
119 <div class="col-sm-9">
120 <div class="pd-3 jobs">
121 <input type="number" placeholder="3306" id="mysql_default_port" class="form-control" name="MYSQL_DEFAULT_PORT"
122 ng-model="saveData.MYSQL_DEFAULT_PORT"/>
123 <p class="pd-3">
124 {{ 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.') }}
125 </p>
126 </div>
127 </div>
128 </div>
129
130 <div class="form-group row">
131 <label for="alternate_wp_config_location" class="col-sm-3 col-form-label jb-label">{{ lang.t("Alternate 'wp-config.php' Location") }}</label>
132 <div class="col-sm-9">
133 <div class="pd-3 jobs">
134 <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"
135 ng-model="saveData.ALTERNATE_WP_CONFIG_LOCATION"/>
136 <p class="pd-3">{{ lang.t('Use this if your hosting provider uses a non-default wp-config location') }}</p>
137 </div>
138 </div>
139 </div>
140
141 </div>