|
Злодейские моды для phpBB Создание и поддержка развлекательных модов: тотализатор, викторина, аукцион, шахматы
|
Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Zlodey Автор тотализатора
Зарегистрирован: 08.01.2008 Сообщения: 222
баксов: 16751.05
|
Добавлено: Ср Апр 07, 2010 18:16 Заголовок сообщения: Всякие добавки |
|
|
Часто пользователи не делают ставки на события, потому им лень каждый раз заходить на страницу тотализатора и смотреть, есть ли там события. Делать анонс каждого события - тоже не выход.
Поэтому можно сделать небольшой информатор, по типу как на этом форуме. Рядом со ссылкой на тотализатор будет находиться два числа. Первое - это количество активных событий, на которые вы уже сделали ставки, второе - общее количество активных событий на данный момент.
page_header.php
найти:
Код: | if ( ($userdata['session_logged_in']) && (empty($gen_simple_header)) ) |
перед этим добавить:
Код: |
// *** totalz-info ***
if ($userdata['user_id']>0)
{
$t_u_id = $userdata['user_id'];
$sql = "SELECT COUNT(*) as uuu FROM " . $table_prefix.'totalz_desc' . " WHERE is_active = 1";
if ( !($result = $db->sql_query($sql))){}
$set = $db->sql_fetchrow($result);
$t_n_all=0;
$t_n_my=0;
if ($set['uuu'])
{
$t_n_all=$set['uuu'];
$sql = "SELECT d.sob_id, r.ishod_users FROM " . $table_prefix.'totalz_desc' . " AS d, " . $table_prefix.'totalz_results' . " AS r WHERE d.is_active=1 AND d.sob_id = r.sob_id";
if ( !($result = $db->sql_query($sql))){}
$set = $db->sql_fetchrowset($result);
if (count($set))
{
for($i = 0; $i < count($set); $i++)
{
$t_u_arr = explode("-",$set[$i]['ishod_users']);
for ($v=0; $v<count($t_u_arr); $v++)
{
if ($t_u_arr[$v] == $t_u_id)
{
$t_n_my++;
break;
}
}
}
}
}
}
// *** totalz-info *** |
найти:
Код: | 'PRIVMSG_IMG' => $icon_pm, |
после добавить:
Код: | 'TOT_INFO' => ($userdata['user_id']>0) ? ' (' . $t_n_my . '/' . $t_n_all . ')' : '', |
overall_header.tpl
найти ссылку на тотализатор, например такую:
Код: |
<a href="totalz.php" class="t"><img src="templates/subSilver/images/icon_mini_members.gif" width="12" height="13" border="0" alt="Сделать ставку" hspace="3" />Тотализатор |
после добавить:
|
|
Вернуться к началу |
|
|
klop
Зарегистрирован: 13.07.2009 Сообщения: 34
баксов: 3617.39
|
Добавлено: Сб Окт 30, 2010 02:45 Заголовок сообщения: |
|
|
а на аукцион такой нет? |
|
Вернуться к началу |
|
|
Zlodey Автор тотализатора
Зарегистрирован: 08.01.2008 Сообщения: 222
баксов: 16751.05
|
Добавлено: Вс Окт 31, 2010 21:03 Заголовок сообщения: |
|
|
сделаем, если надо |
|
Вернуться к началу |
|
|
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах You cannot attach files in this forum You can download files in this forum
|
Заблокировано регистраций / сообщений: 205870 / 0
|