Магазин
Правила Ответы на вопросы Конфиденциальность
Магазин
Правила Ответы на вопросы Конфиденциальность
  • Быстрые действия Ярлыки
    Общие действия
    Связаться с администрацией
    • Бот

       

Готовые моды для трекера

  • Список форумов
  • Форумы по phpBB 3.0
  • Мод трекера ppkBB3cker
  • Моды и стили для трекера
  • Готовые моды для трекера

[FULL] Кнопка сброса ратио.

21 сообщение
  • 1
  • 2
  • 3
  • След.
Просмотры: 2883 • 
  • Аватара пользователя
    serrrios Сообщение 11.05.2010
    По просьбам телезрителей..)
    Сама кнопка будет в Личный раздел -> Личные настройки -> Настройки трекера.

    Установка:
    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);
    						}
    
    3) Для стилей на базе сабсилвера:
    Открыть файл: ..\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'
    У вас нет необходимых прав для просмотра вложений в этом сообщении. Попробуйте зарегистрироваться или войти на форум.
    http://aniproject.ru - перспектива... велком епта..
    http://www.ppkbb3cker.ru/viewtopic.php?f=35&t=1042 - мои платные услуги по трекеру.
serrrios
  • filosof Сообщение 11.05.2010
    Большое спасибо!
    все прекрасно работает!

filosof
  • maksvel1999 Сообщение 17.05.2010
    у меня чтото не хочет.
maksvel1999
  • Аватара пользователя
    serrrios Сообщение 17.05.2010
    Сохранять файлы потому что надо в кодировке UTF-8 без BOM =)
    http://aniproject.ru - перспектива... велком епта..
    http://www.ppkbb3cker.ru/viewtopic.php?f=35&t=1042 - мои платные услуги по трекеру.
serrrios
  • maksvel1999 Сообщение 17.05.2010
    Сохранил но только в сообщении об исполнении виводиться всеравно так
maksvel1999
  • filosof Сообщение 17.05.2010
    значит все таки не сохранил или кеш не опчистил или куки браузера.
filosof
  • maksvel1999 Сообщение 20.05.2010
    Файл ucp_prefs_tracker_details.html сохранен в правильной кодировке а ucp_prefs.php если сохранить в UTF-8 то вся страница лезет боком.
maksvel1999
  • Аватара пользователя
    serrrios Сообщение 20.05.2010
    maksvel1999 писал(а):Файл ucp_prefs_tracker_details.html сохранен в правильной кодировке а ucp_prefs.php если сохранить в UTF-8 то вся страница лезет боком.
    БЕЗ BOM - слова о чем-нить говорят? =)
    http://aniproject.ru - перспектива... велком епта..
    http://www.ppkbb3cker.ru/viewtopic.php?f=35&t=1042 - мои платные услуги по трекеру.
serrrios
  • filosof Сообщение 24.05.2010
    поставил по новой этот мод после обновления на 35,все работает,только при установке выдало следующее сообщение
    Ok: SET NAMES 'utf8'

    Ok: SELECT VERSION() AS version

    Error: ALTER TABLE `phpbb_users` ADD `clear_ratio` date NOT NULL default '0000-00-00'
    [1060] (Duplicate column name 'clear_ratio')
    прошлый раз вроде не было,того что красным..
filosof
  • Аватара пользователя
    serrrios Сообщение 24.05.2010
    filosof писал(а):поставил по новой этот мод после обновления на 35,все работает,только при установке выдало следующее сообщение
    Ok: SET NAMES 'utf8'

    Ok: SELECT VERSION() AS version

    Error: ALTER TABLE `phpbb_users` ADD `clear_ratio` date NOT NULL default '0000-00-00'
    [1060] (Duplicate column name 'clear_ratio')
    прошлый раз вроде не было,того что красным..
    Все ок, просто в базе уже было создано поле для мода, вот интсталл и пишет что у же есть такое поле.
    http://aniproject.ru - перспектива... велком епта..
    http://www.ppkbb3cker.ru/viewtopic.php?f=35&t=1042 - мои платные услуги по трекеру.
serrrios
21 сообщение
  • 1
  • 2
  • 3
  • След.

Вернуться в «Готовые моды для трекера»

Time: 0.000s | Queries: 0 | Peak Memory Usage: 0.00 МБ | GZIP: Unknown | SQL Explain
  • Список форумов
2018, made with by ThemeKita Создано на основе phpBB® Forum Software © phpBB Limited Русская поддержка phpBB (C) 2009-2026 @ PPK
  • Часовой пояс: UTC+04:00
Участники темы
Список форумов Участники темы
Перейти
Сайт ↳   Новости по сайту ↳   Новости обновлений ↳   Вопросы по сайту ↳   Non-russian speakers forum Форумы по phpBB 3.1-3.3 ↳   Расширения для phpBB 3.1-3.3 ↳   Бета-версии и расширения в разработке ↳   База расширений ↳   Поиск и запросы расширений ↳   Расширения для phpBB 3.1-3.3 для донаторов ↳   Условно-бесплатные расширения ↳   Платные расширения ↳   Расширения для подписчиков ↳   Запросы расширений, функционала и переводов для подписчиков ↳   Переводы расширений для phpBB3.1-3.3 ↳   Стили для phpBB 3.1-3.3 ↳   Вопросы по phpBB 3.1-3.3 Форумы по phpBB 3.0 ↳   Мод трекера ppkBB3cker ↳   Новости по трекеру и обновлениям ↳   Ошибки, проблемы, недочёты ↳   Предложения по новым функциям и возможностям ↳   Вопросы, ответы и примеры решений ↳   Моды и стили для трекера ↳   Готовые стили для трекера ↳   Запросы стилей для трекера ↳   Стили в разработке ↳   Готовые моды для трекера ↳   Запросы модов для трекера ↳   Моды в разработке ↳   Остальное ↳   Часто задаваемые вопросы ↳   Ваши трекеры ↳   Мод трекера xbtBB3cker ↳   Новости по трекеру и обновлениям ↳   Вопросы, ответы, ошибки и обсуждение ↳   Другие моды для phpBB 3.0 ↳   Минимоды и хаки для phpBB3 ↳   phpBB 3.0 ppkBB3cker Edition ↳   Платные услуги, моды, стили для phpBB 3.0 ↳   BB2Spoiler/BB3Spoiler ↳   BB3Topics ↳   BB3Sape ↳   BB3UserAgentInfo ↳   Вопросы по phpBB 3.0 ↳   Вне тематики форума