[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
On-line чат из Гостевой Книги(Дополнение)
WebSTrInK [ Offline ] Дата: Четверг, 17.02.2011, 21:25:39 | Сообщение # 1
.:[CsG@Me]:.
Сообщений: 227
Награды: 2  

Думаю многие ставили себе скрипт нового чата с гость-книги..так сказать новый мини-чат.
Ну по скольку мы как бы "угробили" модуль, то будем его добивать до конца.
Если кому-то нужны больше возможности в общении или более расширенная версия чата, вот вам чат-комната..
Она никак не будет влиять на мини-чат который вы поставили ранее(или поставите).
Я рекомендую не ставить на этой странице еще блок с мини-чатом
Возможно есть баги(точнее есть точно) Если найдете, или сможете их устранить, было бы замечательно
P.S. Спасибо за помощь,ModaL и за вдохновение, Bogggdan!


Приступим к установке...
Первое нужно перезалить файлы

CSS
JS
Так же нужно залить в корень сайта иконки APXUB

Теперь открываем ПУ и идем в Управление дизайна - Гостевая книга - Страница с сообщениями
и меняем $BODY$ на:

Code
<div id="gbchat"><div id="gbcb2"><div style="text-align: center;">Загрузка…</div> </div></div>
   $BODY$
<style>.csTop{display:none}
   #pagesBlock2{display:none}
   </style>

Теперь Управление дизайна - Гостевая книга - Вид материалов и меняем все на:

Code
<div style="display:none"><div id="messhead" class="GbChat">   
<div class="messbody"> <div style="float: left">   
   <span onclick="toUmane2('<?if $USERNAME$?>$USERNAME$<?else?>Гость<?endif?>');" class="gbchatnick"><div class="headnick"><?if $USERNAME$?>$USERNAME$<?else?>Гость<?endif?></DIV></span></div>   
<div style="padding:6px;color:#FFF;"><div style="text-align: right">   
<span title="$DATE$" class="gbct-nav" style="color: white; font-size: 9px;">$TIME$</span>   
<?if $MODER_PANEL$?><span title="Удалить" class="gbct-nav" onclick="delchatmsg('<?substr($MODER_PANEL$,strrpos($MODER_PANEL$,'del_item(')+9,strpos(substr($MODER_PANEL$,strrpos($MODER_PANEL$,'del_item (')+9),')'))?>',$(this).parents('.blockGbChat'));"><img src="http://ucodes.ru/upload/icons/error.png" align="absmiddle" border="0"></span><?endif?>   
<span title="$USERNAME$" class="gbct-nav" onclick="window.location.href='$PROFILE_URL$'" border="0" target="_blank"><img src="http://ucodes.ru/upload/icons/user_gray.png" align="absmiddle" border="0"></span>   
</div> </div>   
</div>   
<div style="border-top:1px solid #ffffff;padding:10px;"><span class="messageChatMess">$MESSAGE$</span>   
<?if substr($PROFILE_URL$, strpos($PROFILE_URL$,"/index/8-")+9, strpos(substr($PROFILE_URL$,strpos($PROFILE_URL$,'/index/8-')+9),"'")) != $CUR_USER_ID$?><div id="chb$NUMBER$" class="chat-block-div" onmouseover="menuJJ(this, 1);" onmouseout="menuJJ(this, 0);"><div class="cbgbH"><div style="text-align: center; margin-bottom: 10px;"><?if $USER_AVATAR_URL$?><img src="$USER_AVATAR_URL$" onerror="this.src='http://ucodes.ru/images/noava.png'" style="border: 0px; max-height: 150px; max-width: 150px;"><?else?><img src="http://ucodes.ru/images/noava.png" style="border: 0px; max-height: 150px; max-width: 150px;"><?endif?></div> <div class="menu-chat-link prfl-mcg" onmouseover="$(this).toggleClass('gvr-chgbl');" onmouseout="$(this).toggleClass('gvr-chgbl');" onclick="menuNavChat('<?substr($PROFILE_URL$, strpos($PROFILE_URL$,"/index/8-")+9,strpos(substr($PROFILE_URL$,strpos($PROFILE_URL$,'/index/8-')+9),"'"))?>', 0);">Профиль</div><?if $USER_LOGGED_IN$?><div class="menu-chat-link prfl-pm" onmouseover="$(this).toggleClass('gvr-chgbl');" onmouseout="$(this).toggleClass('gvr-chgbl');" onclick="menuNavChat('<?substr($PROFILE_URL$, strpos($PROFILE_URL$,"/index/8-")+9, strpos(substr($PROFILE_URL$, strpos($PROFILE_URL$,'/index/8-')+9),"'"))?>', 1);">Отправить ЛС</div><?endif?> </div></div><?endif?>   
</div>   
</div>
<div class="blockGbChat $CLASS$">   
<div style="float: left">   
<span onclick="toUmane('<?if $USERNAME$?>$USERNAME$<?else?>Гость<?endif?>');" class="gbchatnick"> <?if $USERNAME$?>$USERNAME$<?else?>Гость<?endif?></span>   
</div>   
<div style="text-align: right">   
<span title="$DATE$" class="gbct-nav" style="color: grey; font-size: 9px;">$TIME$</span>   
<?if $MODER_PANEL$?><span title="Удалить" class="gbct-nav" onclick="delchatmsg('<?substr($MODER_PANEL$,strrpos($MODER_PANEL$,'del_item(')+9,strpos(substr($MODER_PANEL$,strrpos($MODER_PANEL$,'del_item (')+9),')'))?>',$(this).parents('.blockGbChat'));"><img src="http://ucodes.ru/upload/icons/error.png" align="absmiddle" border="0"></span><?endif?>   
<span title="$USERNAME$" class="gbct-nav" onclick="<?if substr($PROFILE_URL$, strpos($PROFILE_URL$,"/index/8-")+9,strpos(substr($PROFILE_URL$,strpos($PROFILE_URL$,'/index/8-')+9),"'")) != $CUR_USER_ID$?>userChatNav({num: '$NUMBER$'},this);<?else?>_uWnd.alert('Это сообщение написали Вы.', 'Капитан Очевидность', {w: 200, h: 70, tm: 5000});<?endif?>"><img src="http://ucodes.ru/upload/icons/user_gray.png" align="absmiddle" border="0"></span>   
</div>   
<div class="hrchat"></div>   
<span class="messageChatMess">$MESSAGE$</span>   
<?if substr($PROFILE_URL$, strpos($PROFILE_URL$,"/index/8-")+9, strpos(substr($PROFILE_URL$,strpos($PROFILE_URL$,'/index/8-')+9),"'")) != $CUR_USER_ID$?><div id="chb$NUMBER$" class="chat-block-div" onmouseover="menuJJ(this, 1);" onmouseout="menuJJ(this, 0);"><div class="cbgbH"><div style="text-align: center; margin-bottom: 10px;"><?if $USER_AVATAR_URL$?><img src="$USER_AVATAR_URL$" onerror="this.src='http://ucodes.ru/images/noava.png'" style="border: 0px; max-height: 150px; max-width: 150px;"><?else?><img src="http://ucodes.ru/images/noava.png" style="border: 0px; max-height: 150px; max-width: 150px;"><?endif?></div> <div class="menu-chat-link prfl-mcg" onmouseover="$(this).toggleClass('gvr-chgbl');" onmouseout="$(this).toggleClass('gvr-chgbl');" onclick="menuNavChat('<?substr($PROFILE_URL$, strpos($PROFILE_URL$,"/index/8-")+9,strpos(substr($PROFILE_URL$,strpos($PROFILE_URL$,'/index/8-')+9),"'"))?>', 0);">Профиль</div><?if $USER_LOGGED_IN$?><div class="menu-chat-link prfl-pm" onmouseover="$(this).toggleClass('gvr-chgbl');" onmouseout="$(this).toggleClass('gvr-chgbl');" onclick="menuNavChat('<?substr($PROFILE_URL$, strpos($PROFILE_URL$,"/index/8-")+9, strpos(substr($PROFILE_URL$, strpos($PROFILE_URL$,'/index/8-')+9),"'"))?>', 1);">Отправить ЛС</div><?endif?> </div></div><?endif?></div>

Далее Управление дизайна - Гостевая книга - Форма добавления сообщений и все заменяем на:

Code
<table border="0" width="100%" cellspacing="1" cellpadding="2" class="commTable">
<tr><td class="commTd2" colspan="2">$ERROR$</td></tr>
<?if(!$USER_LOGGED_IN$)?><tr><td class="commTd1" width="15%" nowrap>Имя *:</td><td class="commTd2">$NAME_FL$</td></tr><?endif?>
<tr><td class="commTd2" colspan="2"><div style="padding-bottom:2px"><div style="display:none">$BBCODES$</div>
<script type="text/javascript" src="/chat/bbcodes.js"></script>
<div class="bbside">   
<div class="bbody">   
<div style="float:left;"><img src="/chat/text_bold.png" id="b" title="Жирный" onclick="simpletag('b','','','message','')"/>   
<img src="/chat/text_italic.png" id="i" title="Наклонный" onclick="simpletag('i','','','message','')"/>   
<img src="/chat/text_underline.png" id="u" title="Подчеркнутый" onclick="simpletag('u','','','message','')"/>   
<img src="/chat/text_overline.png" id="o" title="Надчеркнутый" onclick="simpletag('o','','','message','')"/>   
<img src="/chat/text_strikethrough.png" id="s" title="Зачеркнутый" onclick="simpletag('s','','','message','')"/>   
<img src="/chat/subscript.png" id="sub" title="Субскрипт" onclick="simpletag('sub','','','message','')"/>   
<img src="/chat/superscript.png" id="sup" title="Суперскрипт" onclick="simpletag('sup','','','message','')"/>   
</div>   
<img src="/chat/devider.png" style="cursor:default"/>   
<img src="/chat/link_add.png" id="url" title="Вставить ссылку" onclick="tag_url('message','')"/>   
<img src="/chat/email_add.png" id="email" title="Вставить электропочту" onclick="tag_email('message','')"/>   
<img src="/chat/image_add.png" id="img" title="Вставить изображение" onclick="tag_image('message','')"/>   
<img src="/chat/comment_add.png" id="quote" title="Вставить цитату" onclick="simpletag('quote','','','message','')"/>   
<img src="/chat/script_add.png" id="codes" title="Вставить листинг кода" onclick="simpletag('code','','','message','')"/>   
<img src="/chat/lock_add.png" id="hide" title="Только для зарегистрированных" onclick="simpletag('hide','','','message','')"/>   
<img src="/chat/devider.png" style="cursor:default"/>   
<img src="/chat/text_list_bullets.png" title="Вставить список" onclick="tag_list('message','')"/>   
<img src="/chat/text_align_left.png" id="l" title="Слева" onclick="simpletag('l','','','message')"/>   
<img src="/chat/text_align_center.png" id="c" title="По центру" onclick="simpletag('c','','','message')"/>   
<img src="/chat/text_align_right.png" id="r" title="Справа" onclick="simpletag('r','','','message')"/>   
<img src="/chat/text_align_justify.png" id="j" title="По ширине" onclick="simpletag('j','','','message')"/>   
<img src="/chat/text_hr.png" title="Черта" onclick="add_code('[hr]','message')"/>   
<img src="/chat/devider.png" style="cursor:default"/>   
<img src="/chat/accept.png" title="Закрыть все ББ коды" onclick="closeall('message','');"/>   
<img src="/chat/emoticon_smile.png" title="Смайл's" onclick="new _uWnd('Sml',' ',-250,-350,{autosize:0,closeonesc:1,resize:0},{url:'/index/35-1-'});"/>   
<img src="/chat/keyboard.png" title="Экранная клавиатура" onclick="window.open('/forum/0-0-0-31','virtKB','width=300,height=120,top=0,left=0');"/>   
<img src="/chat/help.png" title="Справка по ББ кодам" onclick="window.open('http://studioad.ru/index/17','bbcodes','scrollbars=1,width=550,height=450,left=0,top=0');"/>   
<div style="position:relative;float:right">   
<img src="/chat/devider.png" style="cursor:default"/>
<img src="/chat/ed.png" title="Настроить" onclick="optionschat();" class="ch-b-opt">
<img src="/chat/rem.png" title="Обновить" onclick="myreloadchat();" id="reloadchatbutton" class="ch-b-opt">
</div></div> </div>
</div><table border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td valign="top" style="padding-left:5px;">$MESSAGE_FL$</td><?if($SMILES$)?><td width="5%" valign="top" align="center" style="padding-right:10px;">$SMILES$</td><?endif?></tr></table></td></tr>
<?if($SECURITY_FL$)?><tr><td class="commTd1">Код *:</td><td class="commTd2">$SECURITY_FL$</td></tr><?endif?>
   <tr><td class="commTd2" colspan="2" align="center" style="padding-top:2px;padding-bottom:2px;"><div class="button_blue"><input class="commSbmFl" type="submit" id="gbsbm" value="Добавить запись"/></div> <div class="button_gray"><input type="button" value="?" onclick="openhelp()"></div></td></tr>
</table><script type="text/javascript"> function openhelp(){new _uWnd('help','Help',150,100,{align:0,shadow:0,close:1,autosize:1,maxh:500,minh:50,resize:0,icon:'/chat/help2.png'}, 'Иногда нужно не много подождать что бы появилось Ваше сообщение' )} </script>

Скрипт настроен для модулей: Гостевая книга
Автор: ucodes.ru & Franzus

 
notactic [ Offline ] Дата: Суббота, 19.03.2011, 13:03:55 | Сообщение # 2
Начинающий
Сообщений: 1
[ 0 ]
Награды: 0  
А как можно встроить чат на другую страницу например?
 
  • Страница 1 из 1
  • 1
Поиск:
 
 
Последние темы Популярные темы Лучшие флудеры Новые пользователи

Конкурс "Угадай автомобиль"

(79)

Порно С Юной Девкой _952P

(2)

Скачать Трах Пэрис Хилтон _686O

(3)

Баги, ошибки на сайте

(21)

Сделано так как у вас.

(1)

FAQ по uCoz

(6)

Конверты на выписку весна лето от компании Baby Goldfinch

(0)

Здесь заказываем программы,ключи,keygen,patch

(5)

Ваш оператор

(6)

Какую трубу вы бы хотели?

(7)

Общение

(993)

GOLD-аккаунты к другим файлообменникам

(383)

GOLD-аккаунты к Letitbit.net

(233)

GOLD-аккаунты к Vip-file.com

(156)

Поиграем в смайлики

(115)

GOLD-аккаунты к другим файлообменникам

(93)

8-знак

(86)

Конкурс "Угадай автомобиль"

(79)

считаем до 100 и обратно

(77)

Раздача ICQ-номеров!

(61)

SToRm1k

(2948)

-==S_k_i_F==-

(632)

k1ngSD

(608)

mimonetut

(412)

SmaileS

(400)

Kojin

(387)

Rmk

(370)

adrefefex

(357)

}{0TT@БЬ)Ч

(341)

Aldo

(306)

utaletmwec

(23:16:18)

ttaletfzfe

(19:57:44)

ztaletaxuz

(06:59:26)

ctaletkrzs

(06:59:01)

gtaleteljd

(16:47:55)

staletmhfr

(12:49:05)

btaletkokj

(08:58:29)

ukvartirachink

(12:11:40)

etaletcxbm

(07:46:24)

leifwoolnug

(09:15:37)

Новых сегодня:0

 
 
Владельцы и создатели данного сайта не несут ответственность за использование и содержание ссылок и информации, представленных на этом сайте.
Переделка шаблона by SToRM.Сайт оптимизирован для просмотра с разрешением
1024x768, 1280x800, 1280x1024 и 1600x1200 браузером Opera.
PR-CY.ru