Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

[ABD] ICQ Number in topic

Здесь авторы постили бета-версии своих модификаций для phpBB 2.0.x. Внимание! Не устанавливайте бета-версии модов на работающие форумы!
Аватара пользователя
Vladson
Former team member
Сообщения: 816
Стаж: 19 лет 11 месяцев
Откуда: Estonia, Tallinn

[ABD] ICQ Number in topic

Сообщение Vladson »

Некая аналогия ip-in-topic

Я уверен что я не первый, но надеюсь что это самая простая реализация, и самая лучшая :D

Код: Выделить всё

##############################################################
## MOD Title: ICQ Number in topic
## MOD Author: Vladson < dkflbk@nm.ru > (n/a) http://dkflbk.nm.ru/
## MOD Description: Display ICQ Number under the Location field
## MOD Version: 1.0.0
##
## Installation Level: Easy
## Installation Time: 3 Minutes
## Files To Edit (2): viewtopic.php
##	templates/subSilver/viewtopic_body.tpl
## Included Files: (n/a)
##############################################################
## For Security Purposes, Please Check: http://www.phpbbguru.net/mods/ for the
## latest version of this MOD. Downloading this MOD from other sites could cause malicious code
## to enter into your phpBB Forum. As such, phpBB will not offer support for MOD's not offered
## in our MOD-Database, located at: http://www.phpbbguru.net/mods/
##############################################################
## Author Notes:
##
##	I don't think i am the first one.
##	But i just wanted to do my best.
##
##############################################################
## MOD History:
##
##	2004-11-02 - Version 1.0.0 
##		- First One
##
##############################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
##############################################################

#
#-----[ OPEN ]------------------------------------------
#

viewtopic.php

#
#-----[ FIND ]------------------------------------------
#

			$icq_img = '<a href="http://wwp.icq.com/scripts/search.dll?to=' . $postrow[$i]['user_icq'] . '"><img src="' . $images['icon_icq'] . '" alt="' . $lang['ICQ'] . '" title="' . $lang['ICQ'] . '" border="0" /></a>';

#
#-----[ AFTER, ADD ]------------------------------------------
#

			$icq_num = $lang['ICQ'] . ' : ' . $postrow[$i]['user_icq'];

#
#-----[ FIND ]------------------------------------------
#

			$icq_img = '';

#
#-----[ AFTER, ADD ]------------------------------------------
#

			$icq_num = '';

#
#-----[ FIND ]------------------------------------------
#

		'ICQ_IMG' => $icq_img,

#
#-----[ AFTER, ADD ]------------------------------------------
#

		'ICQ_NUM' => $icq_num,

#
#-----[ OPEN ]------------------------------------------
#

templates/subSilver/viewtopic_body.tpl

#
#-----[ FIND ]------------------------------------------
#

	<td width="150" align="left" valign="top" class="{postrow.ROW_CLASS}"><span class="name"><a name="{postrow.U_POST_ID}"></a><b>{postrow.POSTER_NAME}</b></span><br /><span class="postdetails">{postrow.POSTER_RANK}<br />{postrow.RANK_IMAGE}{postrow.POSTER_AVATAR}<br /><br />{postrow.POSTER_JOINED}<br />{postrow.POSTER_POSTS}<br />{postrow.POSTER_FROM}</span><br /></td>

#
#-----[ IN-LINE FIND ]------------------------------------------
#

<br />{postrow.POSTER_FROM}

#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#

<br />{postrow.ICQ_NUM}

#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM
Последний раз редактировалось Vladson 16.03.2005 20:26, всего редактировалось 1 раз.
Серый цвет - светлый (светлее чёрного), но он и тёмный (темнее белого), он же промежуточный (между чёрным и белым). Теорию относительности никто не отменял. Истина в целом - понятие виртуально-ситуативное.
Mysterio

Сообщение Mysterio »

