RSS сайта | RSS форума | RSS каталога файлов | RSS блога | Карта форума | Карта сайта | Все теги сайта
Главная страница

ГлавнаяФорумБлогФайлыОбратная связьО сайтеГостевая книгаПоиск
Настал ваш час, чтобы заработать реальные деньги на своем сайте
ВНИМАНИЕ!!!
Не зарегистрированные участники сайта ProSIdr, т.е. гости, НЕ могут оставлять сообщения на форуме. 
Для более корректного общения убедительная просьба
РЕГИСТРАЦИЯ или ВХОД
Реклама:
[ Новые сообщения · Заработай на своем сайте · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: Admin  
Форум "ProSIdr" » Все для Ucoz » Скрипты для Ucoz » Мини-Чат на форум (расскладывается) (Классный мини-чат!)
Мини-Чат на форум (расскладывается)
AdminДата: Суббота, 03.04.2010, 11.01.05 | Сообщение # 1
Рядовой
Группа: Модераторы
Сообщений: 179
« »

Смайл настроения:
Ранг:

Доп. данные:
Мини-чат плавно выезжает при нажатии на кнопку.

В сложенном виде:

В разложенном виде:

Установка:
Заходим в П.У->Управление дизайном->Общий вид страницы форума, и перед </head> ставим вот этот код:

Code
<div style="position:absolute;position:fixed;up:5;left:475;opacity:1.0;">     
<div id="chat" style="display: none;"><table border="0" cellpadding="0" cellspacing="0" width="300" style="border: 1px solid gray; background: #4F4F4F;">     
<tr><td height="32" background="http://sinners.pp.ua/chat300.png"></td></tr><tr><td style="background: #4F4F4F; text-align: center; border-top: 1px solid #1E90FF;">     
<iframe id="mchatIfm2" style="width:100%;height:300px" frameborder="0" scrolling="auto" hspace="0" vspace="0" allowtransparency="true" src="http://ВАШ САЙТ/mchat/"></iframe>   

<script type="text/javascript">   
function sbtFrmMC991(f){$('#mchatBtn').css({display:'none'});$('#mchatAjax').css({display:''});_uPostForm('MCaddFrm',{type:'POST',url:'/mchat/?730419486.267223'});}   
function countMessLength(){var rst = 200-$('#mchatMsgF').val().length;if (rst<0){rst=0;$('#mchatMsgF').val($('#mchatMsgF').val().substr(0,200));}$('#jeuwu28').html(rst);}   
var tID7174=-1;var tAct7174=false;   
function setT7174(s){var v=parseInt(s.options[s.selectedIndex].value);document.cookie="mcrtd="+s.selectedIndex+"; path=/";if(tAct7174){clearInterval(tID7174);tAct7174=false;}if(v>0){tID7174=setInterval("document.getElementById('mchatIfm2').src='/mchat/?'+Math.random();",v*1000);tAct7174=true;}}   
function initSel7174() {var res=document.cookie.match(/(\W|^)mcrtd=([0-9]+)/);if(res){s=$("#mchatRSel")[0];;s.selectedIndex=parseInt(res[2]);setT7174(s);}$("#mchatMsgF").bind("keydown",function(e){if(e.keyCode==13 && e.ctrlKey && !e.shiftKey){e.preventDefault();sbtFrmMC991();}})}   
</script>   
<form  style="margin:0;padding:0;" id="MCaddFrm" onsubmit="sbtFrmMC991();return false;">   

<table border="0" cellpadding="1" cellspacing="1" width="100%">   
<tr><td><select id="mchatRSel" onchange="setT7174(this);" class="mchat" size="1" title="Автообновление" style="font-size:7pt;"><option value="0">--</option><option value="15">15 сек</option><option value="30">30 сек</option><option value="60">1 мин</option><option value="120">2 мин</option></select></td>   
<td width="70%" align="right">   
<a href="javascript://" rel="nofollow" onclick="document.getElementById('mchatIfm2').src='/mchat/?'+Math.random();return false;" title="Обновить"><img alt="" border="0" align="absmiddle" src="http://s37.ucoz.net/img/fr/mcr.gif" width="13" height="15"></a>   
    <a href="javascript://" rel="nofollow" onclick="new _uWnd('Sml',' ',-250,-350,{autosize:0,closeonesc:1,resize:0},{url:'/index/35-23-2'});return false;" title="Вставить смайл"><img alt="" border="0" align="absmiddle" src="http://s37.ucoz.net/img/fr/mcs.gif" width="13" height="15"></a>   

</td></tr></table>   

<table border="0" cellpadding="1" cellspacing="1" width="100%">   
<tr><td width="50%"><input class="mchat" title="Код безопасности" id="secuCodeMc3" type="text" name="code" style="width:100%" size="5" maxlength="4" /><input type="hidden" name="seckey" value="4120393579" /></td><td align="right"><img alt="" style="margin:0;padding:0;border:0;cursor:pointer;" align="absmiddle" title="Обновить код безопасности" id="mcSecurImg3" onclick="this.src='http://sinners.pp.ua/secure/?k=4120393579;s=mchat;tm='+Math.random();" src="http://sinners.pp.ua/secure/?k=4120393579;s=mchat;tm=1264877792" /></td></tr>   
</table>   

<table border="0" cellpadding="1" cellspacing="1" width="100%">   
<tr><td width="95%" rowspan="2"><textarea name="mcmessage" class="mchat" id="mchatMsgF" title="Сообщение" onkeyup="countMessLength();" onfocus="countMessLength();" style="height:40px;width:100%;resize:none;"></textarea></td>   
<td align="center" valign="top"><div style="font-size:10px;"><b id="jeuwu28">200</b></div></td>   
</tr><tr><td align="center" valign="bottom"><div style="width:30px"><input type="submit" value="OK" class="mchat" id="mchatBtn" style="width:30px;"><img alt="" style="display:none;" id="mchatAjax" src="http://s37.ucoz.net/img/fr/ajax3.gif" border="0" width="16"/></div></td></tr></table>   

<input type="hidden" name="numa" id="numa832" value="0"><input type="hidden" name="a" value="18"><input type="hidden" id="ajaxFlag" name="ajax" value="1" /></form>   
<script type="text/javascript">initSel7174();</script>   
         

<table border="0" cellpadding="1" cellspacing="1" width="100%">     
<tr><td width="206">     

</td></tr></table>     

</td></tr></table></div>     
     <div style="height: 22px; width: 298px; border: 1px solid gray; background: #4F4F4F; margin-top: 1px;">     
     <div style="float:right; height: 18px; width: 48px; border-left: 1px solid gray ;text-align: center; padding-top: 4px;"><font color="gray"><span class="xml-text">20:56</font></div>     
     <div style="float: left; padding-top: 3px;"><a href="javascript://" rel="nofollow" onclick="document.getElementById('mchatIfm2').src='/mchat/?'+Math.random();return false;" title="Обновить"><img src="http://3aka4ka.net.ru/img/JS/arrow-circle-double-135.png" alt="Обновить" border="0" width="16" height="16" style="padding-left: 3px;"></a><a href="javascript://" rel="nofollow" onclick="new _uWnd('Sml',' ',-250,-350,{autosize:0,closeonesc:1,resize:0,icon:'http://3aka4ka.net.ru/img/JS/emoticon_smile.png'},{url:'/index/35-0-2'});return false; "><img src="http://3aka4ka.net.ru/img/JS/emoticon_smile.png" height="16" width="16" border="0" alt="Смайлы" style="padding-left: 3px;"></a><a href="javascript://" rel="nofollow" onclick="new _uWnd('Cntrl','Управление сообщениями',580,600,{autosize:0,resize:0,icon:'http://3aka4ka.net.ru/img/JS/advancedsettings.png'},{url:'/mchat/0-1', xml: false});return false; "><img src="http://3aka4ka.net.ru/img/JS/advancedsettings.png" height="16" width="16" border="0" alt="Управление мини-чатом" style="padding-left: 3px;"></a></div>     
     <div style="margin-top: 4px; text-align:center;"><a href="javascript://" onclick="$('#chat').slideToggle(2000)"><img src= "http://sinners.pp.ua/mini-chat2.png" title="Мини чат от Sinners.PP.Ua"width="100" height="15" border="0"></a></div>     
     </div></div>     
<link type="text/css" rel="StyleSheet" href="http://s37.ucoz.net/src/layer6.css" /><script type="text/javascript" src="http://s37.ucoz.net/src/u.js"></script><style type="text/css">.UhideBlockL {display:none}</style>




добавить на Яндекс
 
WuLkanДата: Понедельник, 18.10.2010, 19.00.23 | Сообщение # 2
Рядовой
Группа: Пользователи
Сообщений: 85
« »

Ранг:

Доп. данные:
Уважаемый Администратор довожу до вашего сведенья ,что данная новость нуждается в доработке :
1. Картинки битые
2. Код безопасности должны вводить все даже (админ чата)
3. Ну вообще сообщение не добавляются
4. При попытке добавить сообщение обновляется вся стр. форума это не удобно
Спасибо Хороший сайт !
Скрин ошибки прилагается
http://hosting.ucoz.kz/_ph/1/937109614.jpg


Hе жалуйтесь на жизнь – могло не быть и этого

добавить на Яндекс
 
JockerДата: Понедельник, 18.10.2010, 19.19.34 | Сообщение # 3
Глава сайта
Группа: Администраторы
Сообщений: 488
« »

Смайл настроения:
Ранг:

Доп. данные:
WuLkan, я не знаю почему у вас такая проблема. Скрипт проверен лично мною. Он стоит на моем втором сайте и все работает отлично!

Вот попробуйте установить немного другой:

И так приступим

1) идем в ПУ → Дизайн → Управление дизайном(шаблоны)

