Дополнительные права групп closed

Started by fly_indiz on 2012-11-05 08:49 — 121 replies, 35594 views

#61
Мой косяк при подготовке инструкции, шишки кидать в меня.
В инструкции:
# ---- [ Найти ] -------------------
 
if (!IS_AM) bb_die($lang['ONLY_FOR_MOD']);
 
# ---- [ Заменить на ] -------------------
 
global $template, $attach_config, $bb_cfg, $lang, $return_message, $reg_mode, $tr_cfg, $userdata;
Правильно будет так:
# ---- [ Найти ] -------------------
 
global $template, $attach_config, $bb_cfg, $lang, $return_message, $reg_mode, $tr_cfg;
 
# ---- [ Заменить на ] -------------------
 
global $template, $attach_config, $bb_cfg, $lang, $return_message, $reg_mode, $tr_cfg, $userdata;
Notice: Undefined variable: userdata in C:\www\includes\functions_torrent.php on line 388 строчка - if ($userdata['user_id'] == $torrent['poster_id'] && bf($userdata['group_opt'], 'group_opt', 'torstatus'))
конкретное решение по твоей проблеме:
найди:
global $template, $attach_config, $bb_cfg, $lang, $return_message, $reg_mode, $tr_cfg, $userdata;
замени на:
if (!IS_AM) bb_die($lang['ONLY_FOR_MOD']);
найди:
global $template, $attach_config, $bb_cfg, $lang, $return_message, $reg_mode, $tr_cfg;
замени на:
global $template, $attach_config, $bb_cfg, $lang, $return_message, $reg_mode, $tr_cfg, $userdata;
#62
Gemini_13, решение помогло, спасибо! Но появилась новая проблема...
У группы стоят права:
Члены группы могут скачивать безлимитно
Члены группы могут выставлять Золото/Серебро на свои раздачи

Если он (пользователь) создаёт раздачу, вылетает следующее сообщение:
Ошибка
Could not register torrent on tracker

Регистрация торрентов разрешена, пробовал это решение - http://torrentpier.com/threads/could-not-register-torrent-on-tracker.676/ - не помогло!

Вот что кажет sql_error_bb:

Spoiler content hidden.

Если раздача создаётся админом/модератором....всё нормально!
#63
eXtatik, покажи сам запрос в логах, то что выше текста, который под спойлером.
этот хак не ставился? http://torrentpier.com/threads/Автопроверка-релизов-админа-и-модератора.1626/
#64
Всё, протестил во всех режимах, должно работать.
этот кусок:
$checked_user_id, $checked_time
надо было написать вот так:
'$checked_user_id', '$checked_time'

модеров прошу подчистить чуток тему 🙄
#65
У всех золото/серебро ставиться? В настройках поставил, что может выставлять, создаю раздачу и выставляю золото/серебро то пишет это опция доступна только модераторам🙁
PS Фиксов в этой теме по этому поводу я не нашёл.
#66
Lange, у меня поставился статус золото/серебро
#67
Обновите инструкцию плз
#68
Инструкция и так обновлена, что обновлять?
#69
macfleg, Пробуй установить . Я после тебя 😀 .
#70
Evgesha, у меня уже стоит просто в 1 месте запутался в коментах