Update Admin\Groups page for PM

This commit is contained in:
Visman 2021-03-11 17:24:47 +07:00
parent 35025fa389
commit 8af00dce97
3 changed files with 54 additions and 8 deletions

View file

@ -285,6 +285,8 @@ class Groups extends Admin
$v->addRules([
'g_sig_length' => 'required|integer|min:0|max:10000',
'g_sig_lines' => 'required|integer|min:0|max:255',
'g_pm' => 'integer|in:0,1',
'g_pm_limit' => 'required|integer|min:0|max:999999',
]);
}
}
@ -589,6 +591,13 @@ class Groups extends Admin
'legend' => __('Permissions subhead'),
'fields' => $fieldset,
];
$form['sets']['def-info'] = [
'info' => [
'info1' => [
'value' => __('Group settings info'),
],
],
];
$fieldset = [];
$fieldset['g_post_flood'] = [
@ -663,15 +672,28 @@ class Groups extends Admin
'legend' => __('Signature subhead'),
'fields' => $fieldset,
];
}
$form['sets']['def-info'] = [
'info' => [
'info1' => [
'value' => __('Group settings info'),
],
],
];
$fieldset = [];
$fieldset['g_pm'] = [
'type' => 'radio',
'value' => $group->g_pm,
'values' => $yn,
'caption' => __('Allow PM label'),
];
$fieldset['g_pm_limit'] = [
'type' => 'number',
'min' => '0',
'max' => '999999',
'value' => $group->g_pm_limit,
'caption' => __('PM limit label'),
'info' => __('PM limit help'),
];
$form['sets']['group-pm'] = [
'legend' => __('PM subhead'),
'fields' => $fieldset,
];
}
return $form;
}

View file

@ -284,3 +284,15 @@ msgstr "Permissions"
msgid "Intervals subhead"
msgstr "Intervals"
msgid "PM subhead"
msgstr "Private messages"
msgid "Allow PM label"
msgstr "Allow private messages"
msgid "PM limit label"
msgstr "Limit"
msgid "PM limit help"
msgstr "The maximum number of dialogs for a user in this group. Set to 0 to disable."

View file

@ -284,3 +284,15 @@ msgstr "Разрешения"
msgid "Intervals subhead"
msgstr "Интервалы"
msgid "PM subhead"
msgstr "Личные сообщения"
msgid "Allow PM label"
msgstr "Разрешить личные сообщения"
msgid "PM limit label"
msgstr "Лимит"
msgid "PM limit help"
msgstr "Максимальное количество диалогов для пользователя этой группы. Поставьте 0, чтобы выключить ограничение."