Форум
Общий вид страниц форума

и после <head> ставим код ↓

Code
<div style="position:absolute;position:fixed;bottom:1;left:1;opacity:1.0;">          
<div id="chat" style="display: none;"><table border="0" cellpadding="0" cellspacing="0" width="300" height="15" style="border: 1px solid #1d1d1d; background: #1d1d1d;">          
<tr><td height="15" background="http://nice-diz.ucoz.net/mcaht/verh-mini-chat.png"></td></tr><tr><td style="background: #1d1d1d; text-align: center; border-top: 1px solid #1d1d1d;">   
$CHAT_BOX$   
<input type="hidden" name="numa" id="numa832" value="0"><input type="hidden" name="a" value="18"><input type="hidden" id="ajaxFlag" name="ajax" value="1" /></form>   
<script type="text/javascript">initSel7174();</script>   
<table border="0" cellpadding="1" cellspacing="1" width="100%">   
<tr><td width="206">   
</td></tr></table>   
</td></tr></table></div>   
<div style="padding:5px;background:url('http://nice-diz.ucoz.net/mcaht/fon1.png') repeat-x #494949; width: 288px; border: #2d2d2d 1px solid; color:#707070;">   
<div style="float:right; center; padding-top: 4px;">$TIME$</div>   
<div style="float: left; padding-top: 3px;"><a href="javascript://" rel="nofollow" onclick="document.getElementById('mchatIfm2').src='/mchat/?'+Math.random();return false;" title="Обновить"><img src="http://nice-diz.ucoz.net/mcaht/2.png" alt="Обновить" border="0" width="16" height="16" style="padding-left: 3px;"></a></div>   
<div style="margin-top: 4px; text-align:center;"><a href="javascript://" onclick="$('#chat').slideToggle(2000)"><img src= "http://nice-diz.ucoz.net/mcaht/nimichat.png" title="Мини чат"width="200" height="15" border="0"></a></div>   
</div></div>

