forked from pelican-dev/panel
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsetting.php
More file actions
180 lines (179 loc) · 7.82 KB
/
Copy pathsetting.php
File metadata and controls
180 lines (179 loc) · 7.82 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
<?php
return [
'title' => 'Settings',
'save_success' => 'Settings saved',
'save_failed' => 'Failed to save Settings',
'navigation' => [
'general' => 'General',
'captcha' => 'Captcha',
'mail' => 'Mail',
'backup' => 'Backup',
'oauth' => 'OAuth',
'misc' => 'Misc',
],
'general' => [
'app_name' => 'App Name',
'app_logo' => 'App Logo',
'app_logo_help' => 'Logo should be placed in the public folder located in the root panel directory. Leave blank to use App Name instead.',
'app_favicon' => 'App Favicon',
'app_favicon_help' => 'Favicon should be placed in the public folder located in the root panel directory.',
'debug_mode' => 'Debug Mode',
'navigation' => 'Navigation',
'default_navigation' => 'Default Navigation Type',
'sidebar' => 'Sidebar',
'topbar' => 'Topbar',
'mixed' => 'Mixed',
'unit_prefix' => 'Unit Prefix',
'decimal_prefix' => 'Decimal Prefix (MB/GB)',
'binary_prefix' => 'Binary Prefix (MiB/GiB)',
'2fa_requirement' => '2FA Requirement',
'not_required' => 'Not Required',
'admins_only' => 'Required for Admins Only',
'all_users' => 'Required for All Users',
'trusted_proxies' => 'Trusted Proxies',
'trusted_proxies_help' => 'New IP or IP Range',
'clear' => 'Clear',
'set_to_cf' => 'Set to Cloudflare IPs',
'display_width' => 'Display Width',
'avatar_provider' => 'Avatar Provider',
'uploadable_avatars' => 'Allow users to upload own avatar?',
],
'captcha' => [
'enable' => 'Enable',
'disable' => 'Disable',
'info_label' => 'Info',
'info' => 'You can generate the keys on your <u><a href="https://developers.cloudflare.com/turnstile/get-started/#get-a-sitekey-and-secret-key" target="_blank">Cloudflare Dashboard</a></u>. A Cloudflare account is required.',
'site_key' => 'Site Key',
'secret_key' => 'Secret Key',
'verify' => 'Verify Domain?',
],
'mail' => [
'mail_driver' => 'Mail Driver',
'test_mail' => 'Send Test Mail',
'test_mail_sent' => 'Test Mail sent',
'test_mail_failed' => 'Test Mail failed',
'from_settings' => 'From Settings',
'from_settings_help' => 'Set the Address and Name used as "From" in mails.',
'from_address' => 'From Address',
'from_name' => 'From Name',
'smtp' => [
'smtp_title' => 'SMTP Configuration',
'host' => 'Host',
'port' => 'Port',
'username' => 'Username',
'password' => 'Password',
'scheme' => 'Scheme',
],
'mailgun' => [
'mailgun_title' => 'Mailgun Configuration',
'domain' => 'Domain',
'secret' => 'Secret',
'endpoint' => 'Endpoint',
],
],
'backup' => [
'backup_driver' => 'Backup Driver',
'throttle' => 'Throttles',
'throttle_help' => 'Configure how many backups can be created in a period. Set period to 0 to disable this throttle.',
'limit' => 'Limit',
'period' => 'Period',
'seconds' => 'Seconds',
's3' => [
's3_title' => 'S3 Configuration',
'default_region' => 'Default Region',
'access_key' => 'Access Key ID',
'secret_key' => 'Secret Access Key',
'bucket' => 'Bucket',
'endpoint' => 'Endpoint',
'use_path_style_endpoint' => 'Use Path Style Endpoint',
],
],
'oauth' => [
'enable' => 'Enable',
'enable_schema' => 'Enable :schema',
'disable' => 'Disable',
'client_id' => 'Client ID',
'client_secret' => 'Client Secret',
'redirect' => 'Redirect URL',
'web_api_key' => 'Web API Key',
'base_url' => 'Base URL',
'display_name' => 'Display Name',
'auth_url' => 'Authorization callback URL',
'create_missing_users' => 'Auto Create Missing Users?',
'link_missing_users' => 'Auto Link Missing Users?',
],
'misc' => [
'auto_allocation' => [
'title' => 'Automatic Allocation Creation',
'helper' => 'Toggle if Users can create allocations via the client area.',
'question' => 'Allow Users to create Allocations?',
'create_new' => 'Create new allocations if none available?',
'create_new_help' => 'When enabled, creates new allocations. When disabled, only assigns from existing unassigned allocations. Both options factor the port range below into account.',
'start' => 'Start Port',
'end' => 'End Port',
],
'mail_notifications' => [
'title' => 'Mail Notifications',
'helper' => 'Toggle which mail notifications should be sent to Users.',
'account_created' => 'Account Created',
'added_to_server' => 'Added to Server',
'removed_from_server' => 'Removed from Server',
'server_installed' => 'Server Installed',
'server_reinstalled' => 'Server Reinstalled',
'backup_completed' => 'Backup Completed',
],
'connections' => [
'title' => 'Connections',
'helper' => 'Timeouts used when making requests.',
'request_timeout' => 'Request Timeout',
'connection_timeout' => 'Connection Timeout',
'seconds' => 'Seconds',
],
'activity_log' => [
'title' => 'Activity Logs',
'helper' => 'Configure how often old activity logs should be pruned and whether admin activities should be logged.',
'prune_age' => 'Prune Age',
'days' => 'Days',
'log_admin' => 'Hide admin activities?',
],
'api' => [
'title' => 'API',
'helper' => 'Defines the rate limit for the number of requests that can be executed per configured period.',
'requests_per_period' => 'Requests Per Period',
'requests' => 'Requests',
'minutes' => 'Minutes',
'period_length' => 'Period Length',
'client_title' => 'Client API Ratelimit',
'client_helper' => 'Ratelimit is per user, or IP if there is no user',
'application_title' => 'Application API Ratelimit',
'application_helper' => 'Ratelimit is per user, or IP if there is no user',
'password_reset_title' => 'Password Reset Ratelimit',
'password_reset_helper' => 'Ratelimit is per IP',
'websocket_title' => 'Websocket Ratelimit',
'websocket_helper' => 'Ratelimit is per server',
'backup_restore_title' => 'Backup and Restore Ratelimit',
'backup_restore_helper' => 'Ratelimit is per server',
'database_create_title' => 'Database Create Ratelimit',
'database_create_helper' => 'Ratelimit is per server',
'subuser_create_title' => 'Subuser Create Ratelimit',
'subuser_create_helper' => 'Ratelimit is per server',
'file_pull_title' => 'File Pull Ratelimit',
'file_pull_helper' => 'Ratelimit is per server',
'default_title' => 'Default Ratelimit',
'default_helper' => 'Ratelimit is per server',
],
'server' => [
'title' => 'Servers',
'helper' => 'Settings for Servers',
'edit_server_desc' => 'Allow Users to edit Descriptions?',
'console_font_upload' => 'Console Font Upload',
'console_font_hint' => 'Only *.ttf fonts are supported. Mono fonts strongly recommended!',
],
'webhook' => [
'title' => 'Webhooks',
'helper' => 'Configure how often old webhook logs should be pruned.',
'prune_age' => 'Prune Age',
'days' => 'Days',
],
],
];