serg666
Читатель
- Регистрация
 - 6 Апр 2006
 
- Сообщения
 - 43
 
- Реакции
 - 17
 
- Автор темы
 - #1
 
предлогаю вашему вниманию небольшой хак, позволяющий в информации о пользователе отображать его ICQ статус.
подобное уже Для просмотра ссылки Войдиили  Зарегистрируйся, но там есть один недостаток: если пользователь по какимто причинам не указал номер аси получиться просто квадратик с красным крестиком внутри. Это можно вылечить очень простым способом, именно его я и хочу представить:
1. открываем файл engine/modules/profile.php
2. ищем строки:
$tpl->set('{registration}', langdate("j F Y H:i", $row['reg_date']));
$tpl->set('{lastdate}', langdate("j F Y H:i", $row['lastdate']));
ПОСЛЕ этих строк вставляем:
if (!empty($row['icq']))
$tpl->set('{icq_status}', "<IMG src="http://web.icq.com/whitepages/online?icq=".$row['icq']."&img=5">");
else
$tpl->set('{icq_status}', " ");
3. сохраняем profile.php и открываем файл templates/ВАША_ТЕМА/userinfo.tpl
4. Ищем строку:
Номер ICQ: {icq}
и ЗАМЕНЯЕМ её вот этой
Номер ICQ: {icq}   {icq_status}
5. Наслаждаемся результатом
	
		
			
		
		
	
				
			подобное уже Для просмотра ссылки Войди
1. открываем файл engine/modules/profile.php
2. ищем строки:
$tpl->set('{registration}', langdate("j F Y H:i", $row['reg_date']));
$tpl->set('{lastdate}', langdate("j F Y H:i", $row['lastdate']));
ПОСЛЕ этих строк вставляем:
if (!empty($row['icq']))
$tpl->set('{icq_status}', "<IMG src="http://web.icq.com/whitepages/online?icq=".$row['icq']."&img=5">");
else
$tpl->set('{icq_status}', " ");
3. сохраняем profile.php и открываем файл templates/ВАША_ТЕМА/userinfo.tpl
4. Ищем строку:
Номер ICQ: {icq}
и ЗАМЕНЯЕМ её вот этой
Номер ICQ: {icq}   {icq_status}
5. Наслаждаемся результатом
				

