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#23 used as offset, casting to integer (23) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#25 used as offset, casting to integer (25) 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
ТвойWeb :: FIX: Ссылка на ICQ пользователя
ТвойWeb ТвойWeb
Качественный Европейский хостинг
Форум для чайников
 Чат на форуме      Помощь      Поиск      Пользователи


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

> Без описания
Systemnik Администратор
Отправлено: 03 Июня, 2008 - 01:22:57
Post Id



ExBB Developer Team


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

Карма 0




Вот собственно авторы:
Идея - TvoyWeb;
Первая реализация - Systemnik;
Вторая (более доработаная) - yura3d.

Установка:
Открываем файл topic.php и находим строку:
CODE:
'icq' => ($user['icq'] != '') ? '<a href="icq.php?to='.$user['icq'].'">'.sprintf($_icon['icq'],$user['icq']).'</a> '.$_icon['divider']:'',

заменяем на:
CODE:
'icq' => ($user['icq'] != '') ? '<a href="#" onclick="icq(\''.$user['name'].'\', \''.$user['icq'].'\'); return false;">'.sprintf($_icon['icq'],$user['icq']).'</a> '.$_icon['divider']:'',

Находим строку:
CODE:
EmptySelect: '{$fm->LANG['EmptySelect']}'

и послe вставляем:
CODE:
UserIcq: '{$fm->LANG['UserIcq']}'

Открываем файл language/russian/lang_front_forums.php
И добавляем строку:
CODE:
$this->LANG['UserIcq'] = 'ICQ пользователя';

Открываем файл javascript/board.js
И добавляем:
CODE:
function icq(user, uin) {
prompt(LANG.UserIcq + ' ' + user, uin);
}


Все..

(Отредактировано автором: 03 Июня, 2008 - 02:34:04)

 
 Top
yura3d
Отправлено: 03 Июня, 2008 - 01:58:29
Post Id


Super Member


Покинул форум
Сообщений всего: 624
Дата рег-ции: Июль 2007  
Откуда: Минск, Беларусь

Карма 17




Systemnik
Ты описал не все изменения, нужно ещё добавить ввод языковой переменной в javascript:

В файле topic.php находим строку:
CODE:
EmptySelect: '{$fm->LANG['EmptySelect']}'

И прямо под ней вставляем:
CODE:
UserIcq: '{$fm->LANG['UserIcq']}'


Также в файле topic.php строчку:
CODE:
'icq' => ($user['icq'] != '') ? '<a href="icq.php?to='.$user['icq'].'">'.sprintf($_icon['icq'],$user['icq']).'</a> '.$_icon['divider']:'',

следует заменять этой (там я поправил небольшой баг):
CODE:
'icq' => ($user['icq'] != '') ? '<a href="#" onclick="icq(\''.$user['name'].'\', \''.$user['icq'].'\'); return false;">'.sprintf($_icon['icq'],$user['icq']).'</a> '.$_icon['divider']:'',


Оригинал этого мода я выкладывал здесь
Systemnik, обнови первый пост
 
 Top
Systemnik Администратор
Отправлено: 03 Июня, 2008 - 02:31:57
Post Id



ExBB Developer Team


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

Карма 0




Сейчас..
 
 Top
Systemnik Администратор
Отправлено: 03 Июня, 2008 - 02:34:14
Post Id



ExBB Developer Team


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

Карма 0




Пофиксено!
 
 Top
rgruslan
Отправлено: 08 Февраля, 2009 - 06:07:17
Post Id


Newbie


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

Карма 0




Почему-то у меня не работает Огорчение
А что должно происходить по нажатии на кнопку с ICQ? Вроде запрос какой-то, но у меня ничего не происходит.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 2 (гостей: 2, зарегистрированных: 0, скрытых: 0)
« ExBB Full Mods »


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



Форум на AlfaSpace.NET


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

[Script Execution time: 0.0281]     [ Gzipped ]



Notice: ob_end_flush(): failed to send buffer of ob_gzhandler (1) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/page_tail.php on line 33