2) Мини-чат → Форма добавления сообщений

и заменяем всё на это ↓ (можно не заменять)

Code
<div align="center"><?if($LOGIN_LINK$)?><a href="$LOGIN_LINK$">Для добавления необходима авторизация</a></div><?else?> <table border="0" cellpadding="1" cellspacing="1" width="100%">   
<tr><td>$FLD_AUTOUPD$</td>   
<td width="60%" align="right">   
<a href="$RELOAD_URI$" title="Обновить"><img border="0" align="absmiddle" src="http://nice-diz.ucoz.net/mcaht/1.png" width="16" height="15"></a>   
<?if($SMILES_URI$)?> <a href="$SMILES_URI$" title="Вставить смайл"><img border="0" align="absmiddle" src="http://nice-diz.ucoz.net/mcaht/s.png" width="16" height="16"></a><?endif?>   
<?if($MSGCTRL_URI$)?> <a href="$MSGCTRL_URI$" title="Управление сообщениями"><img border="0" align="absmiddle" src="http://nice-diz.ucoz.net/mcaht/cmt.png" width="16" height="15"></a><?endif?>   
</td></tr></table>   

<?if(!$USER_LOGGED_IN$)?>   
<table border="0" cellpadding="1" cellspacing="1" width="100%">   
<tr><td colspan="2">$FLD_NAME$</td></tr>   
<tr><td width="50%">$FLD_EMAIL$</td><td>$FLD_URL$</td></tr>   
</table>   
<?endif?>   

