Strict Standards: Resource ID#18 used as offset, casting to integer (18) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#24 used as offset, casting to integer (24) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#26 used as offset, casting to integer (26) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#27 used as offset, casting to integer (27) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Изображение браузера рядом с ником
ТвойWeb ТвойWeb
Качественный Европейский хостинг
Форум для чайников
 Чат на форуме      Помощь      Поиск      Пользователи


 Страниц (3): [1] 2 3 »   

> Описание: Мод
tima
Отправлено: 12 Февраля, 2007 - 11:59:01
Post Id


Newbie


Покинул форум
Сообщений всего: 13
Дата рег-ции: Дек. 2006  
Откуда: Тосно

Карма 0




Может кто нить сделать мод чтоб, рядом с ником, в последних посетителях, отоброжалась иконка браузера. Вот пример:
Прикреплено изображение (Нажмите для увеличения)
tester.JPG
 
 Top
Jakeryf
Отправлено: 12 Февраля, 2007 - 14:23:30
Post Id



Junior Member


Покинул форум
Сообщений всего: 56
Дата рег-ции: Нояб. 2006  
Откуда: Барнаул

Карма 2




файл lib.php после
CODE:

$return['IP_ADDRESS'] = select_var( array(
1 => $_SERVER['REMOTE_ADDR'],
2 => $_SERVER['HTTP_X_FORWARDED_FOR'],
3 => $_SERVER['HTTP_PROXY_USER']
)
);


дописываем
CODE:

$br = 0;
$useragent = $_SERVER['HTTP_USER_AGENT'];
if(strpos($useragent,"MSIE") != false) $br = 1;
if(strpos($useragent,"Opera") != false) $br = 2;
if(strpos($useragent,"Firefox") != false) $br = 3;
if(strpos($useragent,"Netscape") != false) $br = 4;
$return['BROWSER'] = $br;


в этом же файле после строк
CODE:

$onlinedata[$sessid]['pf'] = $privateID;
$onlinedata[$sessid]['st'] = $st;

пишем
CODE:

$onlinedata[$sessid]['br'] = $vars['BROWSER'];


строку
CODE:

$output['memberoutput'][] = '<a href="profile.php?action=show&member='.$info['id'].'">'.$info['n'].' </a>';


заменяем на
CODE:

$output['memberoutput'][] = ' <img src="im/images/'.$info['br'].'.png" alt="" title="Броузер пользователя"> <a href="profile.php?action=show&member='.$info['id'].'">'.$info['n'].'</a>';


при этом у тебя в папке im/images/ дожны быть картинки
0.png - неизвестный броузер - можно знак вопроса
1.png - Enternet Explorer
2.png - Opera
3.png - Firefox
4.png - Netscape

можешь еще добавить какие-нибудь экзотические типа Safari или Konqueror

наслаждайся Улыбка
 
 Top
tima
Отправлено: 12 Февраля, 2007 - 14:37:44
Post Id


Newbie


Покинул форум
Сообщений всего: 13
Дата рег-ции: Дек. 2006  
Откуда: Тосно

Карма 0




Большое спасибо!!!!!!!
 
 Top
Jakeryf
Отправлено: 12 Февраля, 2007 - 14:46:41
Post Id



Junior Member


Покинул форум
Сообщений всего: 56
Дата рег-ции: Нояб. 2006  
Откуда: Барнаул

Карма 2




Ещё добавление в фале whosonline.php замени строчку
CODE:

$online['n'] = ($online['id'] != 0)? '<a href="profile.php?action=show&member='.$online['id'].'" target="_blank" title="Профиль пользователя '.$online['n'].'">'.$online['n'].'</a>':$online['n'];


на
CODE:

$online['n'] = ($online['id'] != 0)? ' <img src="im/images/'.$online['br'].'.png" alt="" title="Броузер пользователя"> <a href="profile.php?action=show&member='.$online['id'].'" target="_blank" title="Профиль пользователя '.$online['n'].'">'.$online['n'].'</a>':'<img src="im/images/'.$online['br'].'.png" alt="" title="Броузер пользователя"> '.$online['n'];


