[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: FeRz1k  
Форум » Вэбмастерам » Скрипты для uCoz » Новый вид мини-чата (Модуль: разное)
Новый вид мини-чата
Goodik39Дата: Четверг, 27.11.2008, 18:23 | Сообщение # 1
Ph0en1x aka Good'1k
Постов на форуме: 1449
Репутация:
[ 218 ]
Подарки:
[ 81 ]
Не в сети
Заходим в админку > Управление дизайном -> Мини-чат - Форма добавления сообщений

Весь код заменяем на этот:
[spoiler]<script type="text/javascript" src="/mchat.js"></script>
<table width="100%" border="1" align="center" cellpadding="2" cellspacing="3">
<tr>
<td align="center">
<input type="text" maxlength="60" name="uname" size="8" class="mchat" id="mchatNmF" value="" onfocus="ffoc(this,0)" onblur="fblur(this,0)" title="$STR_NAME$" style="width:48%;margin:1;padding:1px;border:1px solid black;height:20px">
<?if(($FIELDS_MASK$&3))?><input type="text" maxlength="60" name="email" size="9" class="mchat" id="mchatEmF" value="" onfocus="ffoc(this,1)" onblur="fblur(this,1)" title="$STR_EMAIL$" style="width:48%;margin:1;padding:1px;border:1px solid black;height:20px"><?endif?>
<?if(($FIELDS_MASK$&4))?><input type="text" maxlength="60" name="custom1" size="9" class="mchat" id="mchatC1F" value="" onfocus="ffoc(this,3)" onblur="fblur(this,3)" title="$STR_CUSTOM1$" style="width:48%;margin:1;padding:1px;border:1px solid black;height:20px"><?endif?>
<?if(($FIELDS_MASK$&8))?><input type="text" maxlength="60" name="custom2" size="9" class="mchat" id="mchatC2F" value="" onfocus="ffoc(this,4)" onblur="fblur(this,4)" title="$STR_CUSTOM2$" style="width:58%;margin:1;padding:1px;border:1px solid black;height:20px"><?endif?>
</td>
</tr>
<tr>
<td align="center">
<textarea maxlength="$MAX_MESSAGE_LEN$" name="message" size="22" class="mchat" id="mchatMsgF" onfocus="ffoc(this,2)" title="$STR_MESSAGE$" style="width:99%;margin:4;padding:2px;border:2px solid black;height:60px" cols="80" rows="10"></textarea>
<a href="javascript:mChatCode(':evil:');"><img border="0" src="http://src.ucoz.net/sm/1/evil.gif" title="evil"></a>
<a href="javascript:mChatCode(':yes:');"><img border="0" src="http://src.ucoz.net/sm/1/yes.gif" title="yes"></a>
<a href="javascript:mChatCode('>(');"><img border="0" src="http://src.ucoz.net/sm/1/angry.gif" title="angry"></a>
<a href="javascript:mChatCode(':D');"><img border="0" src="http://src.ucoz.net/sm/1/biggrin.gif" title="biggrin"></a>
<a href="javascript:mChatCode('B)');"><img border="0" src="http://src.ucoz.net/sm/1/cool.gif" title="cool"></a>
<a href="javascript:mChatCode(':\'(');"><img border="0" src="http://src.ucoz.net/sm/1/cry.gif" title="cry"></a>
<a href="javascript:mChatCode('<_<');"><img border="0" src="http://src.ucoz.net/sm/1/dry.gif" title="dry"></a>
<a href="javascript:mChatCode('^_^');"><img border="0" src="http://src.ucoz.net/sm/1/happy.gif" title="happy"></a>
<a href="javascript:mChatCode(':(');"><img border="0" src="http://src.ucoz.net/sm/1/sad.gif" title="sad"></a>
<a href="javascript:mChatCode(':)');"><img border="0" src="http://src.ucoz.net/sm/1/smile.gif" title="smile"></a>
<a href="javascript:mChatCode(':o');"><img border="0" src="http://src.ucoz.net/sm/1/surprised.gif" title="surprised"></a>
<a href="javascript:mChatCode(':p');"><img border="0" src="http://src.ucoz.net/sm/1/tongue.gif" title="tongue"></a>
<a href="javascript:mChatCode('%)');"><img border="0" src="http://src.ucoz.net/sm/1/wacko.gif" title="wacko"></a>
<a href="javascript:mChatCode(';)');"><img border="0" src="http://src.ucoz.net/sm/1/wink.gif" title="wink"></a>
<br>
<?if($SMILES_URI$)?><input title="Все смайлы" value=":)" onclick="ffoc(document.forms.addform.message,2);wasclk[2]=2;window.open('$SMILES_URI$','csmiles','scrollbars=1,width=350,height=450,left=0,top=0');return false;" class="codeButtons" type="button"><?endif?>
<?if($BBCODES_URI$)?><input title="BB-Коды" value="BB" onclick="window.open('$BBCODES_URI$','cbbcodes','scrollbars=1,width=600,height=450,left=0,top=0');return false;" class="codeButtons" type="button"><?endif?>
<input title="Русская клавиатура" value=".::." onclick="window.open('/forum/0-0-0-31','virtKB','width=300,height=120,top=0,left=0');return false;" class="codeButtons" type="button">
<input value="hr" onclick="mChatCode('


');return false;" class="codeButtons" title="Линия" name="hr" type="button">
<input value="©" onclick="mChatCode('©');return false;" class="codeButtons" title="Знак авторского права!" name="©" type="button">
<input value="™" onclick="mChatCode('™');return false;" class="codeButtons" title="Торговая марка" name="™" type="button">
<input value="®" onclick="mChatCode('®');return false;" class="codeButtons" title="Зарегистрирован" name="®" type="button">
<input value="*" onclick="mChatCode('
  • ');return false;" class="codeButtons" title="Пункт" name="*" type="button">
    <input title="Управление сообщениями" value="MC" onclick="window.open('$MSGCTRL_URI$','mchatCtrl','scrollbars=1,width=550,height=550,left=0,top=0');return false;" class="codeButtons" type="button">
    <br>
    <input type="submit" value="Послать сообщение!" class="mchat" id="mchatBtn" style="height:20px;margin:10;border:2px solid black" onclick="return checkform(this.form);">
    <input type="submit" value="Обновить чат" class="mchat" id="mchatBtn" style="height:20px;margin:10;border:2px solid black" onclick="window.location.reload();return false;">
    <br>
    Автообновление: <select id="mchatRSel" onchange="setT(this);" class="mchat" size="1"><option value="0">Вык<option value="15">15сек<option value="30">30сек<option value="60">1мин<option value="120">2мин</select></td>
    </td>
    </tr>
    </table>[/spoiler]

    Теперь заходим в вид материалов мини-чата и меняем весь код на этот:
    [spoiler]<div class="cBlock$PARITY$" style="padding:0 4px 5px 2px;margin-bottom:3px;">
    <div style="float:right;font-size:8px;" title="$DATE$">$TIME$</div>
    <?if($USERNAME$)?><a href="$PROFILE_URL$" title="$USERNAME$" rel="nofollow"><b>$NAME$</b></a> <a href="javascript:mChatCode('$NAME$,');">|<b>X</b>|</a>
    <?if($EMAIL$)?> <a href="$EMAIL_JS$" title="$STR_EMAIL$"><img border="0" align="absmiddle" src="http://src.ucoz.net/t/000/e.gif"></a><?endif?>
    <?if($SITE$)?> <a rel="nofollow" href="$SITE$" target="_blank" title="$STR_URL$"><img border="0" align="absmiddle" src="http://src.ucoz.net/t/000/h.gif"></a><?endif?>
    <?else?>
    <?if($SITE$)?><a rel="nofollow" href="$SITE$" target="_blank"><b>$NAME$</b></a> <a href="javascript:mChatCode('$NAME$,');">|<b>X</b>|</a>
    <?if($EMAIL$)?> <a href="$EMAIL_JS$" title="$STR_EMAIL$" rel="nofollow"><img border="0" align="absmiddle" src="http://src.ucoz.net/t/000/e.gif"></a><?endif?>
    <?else?>
    <?if($EMAIL$)?><a href="$EMAIL_JS$" rel="nofollow"><b>$NAME$</b></a> <a href="javascript:mChatCode('$NAME$,');">|<b>X</b>|</a>
    <?else?><b>$NAME$</b> <a href="javascript:mChatCode('$NAME$,');">|<b>X</b>|</a><?endif?>
    <?endif?>
    <?endif?>
    <div class="cMessage">$MESSAGE$</div>
    <?if($CUSTOM1$)?><br>$STR_CUSTOM1$: $CUSTOM1$<?endif?>
    <?if($CUSTOM2$)?><br>$STR_CUSTOM2$: $CUSTOM2$<?endif?>
    </div>[/spoiler]

    Теперь загружаем файл mchat.js в корень сайта.

    И ставим в нужное место сайта ссылку на чат
    [spoiler]<a href="javascript://" onclick="window.open('/mchat/','MChatModA','scrollbars=0,top=0,left=0,resizable=0,toolbar=0,width=375,height=440') || alert('Отключите блокировку всплывающих (Pop-up) окон!');return false;">Чат By Phoenix</a>[/spoiler]
    или блок
    [spoiler]<iframe src="/mchat/" name="MChatModIFRAME" height="440" width="375" scrolling="no"></iframe>[/spoiler]

    А также заходим в настройку мини-чата и изменяем пару настроек:
    Максимальная длина сообщения: 500
    Количество хранимых сообщений (3-60): 30
    Максимальная длина слова: 20
    Набор смайлов: Стандартные смайлы

    Прикрепления: mchat.zip (0.3 Kb)


    Команда - это капитан и игроки сплоченные вместе и чем больше вы будете помогать друг другу не только в игре но и в реальной жизни, тем приятнее и выше будет подъем к вершинам киберспортивного олимпа.
  •  
    Форум » Вэбмастерам » Скрипты для uCoz » Новый вид мини-чата (Модуль: разное)
    • Страница 1 из 1
    • 1
    Поиск:
    Статистика сайта
    Последние новости Самые отвечаемые темы Последние статьи
    EA раскрыла подробно... 18.04.2013
    Bethesda прекращает ... 18.04.2013
    Создатели World of T... 18.04.2013
    Battlefield 4 не буд... 18.04.2013
    Авторы Silent Hill: ... 18.04.2013
    Курилка! 103
    Общая тема для обсуждений 67
    Изготовление аваторов 50
    Новости сервера 37
    Команда сайта 35
    История Starcraft: Н... 10.02.2013
    Почему в Valve решил... 20.08.2012
    Танки рвутся в кибер... 15.08.2012
    Лучшие финалы в исто... 17.06.2012
    Киберспорт - спорт? ... 14.04.2012
    Новые пользователи Активные пользователи Лучшие комментаторы
    PiterRScaks 03.04.2022
    guterNAvis 08.12.2021
    cuperNAvis 20.11.2021
    gIRONAvis 29.09.2021
    dashaNAvis 28.08.2021
    Goodik39 1449
    FeRz1k 319
    WedMacK 200
    warcraf 200
    Rolex 156
    Goodik39 56
    FeRz1k 56
    koJIxo3Huk 19
    Die 13
    scool 9