BitTorrent Трекер RusTrek.ru
http://5.45.70.241/

Счетчик переходов по сайту вбитом в профиле
http://5.45.70.241/viewtopic.php?f=817&t=12923
Страница 1 из 1

Автор:  oartemka178 [ 2011-04-12 00:16 ]
Заголовок сообщения:  Счетчик переходов по сайту вбитом в профиле

Показывает количество переходов на ссайт который пользователь добавляет в свой профиль, считает переходы с профиля и со списка пользователей ну и с самого списка, если есть у кого нибудь вывод веб сайта в виевтопик то можно и туда подключить счетчик.
Хз может и не нужен он, но все же.



И так установка.

Делаем запрос

Код:
ALTER TABLE bb_users ADD user_hits_url INT(15) UNSIGNED DEFAULT '0' NOT NULL AFTER user_website;


Открываем lang_main.php

в самый низ добавляем

Код:
$lang['Website'] = 'Website';
$lang['user_website'] = 'Сайт пользователя';
$lang['top10'] = '10 переходов';
$lang['hits'] = 'Переходы:';


открываем includes/page_header.php

находим

Код:
       'U_GROUP_CP'         => "groupcp.$phpEx",
       


ниже добавляем
Код:
      'L_TOP10' => $lang['top10'],
      'U_TOP10' => append_sid('top10.'.$phpEx),
     


открываем usercp_viewprofile.php

находим

Код:
$www_img = ( $profiledata['user_website'] ) ? '<a href="' . $profiledata['user_website'] . '" target="_userwww"><img src="' . $images['icon_www'] . '" alt="' . $lang['Visit_website'] . '" title="' . $lang['Visit_website'] . '" border="0" /></a>' : '';
$www = ( $profiledata['user_website'] ) ? '<a href="' . $profiledata['user_website'] . '" target="_userwww">' . $profiledata['user_website'] . '</a>' : '';


меняем на это

Код:
$www_img = ( $profiledata['user_website'] ) ? '<a href="go_url.php?id=' . $profiledata['user_id'] . '" target="_userwww"><img src="' . $images['icon_www'] . '" alt="' . $profiledata['user_website'] . '" title="' . $lang['Visit_website'] . '" border="0" /></a>  (' . $lang['hits'] . ' ' . $profiledata['user_hits_url'] . ')' : '&nbsp;';
$www = ( $profiledata['user_website'] ) ? '<a href="go_url.php?id=' . $profiledata['user_id'] . '" target="_userwww">' . $profiledata['user_website'] . '</a> (' . $lang['hits'] . ' ' . $profiledata['user_hits_url'] . ')' : '&nbsp;';


открываем memberlist.php

находим

Код:
$www = ($row['user_website']) ? '<a href="go_url.php?id=' . $row['user_website'] .'" target="_userwww">'. $lang['Visit_website_txtb'] .'</a>' : false;


меняем на это

Код:
$www = ( $row['user_website'] ) ? '<a href="go_url.php?id=' . $row['user_id'] . '" target="_userwww"><img src="' . $images['icon_www'] . '" alt="' . $row['user_website'] . '" title="' . $row['user_website'] . '" border="0" /></a>' : '';


ну и саму ссылку на список вставляем в меню

Код:
<a href="{U_TOP10}">{L_TOP10}</a>


С архива кидаем все по папкам

Лимит правиться здесь

Код:
        LIMIT 0,10";

Автор:  krumax [ 2011-04-12 04:15 ]
Заголовок сообщения: 

admin
Спасибо! Как всегда нужные и полезные моды. :az:

Автор:  oartemka178 [ 2011-04-12 04:35 ]
Заголовок сообщения: 

krumax писал(а):
admin
Спасибо! Как всегда нужные и полезные моды. :az:


Пожалуйста :)

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/