View file ReadmE.txt

File size: 4.07Kb
Модуль :: Статусы и поделиться ими
Автор :: Tw1nGo
ICQ 587863132

Установка:
1) Распаковать в корень (ничего не заменяет)

2) Прописать на странице юзера ссылку на активность в файле /user/info/wap.php
Будет так  как на 4 скрине, то где ссылка на анкету  вставляем этот код

?>
<link rel="stylesheet" href="/user/activity/style.css" type="text/css" />
<div class="tabs_block oh">    
<div class="tab_item left tab_active black">  Профиль  </div>   
<a href="/user/info/anketa.php?id=<?= $ank['id']?>" class="tab_item left">  Анкета  </a>   
<a href="/user/activity/?id=<?= $ank['id']?>" class="tab_item left">  Активность  </a>   
</div>
<div style="border-top: 1px solid #c5d3e1;padding-top:3px;"></div>
<?

3) Выполнить запрос в админке
CREATE TABLE `user_activity` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `id_user` int(11) NOT NULL,
  `count` int(11) NOT NULL,
  `id_file` int(11) NOT NULL,
  `avtor` int(11) NOT NULL,
  `time` int(11) NOT NULL,
  `type` varchar(24) NOT NULL,
  `id_photo` int(11) NOT NULL,
  `avatar` int(11) NOT NULL,
  PRIMARY KEY (`id`),
  KEY `id_user` (`id_user`,`avtor`)
) ENGINE=MyISAM AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;

4) Зайти в файл /plugins/notes/add.php и перед надписью "Дневник успешно создан" вставляем этот код!

// Активность
mysql_query("INSERT INTO `user_activity` (`id_user`,`avtor`, `type`, `time`, `id_file`) values('$user[id]', '$user[id]', 'notes', '$time', '$st')"); 

5) Зайти в файл /forum/inc/new_t.php  и перед надписью "Тема успешно создана" вставляем этот код!

// Активность
mysql_query("INSERT INTO `user_activity` (`id_user`, `avtor`, `type`, `time`, `id_file`) values('$user[id]', '$user[id]', 'them', '$time', '$them[id]')");

6) Зайти в файл /foto/inc/gallery_show_act.php и перед надписью "Фото успешно загружено" вставляем этот код!

// Активность
mysql_query("INSERT INTO `user_activity` (`id_user`,`avtor`, `type`, `time`, `id_file`, `id_photo`) values('$user[id]', '$user[id]', 'album', '$time', '$gallery[id]', '".$foto['id']."')"); 

7) Зайти в файл /user/personalfiles/inc/upload.wap.php и ПОСЛЕ надписи $id_file=mysql_insert_id(); 
вставить этот код 

// Активность
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `user_activity` WHERE `id_user` = '$user[id]' AND `type` = 'obmen' AND `id_file` = '$dir[id]'"),0)==0)
{ 
/* Если нет в активносте этой папки */
mysql_query("INSERT INTO `user_activity` (`id_user`,`avtor`, `type`, `time`, `id_file`, `id_photo`) values('$user[id]', '$user[id]', 'obmen', '$time', '$dir[id]', '".$id_file."')"); 
}
elseif (mysql_result(mysql_query("SELECT COUNT(*) FROM `user_activity` WHERE `id_user` = '$user[id]' AND `type` = 'obmen' AND `id_file` = '$dir[id]'"),0) > 0)
{ 
/* Если папка есть в активносте то удаляем запись и создаем новую */
mysql_query("DELETE FROM `user_activity` WHERE `id_user` = '$user[id]' AND `type` = 'obmen' AND `id_file` = '$dir[id]'");
mysql_query("INSERT INTO `user_activity` (`id_user`, `avtor`, `type`, `time`, `id_file`, `count`) values('$user[id]', '$dir[id_user]', 'obmen', '$time', '$dir[id]', '1')"); 
}
else
{
/* Обновляем колличество новых файлов */
$user_activity = mysql_fetch_array(mysql_query("SELECT * FROM `user_activity` WHERE `id_user` = '$user[id]' AND `type` = 'obmen' AND `id_file` = '$dir[id]'"));
mysql_query("UPDATE `user_activity` SET `count` = '".($user_activity['count']+1)."', `time` = '$time' WHERE `id_user` = '$user[id]' AND `type` = 'obmen' AND `id_file` = '$dir[id]' LIMIT 1");
}

Готово! Спасибо за покупку.