теперь еще и броузеры гостей будешь знать
 
 Top
tima
Отправлено: 12 Февраля, 2007 - 16:50:04
Post Id


Newbie


Покинул форум
Сообщений всего: 13
Дата рег-ции: Дек. 2006  
Откуда: Тосно

Карма 0




Еще раз спасибо! У кого нет иконок для браузеров, можете взять здесь!
Скачать файл: icons of brouser.rar
Скачан раз: 1309
 
 Top
Рональд01
Отправлено: 15 Февраля, 2007 - 03:22:05
Post Id



Member


Покинул форум
Сообщений всего: 125
Дата рег-ции: Дек. 2006  

Карма -2




Jakeryf
Посмотри, пожалуста, мой lib.php подскажи что там и куда нужно добавить чтобы это работало. А то что-то я там не нахожу нужные строки Огорчение
Скачать файл: lib.rar
Скачан раз: 1205
 
 Top
Jakeryf
Отправлено: 15 Февраля, 2007 - 03:49:09
Post Id



Junior Member


Покинул форум
Сообщений всего: 56
Дата рег-ции: Нояб. 2006  
Откуда: Барнаул

Карма 2




Рональд01

перед строкой
CODE:

$return['IP_ADDRESS'] = preg_replace( "/^([0-9]{1,3})\.([0-9]{1,3})\.([0-9]{1,3})\.([0-9]{1,3})/", "\\1.\\2.\\3.\\4", $return['IP_ADDRESS'] ); //189 строка


вставь
CODE:

$br = 0;
$useragent = $_SERVER['HTTP_USER_AGENT'];
if(strpos($useragent,"MSIE") != false) $br = 1;
if(strpos($useragent,"Opera") != false) $br = 2;
if(strpos($useragent,"Firefox") != false) $br = 3;
if(strpos($useragent,"Netscape") != false) $br = 4;
$return['BROWSER'] = $br;


потом после
CODE:

$onlinedata[$ip]['in'] = $where;
$onlinedata[$ip]['st'] = $exbb['sts']; //654 строка


вставь
CODE:

$onlinedata[$ip]['br'] = $vars['BROWSER'];



заменить
CODE:

$memberoutput[] = '<a href="profile.php?action=show&member='.$info['id'].'">'.$info['n'].'</a>';


на
CODE:

$memberoutput[] = ' <img src="im/images/'.$info['br'].'.png" alt="" title="Броузер пользователя"> <a href="profile.php?action=show&member='.$info['id'].'">'.$info['n'].'</a>';



должно работать
 
 Top
Рональд01
Отправлено: 15 Февраля, 2007 - 04:33:01
Post Id



Member


Покинул форум
Сообщений всего: 125
Дата рег-ции: Дек. 2006  

Карма -2




ИЕ определяет а вместо оперы почему то неизвесный горит.
 
 Top
Jakeryf
Отправлено: 15 Февраля, 2007 - 05:20:17
Post Id



Junior Member


Покинул форум
Сообщений всего: 56
Дата рег-ции: Нояб. 2006  
Откуда: Барнаул

Карма 2




да ошибочка с оперой
заменить
strpos($useragent,"Opera" )
на
substr_count($useragent,"Opera" )

(Отредактировано автором: 15 Февраля, 2007 - 05:21:28)

 
 Top
Рональд01
Отправлено: 15 Февраля, 2007 - 05:31:52
Post Id



Member


Покинул форум
Сообщений всего: 125
Дата рег-ции: Дек. 2006  

Карма -2




Спасибо, теперь работаетУлыбка а ещё не подскажешь как сделать чтоб и в топиках рядом с никами браузер отображался?
 
 Top
Страниц (3): [1] 2 3 »
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0, скрытых: 0)
« Моды, хаки, скины и дополнения »


Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только администраторы и модераторы могут отвечать на сообщения в этом разделе.
 



Форум на AlfaSpace.NET


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0436]     [ Gzipped ]