Сама кнопка будет в Личный раздел -> Личные настройки -> Настройки трекера.
Установка:
1) Распаковать содержимое архива install.zip в корень трекера.
Запустить ../install/install.php
Удалить папку ../install
2) Открыть файл: ..\includes\ucp\ucp_prefs.php
Найти:
Код: Выделить всё
if (request_var('recreate_passkey', false) && create_passkey())
{
meta_refresh(3, $this->u_action);
$message = $user->lang['USER_PASSKEY_CREATED'] . '<br />';
}
Код: Выделить всё
if (request_var('clear_ratio', false))
{
$query = 'SELECT clear_ratio FROM '.USERS_TABLE." WHERE user_id='{$user->data['user_id']}'";
$result=$db->sql_query($query);
$row=$db->sql_fetchrow($result);;
if ($row['clear_ratio'] == 0000-00-00)
{
$query2=$db->sql_query("UPDATE ".USERS_TABLE." SET user_uploaded = '0' , user_downloaded = '0' , user_bonus = '0' , user_shadow_downloaded = '0' , user_shadow_uploaded = '0' , clear_ratio = CURDATE() WHERE user_id='{$user->data['user_id']}'");
meta_refresh(3, $this->u_action);
$message = 'Ратио успешно сброшено.<br />';
}
else
{
meta_refresh(3, $this->u_action);
$message = 'Ратио было сброшенно: ' . $row['clear_ratio'] .'<br />Второй раз нельзя ;)<br />';
}
$db->sql_freeresult($result);
}
Открыть файл: ..\styles\ваш_стиль\template\ucp_prefs_tracker_details.html
Найти:
Код: Выделить всё
<tr>
<td class="row1" width="35%"><b class="genmed">{L_CLEAR_TRIGHTS}: </b><br /><span class="gensmall">{L_CLEAR_TRIGHTS_EXPLAIN}</span></td>
<td class="row2"><input type="checkbox" name="clear_trights" value="1" /></td>
</tr>
Код: Выделить всё
<tr>
<td class="row1" width="35%"><b class="genmed">Обнулить ратио: </b><br /><span class="gensmall"><b>ВНИМАНИЕ!</b> Данная функция полностью очищает значения розданного, скаченного, ратио и бонус без возможности восстановления! Доступно к применению только один раз!</span></td>
<td class="row2"><input type="checkbox" name="clear_ratio" value="1" /></td>
</tr>
Открыть файл: ..\styles\ваш_стиль\template\ucp_prefs_tracker_details.html
Найти:
Код: Выделить всё
<dl>
<dt><label>{L_CLEAR_TRIGHTS}: </label><br />{L_CLEAR_TRIGHTS_EXPLAIN}</dt>
<dd>
<label><input type="checkbox" name="clear_trights" value="1" /></label>
</dd>
</dl>
Код: Выделить всё
<dl>
<dt><label>Обнулить ратио: </label><br /><b>ВНИМАНИЕ!</b> Данная функция полностью очищает значения розданного, скаченного, ратио и бонус без возможности восстановления! Доступно к применению только один раз!</dt>
<dd>
<label><input type="checkbox" name="clear_ratio" value="1" /></label>
</dd>
</dl>
Для настройки на какие значения сбрасывать редактируйте строчку в скл запросе:
Код: Выделить всё
SET user_uploaded = '0' , user_downloaded = '0' , user_bonus = '0' , user_shadow_downloaded = '0' , user_shadow_uploaded = '0'