Vladson
Кстати, если у тебя на форуме этот мод стоит? Тогда есть небольшой глюк. http://forums.heatpc.com/viewtopic.php?p=520#520 -вот например, у гостей появляется номер icq, принадлежащий последнему зареганному постеру.
Аватара пользователя
Vladson
Former team member
Сообщения: 816
Стаж: 19 лет 11 месяцев
Откуда: Estonia, Tallinn

Сообщение Vladson »

Я там это не поправил(забыл), а в моде этот глюк уже поправлен
Серый цвет - светлый (светлее чёрного), но он и тёмный (темнее белого), он же промежуточный (между чёрным и белым). Теорию относительности никто не отменял. Истина в целом - понятие виртуально-ситуативное.
Аватара пользователя
YarNET
phpBB 2.0.6
Сообщения: 518
Стаж: 19 лет 4 месяца

Сообщение YarNET »

Mysterio, инструкция просто немного не точная... Vladson, халтура блин :D (шутка)

Код: Выделить всё

# 
#-----[ FIND ]------------------------------------------ 
# 

         $icq_img = ''; 

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 

         $icq_num = ''; 

# 
|| вариант того же самого:

Код: Выделить всё

# 
#-----[ FIND ]------------------------------------------ 
# 

         $www = '';
         $icq_status_img = '';
         $icq_img = ''; 

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 

         $icq_num = ''; 

# 


Добавлено спустя 1 минуту 36 секунд:

Vladson, респект за мод, т.к. на ровне с отображением IP он. Практично и удобно с ним.
Проверь, за что ты платишь деньги провайдеру?
Тестирование скорости соединения с INNTERNET
Аватара пользователя
Vladson
Former team member
Сообщения: 816
Стаж: 19 лет 11 месяцев
Откуда: Estonia, Tallinn

Сообщение Vladson »

Идея не моя, а реализация кривая потаму что 2004-11-02 - Version 1.0.0 (давно это было, не углядел, я только учусь)
Серый цвет - светлый (светлее чёрного), но он и тёмный (темнее белого), он же промежуточный (между чёрным и белым). Теорию относительности никто не отменял. Истина в целом - понятие виртуально-ситуативное.
Аватара пользователя
YarNET
phpBB 2.0.6
Сообщения: 518
Стаж: 19 лет 4 месяца

Сообщение YarNET »

Есть два варианта:
1) У зарегистрированного пользователя, который написал пост под сообщением такого же пользователя, но с ICQ номером, - тоже номер этот же отображается.
2) У не зарегистрированного пользователя, написавшего сообщение под сообщением зарегистрированного юзера с ICQ номером, будет его ICQ, т.е. у гостя.
Проверь, за что ты платишь деньги провайдеру?
Тестирование скорости соединения с INNTERNET
Аватара пользователя
Vladson
Former team member
Сообщения: 816
Стаж: 19 лет 11 месяцев
Откуда: Estonia, Tallinn

Сообщение Vladson »

YarNET
Остался один вариант, на том форуме для которого я его делал его раскритиковали и зазвали не нужным (кстати того форума более не существует) если кому хочется можете пофиксить баги и выдавать за свой (я в свою очередь его тоже не сам придумал)
Серый цвет - светлый (светлее чёрного), но он и тёмный (темнее белого), он же промежуточный (между чёрным и белым). Теорию относительности никто не отменял. Истина в целом - понятие виртуально-ситуативное.
Аватара пользователя
YarNET
phpBB 2.0.6
Сообщения: 518
Стаж: 19 лет 4 месяца

Сообщение YarNET »

Да не, MOD удобный и нужный. ICQ нужно обязательно в графическом виде выводить на ровне с IP и пр. данными о пользователе в темах форумов.
Проверь, за что ты платишь деньги провайдеру?
Тестирование скорости соединения с INNTERNET
Аватара пользователя
Romy
phpBB 2.0.3
Сообщения: 396
Стаж: 18 лет 11 месяцев
Откуда: tallinn.ee

Сообщение Romy »

Поднимаю тему, ибо надо :)