<?if($FLD_CUSTOM1$ || $FLD_CUSTOM2$)?>   
<table border="0" cellpadding="1" cellspacing="1" width="100%">   
<tr><td width="50%">$FLD_CUSTOM1$</td><td>$FLD_CUSTOM2$</td></tr>   
</table>   
<?endif?>   

<?if($FLD_SECURE$)?>   
<table border="0" cellpadding="1" cellspacing="1" width="100%">   
<tr><td width="50%">$FLD_SECURE$</td><td align="right">$IMG_SECURE$</td></tr>   
</table>   
<?endif?>   

<table border="0" cellpadding="1" cellspacing="1" width="100%">   
<tr><td width="95%" rowspan="2">$FLD_MESSAGE$</td>   
<td align="center" valign="top"><div style="font-size:10px;">$LENGTH_COUNTER$</div></td>   
</tr>   
<td align="center" valign="bottom">$SUBMIT$</td></tr></table>   
<?endif?>

Да и он будет отображаться в левом нижнем углу. Чтобы помянять местоположение на право то в этой строчке (самая первая строчка):

Quote
<div style="position:absolute;position:fixed;bottom:1;left:1;opacity:1.0;">

Замените на right и все.


Сколько людей, столько и мнений.

добавить на Яндекс
 
WuLkanДата: Вторник, 19.10.2010, 14.36.33 | Сообщение # 4
Рядовой
Группа: Пользователи
Сообщений: 85
« »

Ранг:

Доп. данные:
Во вот этот 100% Спасибо ! Давно искал wink

Hе жалуйтесь на жизнь – могло не быть и этого

добавить на Яндекс
 
Форум "ProSIdr" » Все для Ucoz » Скрипты для Ucoz » Мини-Чат на форум (расскладывается) (Классный мини-чат!)
  • Страница 1 из 1
  • 1
Поиск:
Сегодня нас посетили
trigall, jimmieqo18, bubagame, VANGOG19, BOSS-13, mamaligadoc, n7maxn, Arthurcaw, colt, gordonyq60, pearlpo60, kirstenuc60, christianeb16, justinegs4, rebaev3, ronbu3, [Полный список]


www.megastock.ru
PR-CY.ru Яндекс.Метрика

Администрация сайта не претендует на авторские права. Материалы предоставленные на сайте, принадлежат их владельцам и предоставляются исключительно в ознакомительных целях.
Cайт оптимизирован для просмотра браузером Opera, Google Chrome, Mozilla Firefox, Safari.
           

Яндекс.Метрика