Вкратце:пользователи могут сами себе выбирать аватар,который будет отображаться в статистике,а также добавим рефтинг пользователей,который пользователи могут поднимать друг другу.Рейтинг также поднимается при хорошем количестве просмотренных ссылок…ну короче такая вАзня)..может кому и понадобится…Вкратце:пользователи могут сами себе выбирать аватар,который будет отображаться в статистике,а также добавим рефтинг пользователей,который пользователи могут поднимать друг другу.Рейтинг также поднимается при хорошем количестве просмотренных ссылок…ну короче такая вАзня)..может кому и понадобится…
Итак…устанавливаем:
1.Делаем запросы к бд:
ALTER TABLE `tb_users` ADD `avatar` VARCHAR( 50 ) DEFAULT 'no.gif' NOT NULL;
ALTER TABLE `tb_users` ADD `reyting` VARCHAR( 5 ) DEFAULT '0.00' NOT NULL;
CREATE TABLE `reyting_users` (
`id` int(11) NOT NULL auto_increment,
`kto` varchar(100) NOT NULL,
`komu` varchar(100) NOT NULL,
`skolyko` int(11) NOT NULL,
`date` int(11) NOT NULL,
`date_del` int(11) NOT NULL,
`bonus` double NOT NULL default '0',
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=1 DEFAULT CHARSET=cp1251 AUTO_INCREMENT=1;
CREATE TABLE `reyting_users_options` (
`id` int(1) NOT NULL,
`kupleno_raz` int(11) NOT NULL default '0',
`na_summu` double NOT NULL default '0',
`stoit` double default '0',
`bonus_user` double default '0',
`users_bonus` double NOT NULL default '0'
) ENGINE=MyISAM DEFAULT CHARSET=cp1251;
INSERT INTO `reyting_users_options` VALUES (1, 0, 0.00, 0.11, 0.06, 0.00);
2.Выводим аватар пользователя в нужное нам место…например вставим это:
<?php
require('config.php');
$sql = "SELECT avatar FROM tb_users WHERE username='$user'";
$result = mysql_query($sql);
$row = mysql_fetch_array($result);
?>
<center><img src="avp/<?=$row["avatar"]; ?>" border="1" /></center>
в memberstats.php после:
Здравствуйте, <span class='textblue'><? echo $user; ?></span><br>
</b></font>
</center>
<br>
3.Выводим случайно из ТОП100 кого нибудь:
<?php include("reyt_top.php"); ?>
— это вставлять туда,где будет выводиться…но если вы не шарите и у вас обычный скрипт,то тогда добавить в menuleft.php после
<left>
<? $leftblock='1'; include('statlinks.php'); ?>
</left>
</fieldset>
вот этот код:
<fieldset width=200px>
<div id="fieldheader"><center>.::ТОП 100::.</center></div>
<br><br><center>
<?php include("reyt_top.php"); ?>[
</center>
</fieldset>
Так будет красивее выделяться….
4.Делаем ссылки для пользователей:
открыть menuright.php и после
»<a href="profile.php">Профиль</a><br>
Добавить строку:
»<a href="set_avatar.php">Выбрать аватар</a><br>
и для рейтинга пользователей можно там же где нибудь вставить ссылку:
»<a href="reyting.php">Рейтинг пользователей</a><br>
5.Открываем dopmenu.php в админке и после:
<a href="adminmain.php?p=refbirj"><input type="button" value="Биржа рефералов"></a>
Добавить:
<a href="adminmain.php?p=ratingadmin"><input type="button" value="Рейтинг пользователей"></a>
6.Всё из архива лить на хост.В архиве содержимое папки admin лить в вашу админку.
Если вы хотите,чтоб пользователям рейтинг повышался за клики и реф.клики,то открывайте success.php и меняем:
$sqlexd = "UPDATE tb_users SET referalvisits='$juaze'+1, money='$billetes'+'$elprecio' WHERE username='$juaz'";
на:
$sqlexd = "UPDATE tb_users SET referalvisits='$juaze'+1, reyting=reyting+0.02, money='$billetes'+'$elprecio' WHERE username='$juaz'";
И заменим в этом же файле это:
$sqlexzz = "UPDATE tb_users SET visits='$visitas'+1, money='$dinero'+'$elprecio' WHERE username='$user'";
на:
$sqlexzz = "UPDATE tb_users SET visits='$visitas'+1, reyting=reyting+0.10, money='$dinero'+'$elprecio' WHERE username='$user'";
Выставляем права доступа 777 на папку avp
Автор Плагина Rufus!
Перейти на сайт автора
всё:)Качаем архив reyt.zip и комментим…
Отправить комментарий
Вы должны быть зарегистрированы чтобы оставить комментарий.
Вы должны быть зарегистрированы чтобы оставить комментарий.