Есть ли аддон или отдельный мод, который показывает номер в профиле?
Мне в общем-то и нужен именно номер в профиле, а не в топике.

Спасибо.

Добавлено спустя 55 секунд:

Запрашивал уже давно... На пхпббхаксе нету, тутошний поиск тоже ничего не дал. Так что хелп плиз.
Gisher
phpBB 2.0.12
Сообщения: 857
Стаж: 17 лет 6 месяцев
Поблагодарили: 1 раз

Сообщение Gisher »

Vladson
мод конечно хороший, но там есть ошибка... под аватаркой показывает номер ICQ того человека, кто отвечал на пост...
версия форума 2.0.21
Аватара пользователя
Vladson
Former team member
Сообщения: 816
Стаж: 19 лет 11 месяцев
Откуда: Estonia, Tallinn

Сообщение Vladson »

Gisher
Мод старый и глючный, я его забросил так как он почти никому не нужен :)
Серый цвет - светлый (светлее чёрного), но он и тёмный (темнее белого), он же промежуточный (между чёрным и белым). Теорию относительности никто не отменял. Истина в целом - понятие виртуально-ситуативное.
Gisher
phpBB 2.0.12
Сообщения: 857
Стаж: 17 лет 6 месяцев
Поблагодарили: 1 раз

Сообщение Gisher »

Vladson
ну почему не нужен))) не помешало бы видеть сразу номер, а не ходить на сервер аськи)
Аватара пользователя
TiChoblin
phpBB 2.0.0
Сообщения: 222
Стаж: 17 лет 11 месяцев
Откуда: Химки

Сообщение TiChoblin »

Вместо <br />{postrow.ICQ_NUM} в виевтопик.tpl

добавляем:

Код: Выделить всё

<script language="JavaScript" type="text/javascript"><!--
if ( navigator.userAgent.toLowerCase().indexOf('mozilla') != -1 && navigator.userAgent.indexOf('5.') == -1 && navigator.userAgent.indexOf('6.') == -1 )
document.write(' {postrow.ICQ_IMG}');
else
document.write('{postrow.ICQ_STATUS_IMG}');

//--></script><noscript>{postrow.ICQ_IMG}</noscript> {postrow.ICQ_NUM}
и нам становится виден ещё и статус номера.
Нужно вовремя стирать воспоминания, иначе воспоминания сотрут нас.

Моды я ищу тут и тут. Иногда тут, и совсем редко тут.
И ещё иногда полезно смотреть сюда
А если Вы что-то ищете, то вам надо сюда

Помощь по ЛС и ICQ ТОЛЬКО за вознаграждение.
Аватара пользователя
RedNaxi
Former team member
Сообщения: 933
Стаж: 17 лет 1 месяц
Откуда: BeBoss.ru
Благодарил (а): 2 раза
Поблагодарили: 10 раз

Сообщение RedNaxi »

Romy писал(а):номер в профиле?
в общем немного запоздало но сам решил себе сделать обе вещи - аську в профиль и в топик:)
В топик делал примерно как Vladson
В профиль делается так:

Код: Выделить всё

#open
includes/usercp_viewprofile.php

#find
$icq = '<a href="http://wwp.icq.com/scripts/search.dll?to=' . $profile ...

#replace with
$icq = '<a href="http://wwp.icq.com/scripts/search.dll?to=' . $profiledata['user_icq'] . '">' . $profiledata['user_icq'] . '</a>';

#open
templates/template/profile_view_body.tpl   

#find
<td valign="middle">{ICQ}</td>

#replace with
<td valign="middle"><span class="gen">{ICQ}</span></td>

#EoM
Пример того что получилось можете увидеть здесь:
http://prepodoff.net/profile.php?mode=viewprofile&u=4
Аватара пользователя
m157y
phpBB 2.0.2
Сообщения: 340
Стаж: 17 лет 8 месяцев

Сообщение m157y »

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

Вернуться в «Бета-версии модов для phpBB 2.0.x»