Данный материал предоставлен сайтом ProWebber.cc исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
Скачать бесплатно Дополнение для обратной связи.
Скачать бесплатно Дополнение для обратной связи.
Добавляет возможность указывать в админке id пользователей которые будут в модуле обратной связи (не зависимо от их группы).
Если ничего не указанно то будет все по стандарту.
в feedback.php нужно найти
if (! $user) $db->query("SELECT name, user_group, user_id FROM " . USERPREFIX . "_users WHERE user_group < '$group' AND allow_mail = '1' ORDER BY user_group");
else $db->query("SELECT name, user_group, user_id FROM " . USERPREFIX . "_users WHERE user_id = '$user' AND allow_mail = '1'");
и заменить на
if ($config['feeds'] != '')$db->query("SELECT name, user_group, user_id FROM " . USERPREFIX . "_users WHERE user_id IN (".$config['feeds'] .")");
elseif (! $user) $db->query("SELECT name, user_group, user_id FROM " . USERPREFIX . "_users WHERE user_group < '$group' AND allow_mail = '1' ORDER BY user_group");
else $db->query("SELECT name, user_group, user_id FROM " . USERPREFIX . "_users WHERE user_id = '$user' AND allow_mail = '1'");
в options.php найти
showRow($lang['opt_sys_rules'], $lang['opt_sys_rulesd'], makeDropDown(array ("1" => $lang['opt_sys_yes'], "0" => $lang['opt_sys_no']), "save_con[registration_rules]", "{$config['registration_rules']}"));
ниже вставить
showRow('Пользователи для обратной связи', 'Указываются через запятую', "<input class=\"edit bk\" type=text style=\"text-align: center;\" name='save_con[feeds]' value=\"{$config['feeds']}\" size=10>");