koo4er писал(а):Прошу прощения за наглость, но не могли бы вы подсказать команду SQL, которая в базе заменила бы отрицательные значения на 0
update xxx_users set user_warnings = 0 where user_warnings < 0
*где xxx имя Вашего префикса базы данных.
koo4er писал(а):Прошу прощения за наглость, но не могли бы вы подсказать команду SQL, которая в базе заменила бы отрицательные значения на 0
'WARNING_TIME' => $user->format_date($row['user_last_warning']), 'WARNINGS' => $row['user_warnings'],
'WARNING_TIME' => ($row['warning_end']) ? $user->format_date($row['warning_end']) : $user->lang['PERMANENT'],
'WARNINGS' => $user->format_date($row['warning_time']),
'WARNING_STATUS' => ($row['warning_status']) ? true : false,
'U_WARNING_POST_URL'=> ($row['post_id']) ? append_sid("{$phpbb_root_path}viewtopic.$phpEx", 'p=' . $row['post_id'] . '#p' . $row['post_id']) : '',
'U_EDIT' => ($auth->acl_get('m_warn')) ? append_sid("{$phpbb_root_path}mcp.$phpEx", 'i=warn&mode=' . (($row['post_id']) ? 'warn_post&p=' . $row['post_id'] : 'warn_user') . '&u=' . $row['user_id'] . '&warn_id=' . $row['warning_id']) : '',view_warned_users($users, $user_count, $config['topics_per_page'], $start, $sql_where, $sql_sort);
view_warnings_list($users, $user_count, $config['topics_per_page'], $start, $sql_where, $sql_sort);
'WARNING_TIME' => $user->format_date($row['user_last_warning']), 'WARNINGS' => $row['user_warnings'],

Data too long for column 'ban_reason' at row 1 [1406] INSERT INTO phpbb_banlist (ban_userid, ban_start, ban_end, ban_exclude, ban_reason, ban_give_reason) VALUES ......
OPEN
styles/prosilver/template/mcp_warn_post.html
FIND
<textarea name="warning" id="warning" class="inputbox" cols="40" rows="3"><!-- IF WARNING -->{WARNING}<!-- ELSE -->{L_WARNING_POST_DEFAULT}<!-- ENDIF --></textarea>
REPLACE WITH
<input name="warning" id="warning" type="text" class="inputbox" maxlength="255" value="<!-- IF WARNING -->{WARNING}<!-- ELSE -->{L_WARNING_POST_DEFAULT}<!-- ENDIF -->" />
OPEN
styles/prosilver/template/mcp_warn_user.html
FIND
<textarea name="warning" id="warning" class="inputbox" cols="40" rows="3"><!-- IF WARNING -->{WARNING}<!-- ENDIF --></textarea>
REPLACE WITH
<input name="warning" id="warning" type="text" class="inputbox" maxlength="255" value="<!-- IF WARNING -->{WARNING}<!-- ENDIF -->" />
$cache->destroy('sql', WARNINGS_TABLE);
// We add this to the mod log too for moderators to see that a specific user got warned.dd style="background-color: rgb(255, 255, 153);

. Но есть одно но, пользователь Drakoon не является ни администратором ни модератором, данный лог привёл как пример. На его месте часто бывает имя другого пользователя. Версия форума 3.0.7-PL1.Drakoon 109.205.252.119 Чт июн 10, 2010 5:13 pm Разблокирован пользователь» Хардкорный




VladPowers писал(а):При попытке редактирования предупреждения, выданного за уже несуществующее на данный момент времени сообщение, из модераторского раздела: Предупреждения->Список предупреждений->Редактирование предупреждений, выдается ошибка "not access module"
koo4er писал(а):Сейчас у всех пользователей, которые когда либо получали предупреждения и они истекли стоят отрицательные значения: Предупреждений: -2
Подскажите, пожалуйста, в чем может быть проблема и как исправить.
Вернуться в Бета-версии модов для phpBB 3.0.x
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0