WebSTrInK [ Offline ] | Дата: Четверг, 17.02.2011, 21:25:39 | Сообщение # 1 |
.:[CsG@Me]:.
|
Думаю многие ставили себе скрипт нового чата с гость-книги..так сказать новый мини-чат. Ну по скольку мы как бы "угробили" модуль, то будем его добивать до конца. Если кому-то нужны больше возможности в общении или более расширенная версия чата, вот вам чат-комната.. Она никак не будет влиять на мини-чат который вы поставили ранее(или поставите). Я рекомендую не ставить на этой странице еще блок с мини-чатом Возможно есть баги(точнее есть точно) Если найдете, или сможете их устранить, было бы замечательно 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
| |
| |
|
|