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

       

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

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

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

21 сообщение
  • 1
  • 2
  • 3
  • След.
Просмотры: 2756 • 
Аватара пользователя
serrrios
Донатор
Сообщения: 1532
Зарегистрирован: 29 май 2009, 20:22
Сообщение 11 май 2010, 12:24
По просьбам телезрителей..)
Сама кнопка будет в Личный раздел -> Личные настройки -> Настройки трекера.

Установка:
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
Донатор
Сообщения: 354
Зарегистрирован: 05 май 2010, 20:55
Сообщение 11 май 2010, 15:14
Большое спасибо!
все прекрасно работает!

filosof
maksvel1999
Донатор
Сообщения: 370
Зарегистрирован: 02 ноя 2009, 15:05
Сообщение 17 май 2010, 16:25
у меня чтото не хочет.
maksvel1999
Аватара пользователя
serrrios
Донатор
Сообщения: 1532
Зарегистрирован: 29 май 2009, 20:22
Сообщение 17 май 2010, 16:37
Сохранять файлы потому что надо в кодировке UTF-8 без BOM =)
http://aniproject.ru - перспектива... велком епта..
http://www.ppkbb3cker.ru/viewtopic.php?f=35&t=1042 - мои платные услуги по трекеру.
serrrios
maksvel1999
Донатор
Сообщения: 370
Зарегистрирован: 02 ноя 2009, 15:05
Сообщение 17 май 2010, 17:03
Сохранил но только в сообщении об исполнении виводиться всеравно так
maksvel1999
filosof
Донатор
Сообщения: 354
Зарегистрирован: 05 май 2010, 20:55
Сообщение 17 май 2010, 19:32
значит все таки не сохранил или кеш не опчистил или куки браузера.
filosof
maksvel1999
Донатор
Сообщения: 370
Зарегистрирован: 02 ноя 2009, 15:05
Сообщение 20 май 2010, 18:36
Файл ucp_prefs_tracker_details.html сохранен в правильной кодировке а ucp_prefs.php если сохранить в UTF-8 то вся страница лезет боком.
maksvel1999
Аватара пользователя
serrrios
Донатор
Сообщения: 1532
Зарегистрирован: 29 май 2009, 20:22
Сообщение 20 май 2010, 19:11
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
Донатор
Сообщения: 354
Зарегистрирован: 05 май 2010, 20:55
Сообщение 24 май 2010, 15:34
поставил по новой этот мод после обновления на 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
Донатор
Сообщения: 1532
Зарегистрирован: 29 май 2009, 20:22
Сообщение 24 май 2010, 17:04
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-2025 @ PPK
  • Часовой пояс: UTC+04:00
Участники темы
Список форумов Участники темы
Перейти
Сайт ↳   Новости по сайту ↳   Новости обновлений ↳   Вопросы по сайту ↳   Non-russian speakers forum phpBB 3.1-3.3 ↳   Вопросы по phpBB 3.1-3.3 ↳   Расширения для phpBB 3.1-3.3 ↳   Условно-бесплатные расширения ↳   Платные расширения ↳   Расширения для подписчиков ↳   Расширения в разработке ↳   База расширений ↳   Стили для phpBB 3.1-3.3 ↳   Переводы расширений для phpBB3.1-3.3 ↳   Поиск и запросы расширений ↳   Запросы расширений, функционала и переводов для подписчиков ppkBB3cker ↳   Новости по трекеру и обновлениям ↳   Ошибки, проблемы, недочёты ↳   Предложения по новым функциям и возможностям ↳   Вопросы, ответы и примеры решений ↳   Моды и стили для трекера ↳   Готовые стили для трекера ↳   Запросы стилей для трекера ↳   Стили в разработке ↳   Готовые моды для трекера ↳   Запросы модов для трекера ↳   Моды в разработке ↳   Остальное ↳   F.A.Q. ↳   Ваши трекеры ↳   Оффтопик xbtBB3cker ↳   Новости по трекеру и обновлениям ↳   Вопросы, ответы, ошибки и обсуждение phpBB 3.0 ↳   Другие моды для phpBB3 ↳   Минимоды и хаки для phpBB3 ↳   Вопросы по phpBB3 ↳   phpBB3 ppkBB3cker Edition ↳   Платные услуги, моды, стили ↳   BB2Spoiler/BB3Spoiler ↳   BB3Topics ↳   BB3Sape ↳   BB3UserAgentInfo