|
@@ -6,6 +6,7 @@ use ForkBB\Core\Validator;
|
|
|
use ForkBB\Models\Page;
|
|
|
use ForkBB\Models\Pages\Admin;
|
|
|
use ForkBB\Models\Config\Model as Config;
|
|
|
+use function \ForkBB\__;
|
|
|
|
|
|
class Options extends Admin
|
|
|
{
|
|
@@ -119,7 +120,7 @@ class Options extends Admin
|
|
|
$this->aIndex = 'options';
|
|
|
$this->nameTpl = 'admin/form';
|
|
|
$this->form = $this->formEdit($config);
|
|
|
- $this->titleForm = \ForkBB\__('Options head');
|
|
|
+ $this->titleForm = __('Options head');
|
|
|
$this->classForm = 'editoptions';
|
|
|
|
|
|
return $this;
|
|
@@ -194,102 +195,102 @@ class Options extends Admin
|
|
|
'btns' => [
|
|
|
'save' => [
|
|
|
'type' => 'submit',
|
|
|
- 'value' => \ForkBB\__('Save changes'),
|
|
|
+ 'value' => __('Save changes'),
|
|
|
'accesskey' => 's',
|
|
|
],
|
|
|
],
|
|
|
];
|
|
|
|
|
|
- $yn = [1 => \ForkBB\__('Yes'), 0 => \ForkBB\__('No')];
|
|
|
+ $yn = [1 => __('Yes'), 0 => __('No')];
|
|
|
$langs = $this->c->Func->getNameLangs();
|
|
|
$styles = $this->c->Func->getStyles();
|
|
|
|
|
|
$form['sets']['essentials'] = [
|
|
|
- 'legend' => \ForkBB\__('Essentials subhead'),
|
|
|
+ 'legend' => __('Essentials subhead'),
|
|
|
'fields' => [
|
|
|
'o_board_title' => [
|
|
|
'type' => 'text',
|
|
|
'maxlength' => 255,
|
|
|
'value' => $config->o_board_title,
|
|
|
- 'caption' => \ForkBB\__('Board title label'),
|
|
|
- 'info' => \ForkBB\__('Board title help'),
|
|
|
+ 'caption' => __('Board title label'),
|
|
|
+ 'info' => __('Board title help'),
|
|
|
'required' => true,
|
|
|
# 'autofocus' => true,
|
|
|
],
|
|
|
'o_board_desc' => [
|
|
|
'type' => 'textarea',
|
|
|
'value' => $config->o_board_desc,
|
|
|
- 'caption' => \ForkBB\__('Board desc label'),
|
|
|
- 'info' => \ForkBB\__('Board desc help'),
|
|
|
+ 'caption' => __('Board desc label'),
|
|
|
+ 'info' => __('Board desc help'),
|
|
|
],
|
|
|
'o_default_timezone' => [
|
|
|
'type' => 'select',
|
|
|
'options' => [
|
|
|
- '-12' => \ForkBB\__('UTC-12:00'),
|
|
|
- '-11' => \ForkBB\__('UTC-11:00'),
|
|
|
- '-10' => \ForkBB\__('UTC-10:00'),
|
|
|
- '-9.5' => \ForkBB\__('UTC-09:30'),
|
|
|
- '-9' => \ForkBB\__('UTC-09:00'),
|
|
|
- '-8.5' => \ForkBB\__('UTC-08:30'),
|
|
|
- '-8' => \ForkBB\__('UTC-08:00'),
|
|
|
- '-7' => \ForkBB\__('UTC-07:00'),
|
|
|
- '-6' => \ForkBB\__('UTC-06:00'),
|
|
|
- '-5' => \ForkBB\__('UTC-05:00'),
|
|
|
- '-4' => \ForkBB\__('UTC-04:00'),
|
|
|
- '-3.5' => \ForkBB\__('UTC-03:30'),
|
|
|
- '-3' => \ForkBB\__('UTC-03:00'),
|
|
|
- '-2' => \ForkBB\__('UTC-02:00'),
|
|
|
- '-1' => \ForkBB\__('UTC-01:00'),
|
|
|
- '0' => \ForkBB\__('UTC'),
|
|
|
- '1' => \ForkBB\__('UTC+01:00'),
|
|
|
- '2' => \ForkBB\__('UTC+02:00'),
|
|
|
- '3' => \ForkBB\__('UTC+03:00'),
|
|
|
- '3.5' => \ForkBB\__('UTC+03:30'),
|
|
|
- '4' => \ForkBB\__('UTC+04:00'),
|
|
|
- '4.5' => \ForkBB\__('UTC+04:30'),
|
|
|
- '5' => \ForkBB\__('UTC+05:00'),
|
|
|
- '5.5' => \ForkBB\__('UTC+05:30'),
|
|
|
- '5.75' => \ForkBB\__('UTC+05:45'),
|
|
|
- '6' => \ForkBB\__('UTC+06:00'),
|
|
|
- '6.5' => \ForkBB\__('UTC+06:30'),
|
|
|
- '7' => \ForkBB\__('UTC+07:00'),
|
|
|
- '8' => \ForkBB\__('UTC+08:00'),
|
|
|
- '8.75' => \ForkBB\__('UTC+08:45'),
|
|
|
- '9' => \ForkBB\__('UTC+09:00'),
|
|
|
- '9.5' => \ForkBB\__('UTC+09:30'),
|
|
|
- '10' => \ForkBB\__('UTC+10:00'),
|
|
|
- '10.5' => \ForkBB\__('UTC+10:30'),
|
|
|
- '11' => \ForkBB\__('UTC+11:00'),
|
|
|
- '11.5' => \ForkBB\__('UTC+11:30'),
|
|
|
- '12' => \ForkBB\__('UTC+12:00'),
|
|
|
- '12.75' => \ForkBB\__('UTC+12:45'),
|
|
|
- '13' => \ForkBB\__('UTC+13:00'),
|
|
|
- '14' => \ForkBB\__('UTC+14:00'),
|
|
|
+ '-12' => __('UTC-12:00'),
|
|
|
+ '-11' => __('UTC-11:00'),
|
|
|
+ '-10' => __('UTC-10:00'),
|
|
|
+ '-9.5' => __('UTC-09:30'),
|
|
|
+ '-9' => __('UTC-09:00'),
|
|
|
+ '-8.5' => __('UTC-08:30'),
|
|
|
+ '-8' => __('UTC-08:00'),
|
|
|
+ '-7' => __('UTC-07:00'),
|
|
|
+ '-6' => __('UTC-06:00'),
|
|
|
+ '-5' => __('UTC-05:00'),
|
|
|
+ '-4' => __('UTC-04:00'),
|
|
|
+ '-3.5' => __('UTC-03:30'),
|
|
|
+ '-3' => __('UTC-03:00'),
|
|
|
+ '-2' => __('UTC-02:00'),
|
|
|
+ '-1' => __('UTC-01:00'),
|
|
|
+ '0' => __('UTC'),
|
|
|
+ '1' => __('UTC+01:00'),
|
|
|
+ '2' => __('UTC+02:00'),
|
|
|
+ '3' => __('UTC+03:00'),
|
|
|
+ '3.5' => __('UTC+03:30'),
|
|
|
+ '4' => __('UTC+04:00'),
|
|
|
+ '4.5' => __('UTC+04:30'),
|
|
|
+ '5' => __('UTC+05:00'),
|
|
|
+ '5.5' => __('UTC+05:30'),
|
|
|
+ '5.75' => __('UTC+05:45'),
|
|
|
+ '6' => __('UTC+06:00'),
|
|
|
+ '6.5' => __('UTC+06:30'),
|
|
|
+ '7' => __('UTC+07:00'),
|
|
|
+ '8' => __('UTC+08:00'),
|
|
|
+ '8.75' => __('UTC+08:45'),
|
|
|
+ '9' => __('UTC+09:00'),
|
|
|
+ '9.5' => __('UTC+09:30'),
|
|
|
+ '10' => __('UTC+10:00'),
|
|
|
+ '10.5' => __('UTC+10:30'),
|
|
|
+ '11' => __('UTC+11:00'),
|
|
|
+ '11.5' => __('UTC+11:30'),
|
|
|
+ '12' => __('UTC+12:00'),
|
|
|
+ '12.75' => __('UTC+12:45'),
|
|
|
+ '13' => __('UTC+13:00'),
|
|
|
+ '14' => __('UTC+14:00'),
|
|
|
],
|
|
|
'value' => $config->o_default_timezone,
|
|
|
- 'caption' => \ForkBB\__('Timezone label'),
|
|
|
- 'info' => \ForkBB\__('Timezone help'),
|
|
|
+ 'caption' => __('Timezone label'),
|
|
|
+ 'info' => __('Timezone help'),
|
|
|
],
|
|
|
'o_default_dst' => [
|
|
|
'type' => 'radio',
|
|
|
'value' => $config->o_default_dst,
|
|
|
'values' => $yn,
|
|
|
- 'caption' => \ForkBB\__('DST label'),
|
|
|
- 'info' => \ForkBB\__('DST help'),
|
|
|
+ 'caption' => __('DST label'),
|
|
|
+ 'info' => __('DST help'),
|
|
|
],
|
|
|
'o_default_lang' => [
|
|
|
'type' => 'select',
|
|
|
'options' => $langs,
|
|
|
'value' => $config->o_default_lang,
|
|
|
- 'caption' => \ForkBB\__('Language label'),
|
|
|
- 'info' => \ForkBB\__('Language help'),
|
|
|
+ 'caption' => __('Language label'),
|
|
|
+ 'info' => __('Language help'),
|
|
|
],
|
|
|
'o_default_style' => [
|
|
|
'type' => 'select',
|
|
|
'options' => $styles,
|
|
|
'value' => $config->o_default_style,
|
|
|
- 'caption' => \ForkBB\__('Default style label'),
|
|
|
- 'info' => \ForkBB\__('Default style help'),
|
|
|
+ 'caption' => __('Default style label'),
|
|
|
+ 'info' => __('Default style help'),
|
|
|
],
|
|
|
],
|
|
|
];
|
|
@@ -299,22 +300,22 @@ class Options extends Admin
|
|
|
$date = \ForkBB\dt($timestamp, true, $config->o_date_format, $config->o_time_format, false, true);
|
|
|
|
|
|
$form['sets']['timeouts'] = [
|
|
|
- 'legend' => \ForkBB\__('Timeouts subhead'),
|
|
|
+ 'legend' => __('Timeouts subhead'),
|
|
|
'fields' => [
|
|
|
'o_time_format' => [
|
|
|
'type' => 'text',
|
|
|
'maxlength' => 25,
|
|
|
'value' => $config->o_time_format,
|
|
|
- 'caption' => \ForkBB\__('Time format label'),
|
|
|
- 'info' => \ForkBB\__('Time format help', $time),
|
|
|
+ 'caption' => __('Time format label'),
|
|
|
+ 'info' => __('Time format help', $time),
|
|
|
'required' => true,
|
|
|
],
|
|
|
'o_date_format' => [
|
|
|
'type' => 'text',
|
|
|
'maxlength' => 25,
|
|
|
'value' => $config->o_date_format,
|
|
|
- 'caption' => \ForkBB\__('Date format label'),
|
|
|
- 'info' => \ForkBB\__('Date format help', $date),
|
|
|
+ 'caption' => __('Date format label'),
|
|
|
+ 'info' => __('Date format help', $date),
|
|
|
'required' => true,
|
|
|
],
|
|
|
'o_timeout_visit' => [
|
|
@@ -322,241 +323,241 @@ class Options extends Admin
|
|
|
'min' => 0,
|
|
|
'max' => 99999,
|
|
|
'value' => $config->o_timeout_visit,
|
|
|
- 'caption' => \ForkBB\__('Visit timeout label'),
|
|
|
- 'info' => \ForkBB\__('Visit timeout help'),
|
|
|
+ 'caption' => __('Visit timeout label'),
|
|
|
+ 'info' => __('Visit timeout help'),
|
|
|
],
|
|
|
'o_timeout_online' => [
|
|
|
'type' => 'number',
|
|
|
'min' => 0,
|
|
|
'max' => 99999,
|
|
|
'value' => $config->o_timeout_online,
|
|
|
- 'caption' => \ForkBB\__('Online timeout label'),
|
|
|
- 'info' => \ForkBB\__('Online timeout help'),
|
|
|
+ 'caption' => __('Online timeout label'),
|
|
|
+ 'info' => __('Online timeout help'),
|
|
|
],
|
|
|
'o_redirect_delay' => [
|
|
|
'type' => 'number',
|
|
|
'min' => 0,
|
|
|
'max' => 99999,
|
|
|
'value' => $config->o_redirect_delay,
|
|
|
- 'caption' => \ForkBB\__('Redirect time label'),
|
|
|
- 'info' => \ForkBB\__('Redirect time help'),
|
|
|
+ 'caption' => __('Redirect time label'),
|
|
|
+ 'info' => __('Redirect time help'),
|
|
|
],
|
|
|
],
|
|
|
];
|
|
|
|
|
|
$form['sets']['display'] = [
|
|
|
- 'legend' => \ForkBB\__('Display subhead'),
|
|
|
+ 'legend' => __('Display subhead'),
|
|
|
'fields' => [
|
|
|
'o_show_user_info' => [
|
|
|
'type' => 'radio',
|
|
|
'value' => $config->o_show_user_info,
|
|
|
'values' => $yn,
|
|
|
- 'caption' => \ForkBB\__('Info in posts label'),
|
|
|
- 'info' => \ForkBB\__('Info in posts help'),
|
|
|
+ 'caption' => __('Info in posts label'),
|
|
|
+ 'info' => __('Info in posts help'),
|
|
|
],
|
|
|
'o_show_post_count' => [
|
|
|
'type' => 'radio',
|
|
|
'value' => $config->o_show_post_count,
|
|
|
'values' => $yn,
|
|
|
- 'caption' => \ForkBB\__('Post count label'),
|
|
|
- 'info' => \ForkBB\__('Post count help'),
|
|
|
+ 'caption' => __('Post count label'),
|
|
|
+ 'info' => __('Post count help'),
|
|
|
],
|
|
|
'o_smilies' => [
|
|
|
'type' => 'radio',
|
|
|
'value' => $config->o_smilies,
|
|
|
'values' => $yn,
|
|
|
- 'caption' => \ForkBB\__('Smilies label'),
|
|
|
- 'info' => \ForkBB\__('Smilies help'),
|
|
|
+ 'caption' => __('Smilies label'),
|
|
|
+ 'info' => __('Smilies help'),
|
|
|
],
|
|
|
'o_smilies_sig' => [
|
|
|
'type' => 'radio',
|
|
|
'value' => $config->o_smilies_sig,
|
|
|
'values' => $yn,
|
|
|
- 'caption' => \ForkBB\__('Smilies sigs label'),
|
|
|
- 'info' => \ForkBB\__('Smilies sigs help'),
|
|
|
+ 'caption' => __('Smilies sigs label'),
|
|
|
+ 'info' => __('Smilies sigs help'),
|
|
|
],
|
|
|
'o_make_links' => [
|
|
|
'type' => 'radio',
|
|
|
'value' => $config->o_make_links,
|
|
|
'values' => $yn,
|
|
|
- 'caption' => \ForkBB\__('Clickable links label'),
|
|
|
- 'info' => \ForkBB\__('Clickable links help'),
|
|
|
+ 'caption' => __('Clickable links label'),
|
|
|
+ 'info' => __('Clickable links help'),
|
|
|
],
|
|
|
'o_disp_topics_default' => [
|
|
|
'type' => 'number',
|
|
|
'min' => 10,
|
|
|
'max' => 50,
|
|
|
'value' => $config->o_disp_topics_default,
|
|
|
- 'caption' => \ForkBB\__('Topics per page label'),
|
|
|
- 'info' => \ForkBB\__('Topics per page help'),
|
|
|
+ 'caption' => __('Topics per page label'),
|
|
|
+ 'info' => __('Topics per page help'),
|
|
|
],
|
|
|
'o_disp_posts_default' => [
|
|
|
'type' => 'number',
|
|
|
'min' => 10,
|
|
|
'max' => 50,
|
|
|
'value' => $config->o_disp_posts_default,
|
|
|
- 'caption' => \ForkBB\__('Posts per page label'),
|
|
|
- 'info' => \ForkBB\__('Posts per page help'),
|
|
|
+ 'caption' => __('Posts per page label'),
|
|
|
+ 'info' => __('Posts per page help'),
|
|
|
],
|
|
|
'o_disp_users' => [
|
|
|
'type' => 'number',
|
|
|
'min' => 10,
|
|
|
'max' => 50,
|
|
|
'value' => $config->o_disp_users,
|
|
|
- 'caption' => \ForkBB\__('Users per page label'),
|
|
|
- 'info' => \ForkBB\__('Users per page help'),
|
|
|
+ 'caption' => __('Users per page label'),
|
|
|
+ 'info' => __('Users per page help'),
|
|
|
],
|
|
|
'o_topic_review' => [
|
|
|
'type' => 'number',
|
|
|
'min' => 0,
|
|
|
'max' => 50,
|
|
|
'value' => $config->o_topic_review,
|
|
|
- 'caption' => \ForkBB\__('Topic review label'),
|
|
|
- 'info' => \ForkBB\__('Topic review help'),
|
|
|
+ 'caption' => __('Topic review label'),
|
|
|
+ 'info' => __('Topic review help'),
|
|
|
],
|
|
|
'o_quote_depth' => [
|
|
|
'type' => 'number',
|
|
|
'min' => 0,
|
|
|
'max' => 9,
|
|
|
'value' => $config->o_quote_depth,
|
|
|
- 'caption' => \ForkBB\__('Quote depth label'),
|
|
|
- 'info' => \ForkBB\__('Quote depth help'),
|
|
|
+ 'caption' => __('Quote depth label'),
|
|
|
+ 'info' => __('Quote depth help'),
|
|
|
],
|
|
|
],
|
|
|
];
|
|
|
|
|
|
$form['sets']['features'] = [
|
|
|
- 'legend' => \ForkBB\__('Features subhead'),
|
|
|
+ 'legend' => __('Features subhead'),
|
|
|
'fields' => [
|
|
|
'o_quickpost' => [
|
|
|
'type' => 'radio',
|
|
|
'value' => $config->o_quickpost,
|
|
|
'values' => $yn,
|
|
|
- 'caption' => \ForkBB\__('Quick post label'),
|
|
|
- 'info' => \ForkBB\__('Quick post help'),
|
|
|
+ 'caption' => __('Quick post label'),
|
|
|
+ 'info' => __('Quick post help'),
|
|
|
],
|
|
|
'o_users_online' => [
|
|
|
'type' => 'radio',
|
|
|
'value' => $config->o_users_online,
|
|
|
'values' => $yn,
|
|
|
- 'caption' => \ForkBB\__('Users online label'),
|
|
|
- 'info' => \ForkBB\__('Users online help'),
|
|
|
+ 'caption' => __('Users online label'),
|
|
|
+ 'info' => __('Users online help'),
|
|
|
],
|
|
|
'o_signatures' => [
|
|
|
'type' => 'radio',
|
|
|
'value' => $config->o_signatures,
|
|
|
'values' => $yn,
|
|
|
- 'caption' => \ForkBB\__('Signatures label'),
|
|
|
- 'info' => \ForkBB\__('Signatures help'),
|
|
|
+ 'caption' => __('Signatures label'),
|
|
|
+ 'info' => __('Signatures help'),
|
|
|
],
|
|
|
'o_show_dot' => [
|
|
|
'type' => 'radio',
|
|
|
'value' => $config->o_show_dot,
|
|
|
'values' => $yn,
|
|
|
- 'caption' => \ForkBB\__('User has posted label'),
|
|
|
- 'info' => \ForkBB\__('User has posted help'),
|
|
|
+ 'caption' => __('User has posted label'),
|
|
|
+ 'info' => __('User has posted help'),
|
|
|
],
|
|
|
'o_topic_views' => [
|
|
|
'type' => 'radio',
|
|
|
'value' => $config->o_topic_views,
|
|
|
'values' => $yn,
|
|
|
- 'caption' => \ForkBB\__('Topic views label'),
|
|
|
- 'info' => \ForkBB\__('Topic views help'),
|
|
|
+ 'caption' => __('Topic views label'),
|
|
|
+ 'info' => __('Topic views help'),
|
|
|
],
|
|
|
'o_quickjump' => [
|
|
|
'type' => 'radio',
|
|
|
'value' => $config->o_quickjump,
|
|
|
'values' => $yn,
|
|
|
- 'caption' => \ForkBB\__('Quick jump label'),
|
|
|
- 'info' => \ForkBB\__('Quick jump help'),
|
|
|
+ 'caption' => __('Quick jump label'),
|
|
|
+ 'info' => __('Quick jump help'),
|
|
|
],
|
|
|
'o_search_all_forums' => [ //????
|
|
|
'type' => 'radio',
|
|
|
'value' => $config->o_search_all_forums,
|
|
|
'values' => $yn,
|
|
|
- 'caption' => \ForkBB\__('Search all label'),
|
|
|
- 'info' => \ForkBB\__('Search all help'),
|
|
|
+ 'caption' => __('Search all label'),
|
|
|
+ 'info' => __('Search all help'),
|
|
|
],
|
|
|
'o_additional_navlinks' => [
|
|
|
'type' => 'textarea',
|
|
|
'value' => $config->o_additional_navlinks,
|
|
|
- 'caption' => \ForkBB\__('Menu items label'),
|
|
|
- 'info' => \ForkBB\__('Menu items help'),
|
|
|
+ 'caption' => __('Menu items label'),
|
|
|
+ 'info' => __('Menu items help'),
|
|
|
],
|
|
|
|
|
|
],
|
|
|
];
|
|
|
|
|
|
$form['sets']['feed'] = [
|
|
|
- 'legend' => \ForkBB\__('Feed subhead'),
|
|
|
+ 'legend' => __('Feed subhead'),
|
|
|
'fields' => [
|
|
|
'o_feed_type' => [
|
|
|
'type' => 'radio',
|
|
|
'value' => $config->o_feed_typet,
|
|
|
'values' => [
|
|
|
- 0 => \ForkBB\__('No feeds'),
|
|
|
- 1 => \ForkBB\__('RSS'),
|
|
|
- 2 => \ForkBB\__('Atom'),
|
|
|
+ 0 => __('No feeds'),
|
|
|
+ 1 => __('RSS'),
|
|
|
+ 2 => __('Atom'),
|
|
|
],
|
|
|
- 'caption' => \ForkBB\__('Default feed label'),
|
|
|
- 'info' => \ForkBB\__('Default feed help'),
|
|
|
+ 'caption' => __('Default feed label'),
|
|
|
+ 'info' => __('Default feed help'),
|
|
|
],
|
|
|
'o_feed_ttl' => [
|
|
|
'type' => 'select',
|
|
|
'options' => [
|
|
|
- 0 => \ForkBB\__('No cache'),
|
|
|
- 5 => \ForkBB\__('%d Minutes', 5),
|
|
|
- 15 => \ForkBB\__('%d Minutes', 15),
|
|
|
- 30 => \ForkBB\__('%d Minutes', 30),
|
|
|
- 60 => \ForkBB\__('%d Minutes', 60),
|
|
|
+ 0 => __('No cache'),
|
|
|
+ 5 => __('%d Minutes', 5),
|
|
|
+ 15 => __('%d Minutes', 15),
|
|
|
+ 30 => __('%d Minutes', 30),
|
|
|
+ 60 => __('%d Minutes', 60),
|
|
|
],
|
|
|
'value' => $config->o_feed_ttl,
|
|
|
- 'caption' => \ForkBB\__('Feed TTL label'),
|
|
|
- 'info' => \ForkBB\__('Feed TTL help'),
|
|
|
+ 'caption' => __('Feed TTL label'),
|
|
|
+ 'info' => __('Feed TTL help'),
|
|
|
],
|
|
|
|
|
|
],
|
|
|
];
|
|
|
|
|
|
$form['sets']['reports'] = [
|
|
|
- 'legend' => \ForkBB\__('Reports subhead'),
|
|
|
+ 'legend' => __('Reports subhead'),
|
|
|
'fields' => [
|
|
|
'o_report_method' => [
|
|
|
'type' => 'radio',
|
|
|
'value' => $config->o_report_method,
|
|
|
'values' => [
|
|
|
- 0 => \ForkBB\__('Internal'),
|
|
|
- 1 => \ForkBB\__('By e-mail'),
|
|
|
- 2 => \ForkBB\__('Both'),
|
|
|
+ 0 => __('Internal'),
|
|
|
+ 1 => __('By e-mail'),
|
|
|
+ 2 => __('Both'),
|
|
|
],
|
|
|
- 'caption' => \ForkBB\__('Reporting method label'),
|
|
|
- 'info' => \ForkBB\__('Reporting method help'),
|
|
|
+ 'caption' => __('Reporting method label'),
|
|
|
+ 'info' => __('Reporting method help'),
|
|
|
],
|
|
|
'o_mailing_list' => [
|
|
|
'type' => 'textarea',
|
|
|
'value' => $config->o_mailing_list,
|
|
|
- 'caption' => \ForkBB\__('Mailing list label'),
|
|
|
- 'info' => \ForkBB\__('Mailing list help'),
|
|
|
+ 'caption' => __('Mailing list label'),
|
|
|
+ 'info' => __('Mailing list help'),
|
|
|
],
|
|
|
],
|
|
|
];
|
|
|
|
|
|
$form['sets']['avatars'] = [
|
|
|
- 'legend' => \ForkBB\__('Avatars subhead'),
|
|
|
+ 'legend' => __('Avatars subhead'),
|
|
|
'fields' => [
|
|
|
'o_avatars' => [
|
|
|
'type' => 'radio',
|
|
|
'value' => $config->o_avatars,
|
|
|
'values' => $yn,
|
|
|
- 'caption' => \ForkBB\__('Use avatars label'),
|
|
|
- 'info' => \ForkBB\__('Use avatars help'),
|
|
|
+ 'caption' => __('Use avatars label'),
|
|
|
+ 'info' => __('Use avatars help'),
|
|
|
],
|
|
|
'o_avatars_dir' => [ //????
|
|
|
'type' => 'text',
|
|
|
'maxlength' => 255,
|
|
|
'value' => $config->o_avatars_dir,
|
|
|
- 'caption' => \ForkBB\__('Upload directory label'),
|
|
|
- 'info' => \ForkBB\__('Upload directory help'),
|
|
|
+ 'caption' => __('Upload directory label'),
|
|
|
+ 'info' => __('Upload directory help'),
|
|
|
'required' => true,
|
|
|
],
|
|
|
'o_avatars_width' => [
|
|
@@ -564,37 +565,37 @@ class Options extends Admin
|
|
|
'min' => 50,
|
|
|
'max' => 999,
|
|
|
'value' => $config->o_avatars_width,
|
|
|
- 'caption' => \ForkBB\__('Max width label'),
|
|
|
- 'info' => \ForkBB\__('Max width help'),
|
|
|
+ 'caption' => __('Max width label'),
|
|
|
+ 'info' => __('Max width help'),
|
|
|
],
|
|
|
'o_avatars_height' => [
|
|
|
'type' => 'number',
|
|
|
'min' => 50,
|
|
|
'max' => 999,
|
|
|
'value' => $config->o_avatars_height,
|
|
|
- 'caption' => \ForkBB\__('Max height label'),
|
|
|
- 'info' => \ForkBB\__('Max height help'),
|
|
|
+ 'caption' => __('Max height label'),
|
|
|
+ 'info' => __('Max height help'),
|
|
|
],
|
|
|
'o_avatars_size' => [
|
|
|
'type' => 'number',
|
|
|
'min' => 0,
|
|
|
'max' => 9999999,
|
|
|
'value' => $config->o_avatars_size,
|
|
|
- 'caption' => \ForkBB\__('Max size label'),
|
|
|
- 'info' => \ForkBB\__('Max size help'),
|
|
|
+ 'caption' => __('Max size label'),
|
|
|
+ 'info' => __('Max size help'),
|
|
|
],
|
|
|
],
|
|
|
];
|
|
|
|
|
|
$form['sets']['email'] = [
|
|
|
- 'legend' => \ForkBB\__('E-mail subhead'),
|
|
|
+ 'legend' => __('E-mail subhead'),
|
|
|
'fields' => [
|
|
|
'o_admin_email' => [
|
|
|
'type' => 'text',
|
|
|
'maxlength' => 80,
|
|
|
'value' => $config->o_admin_email,
|
|
|
- 'caption' => \ForkBB\__('Admin e-mail label'),
|
|
|
- 'info' => \ForkBB\__('Admin e-mail help'),
|
|
|
+ 'caption' => __('Admin e-mail label'),
|
|
|
+ 'info' => __('Admin e-mail help'),
|
|
|
'required' => true,
|
|
|
'pattern' => '.+@.+',
|
|
|
],
|
|
@@ -602,8 +603,8 @@ class Options extends Admin
|
|
|
'type' => 'text',
|
|
|
'maxlength' => 80,
|
|
|
'value' => $config->o_webmaster_email,
|
|
|
- 'caption' => \ForkBB\__('Webmaster e-mail label'),
|
|
|
- 'info' => \ForkBB\__('Webmaster e-mail help'),
|
|
|
+ 'caption' => __('Webmaster e-mail label'),
|
|
|
+ 'info' => __('Webmaster e-mail help'),
|
|
|
'required' => true,
|
|
|
'pattern' => '.+@.+',
|
|
|
],
|
|
@@ -611,120 +612,120 @@ class Options extends Admin
|
|
|
'type' => 'radio',
|
|
|
'value' => $config->o_forum_subscriptions,
|
|
|
'values' => $yn,
|
|
|
- 'caption' => \ForkBB\__('Forum subscriptions label'),
|
|
|
- 'info' => \ForkBB\__('Forum subscriptions help'),
|
|
|
+ 'caption' => __('Forum subscriptions label'),
|
|
|
+ 'info' => __('Forum subscriptions help'),
|
|
|
],
|
|
|
'o_topic_subscriptions' => [
|
|
|
'type' => 'radio',
|
|
|
'value' => $config->o_topic_subscriptions,
|
|
|
'values' => $yn,
|
|
|
- 'caption' => \ForkBB\__('Topic subscriptions label'),
|
|
|
- 'info' => \ForkBB\__('Topic subscriptions help'),
|
|
|
+ 'caption' => __('Topic subscriptions label'),
|
|
|
+ 'info' => __('Topic subscriptions help'),
|
|
|
],
|
|
|
'o_smtp_host' => [
|
|
|
'type' => 'text',
|
|
|
'maxlength' => 255,
|
|
|
'value' => $config->o_smtp_host,
|
|
|
- 'caption' => \ForkBB\__('SMTP address label'),
|
|
|
- 'info' => \ForkBB\__('SMTP address help'),
|
|
|
+ 'caption' => __('SMTP address label'),
|
|
|
+ 'info' => __('SMTP address help'),
|
|
|
],
|
|
|
'o_smtp_user' => [
|
|
|
'type' => 'text',
|
|
|
'maxlength' => 255,
|
|
|
'value' => $config->o_smtp_user,
|
|
|
- 'caption' => \ForkBB\__('SMTP username label'),
|
|
|
- 'info' => \ForkBB\__('SMTP username help'),
|
|
|
+ 'caption' => __('SMTP username label'),
|
|
|
+ 'info' => __('SMTP username help'),
|
|
|
],
|
|
|
'o_smtp_pass' => [
|
|
|
'type' => 'password',
|
|
|
'maxlength' => 255,
|
|
|
'value' => $config->o_smtp_pass ? ' ' : null,
|
|
|
- 'caption' => \ForkBB\__('SMTP password label'),
|
|
|
- 'info' => \ForkBB\__('SMTP password help'),
|
|
|
+ 'caption' => __('SMTP password label'),
|
|
|
+ 'info' => __('SMTP password help'),
|
|
|
],
|
|
|
'changeSmtpPassword' => [
|
|
|
'type' => 'checkbox',
|
|
|
'value' => '1',
|
|
|
'caption' => '',
|
|
|
- 'label' => \ForkBB\__('SMTP change password help'),
|
|
|
+ 'label' => __('SMTP change password help'),
|
|
|
],
|
|
|
'o_smtp_ssl' => [
|
|
|
'type' => 'radio',
|
|
|
'value' => $config->o_smtp_ssl,
|
|
|
'values' => $yn,
|
|
|
- 'caption' => \ForkBB\__('SMTP SSL label'),
|
|
|
- 'info' => \ForkBB\__('SMTP SSL help'),
|
|
|
+ 'caption' => __('SMTP SSL label'),
|
|
|
+ 'info' => __('SMTP SSL help'),
|
|
|
],
|
|
|
],
|
|
|
];
|
|
|
|
|
|
$form['sets']['registration'] = [
|
|
|
- 'legend' => \ForkBB\__('Registration subhead'),
|
|
|
+ 'legend' => __('Registration subhead'),
|
|
|
'fields' => [
|
|
|
'o_regs_allow' => [
|
|
|
'type' => 'radio',
|
|
|
'value' => $config->o_regs_allow,
|
|
|
'values' => $yn,
|
|
|
- 'caption' => \ForkBB\__('Allow new label'),
|
|
|
- 'info' => \ForkBB\__('Allow new help'),
|
|
|
+ 'caption' => __('Allow new label'),
|
|
|
+ 'info' => __('Allow new help'),
|
|
|
],
|
|
|
'o_regs_verify' => [
|
|
|
'type' => 'radio',
|
|
|
'value' => $config->o_regs_verify,
|
|
|
'values' => $yn,
|
|
|
- 'caption' => \ForkBB\__('Verify label'),
|
|
|
- 'info' => \ForkBB\__('Verify help'),
|
|
|
+ 'caption' => __('Verify label'),
|
|
|
+ 'info' => __('Verify help'),
|
|
|
],
|
|
|
'o_regs_report' => [
|
|
|
'type' => 'radio',
|
|
|
'value' => $config->o_regs_report,
|
|
|
'values' => $yn,
|
|
|
- 'caption' => \ForkBB\__('Report new label'),
|
|
|
- 'info' => \ForkBB\__('Report new help'),
|
|
|
+ 'caption' => __('Report new label'),
|
|
|
+ 'info' => __('Report new help'),
|
|
|
],
|
|
|
'o_rules' => [
|
|
|
'type' => 'radio',
|
|
|
'value' => $config->o_rules,
|
|
|
'values' => $yn,
|
|
|
- 'caption' => \ForkBB\__('Use rules label'),
|
|
|
- 'info' => \ForkBB\__('Use rules help'),
|
|
|
+ 'caption' => __('Use rules label'),
|
|
|
+ 'info' => __('Use rules help'),
|
|
|
],
|
|
|
'o_rules_message' => [
|
|
|
'type' => 'textarea',
|
|
|
'value' => $config->o_rules_message,
|
|
|
- 'caption' => \ForkBB\__('Rules label'),
|
|
|
- 'info' => \ForkBB\__('Rules help'),
|
|
|
+ 'caption' => __('Rules label'),
|
|
|
+ 'info' => __('Rules help'),
|
|
|
],
|
|
|
'o_default_email_setting' => [
|
|
|
'class' => 'block',
|
|
|
'type' => 'radio',
|
|
|
'value' => $config->o_default_email_setting,
|
|
|
'values' => [
|
|
|
- 0 => \ForkBB\__('Display e-mail label'),
|
|
|
- 1 => \ForkBB\__('Hide allow form label'),
|
|
|
- 2 => \ForkBB\__('Hide both label'),
|
|
|
+ 0 => __('Display e-mail label'),
|
|
|
+ 1 => __('Hide allow form label'),
|
|
|
+ 2 => __('Hide both label'),
|
|
|
],
|
|
|
- 'caption' => \ForkBB\__('E-mail default label'),
|
|
|
- 'info' => \ForkBB\__('E-mail default help'),
|
|
|
+ 'caption' => __('E-mail default label'),
|
|
|
+ 'info' => __('E-mail default help'),
|
|
|
],
|
|
|
],
|
|
|
];
|
|
|
|
|
|
$form['sets']['announcement'] = [
|
|
|
- 'legend' => \ForkBB\__('Announcement subhead'),
|
|
|
+ 'legend' => __('Announcement subhead'),
|
|
|
'fields' => [
|
|
|
'o_announcement' => [
|
|
|
'type' => 'radio',
|
|
|
'value' => $config->o_announcement,
|
|
|
'values' => $yn,
|
|
|
- 'caption' => \ForkBB\__('Display announcement label'),
|
|
|
- 'info' => \ForkBB\__('Display announcement help'),
|
|
|
+ 'caption' => __('Display announcement label'),
|
|
|
+ 'info' => __('Display announcement help'),
|
|
|
],
|
|
|
'o_announcement_message' => [
|
|
|
'type' => 'textarea',
|
|
|
'value' => $config->o_announcement_message,
|
|
|
- 'caption' => \ForkBB\__('Announcement message label'),
|
|
|
- 'info' => \ForkBB\__('Announcement message help'),
|
|
|
+ 'caption' => __('Announcement message label'),
|
|
|
+ 'info' => __('Announcement message help'),
|
|
|
],
|
|
|
|
|
|
],
|