Приветствую Вас Прохожий | RSS Суббота, 23.11.2024, 21:51
Меню сайта
ВИДЕО УРОКИ СКРИПТЫ UCOZ ШАБЛОНЫ UCOZ ФОТОШОП UCOZ КАТАЛОГ СТАТЕЙ ВЕБМАСТЕРУ UCOZ ВИДЕО ФОТОШОПА ДОПОЛНЕНИЕ САЙТА РАЗДЕЛ СТУДИИ УСЛУГИ НАШЕГО САЙТА


Мини-чат
Все вопросы задаем в форуме,
здесь они игнорируются!



Статистика
Онлайн всего: 13
Гостей: 13
Пользователей: 0



Главная » Файлы » Скрипты для uCoz » Скрипты Разное

Новый мини-чат с множеством функций by TRANE73

Новый мини-чат с множеством функций by TRANE73 Новый, мини-чат, множеством, функций, TRANE73
Вот для конкурса ucozon решил написать новый чат по причине того, что старый был выложен перед отъездом в больницу, и я предупредил, что если не успею выписаться из больницы в срок, то оставить на конкурс тот чат. Но я вышел раньше и вот написал новый чат с кучей функций. Но конкурс уже закончен) и я выиграл) такой радостный)

Возможности:
* Множество смайликов
* Выбор настроения
* Настройка цвета текста
* Выбор цвета рамки сообщения
* Различные цвета Вашего ника
* Редактирование и удаление сообщений на этой же странице
* Отправка ЛС прямо из чата
* Проверка статуса отправителя сообщения
* Выбор автообновления чата
* Показ количества оставшихся символов

Установка очень проста.

Этот код вставьте в Вид материалов Мини-чата:
Code
<script type="text/javascript" src="http://trane73.ru/demo/mchat/chatik.js"></script>
<link type="text/css" rel="StyleSheet" href="http://s49.ucoz.net/src/layer4.css" />
<div style="padding:4px;margin:4px;border: 1px solid <;?if(substr($MESSAGE$,2,1)='1')?>red<?else?><?if(substr($MESSAGE$,2,1)='2')?>blue<?else?><?if(substr($MESSAGE$,2,1)='3')?>green<?else?><?if(s ubstr($MESSAGE$,2,1)='4')?>orange<?else?><?if(substr($MESSAGE$,2,1)='5')?>gray<?else?><?if(substr($MESSAGE$,2,1)='6')?>aqua<?else?>pink<?end if?><?endif?><?endif?><?endif?><?endif?><?endif?>">
<div style="float:right;font-size:10px;">$DATE$ в $TIME$</div>
<div style="text-align:left;">
<img alt="" src="http://trane73.ru/demo/mchat/<?if(substr($MESSAGE$,3,1)!='0')?>s<?substr($MESSAGE$,3,1)?><?else?>u<?endif?>.png" border="0" style="vertical-align:-4px" />
<a href="javascript://" onclick="$('#upanel$NUMBER$').slideToggle('fast');$('#umess$NUMBER$').slideToggle('fast')" style="text-decoration:none"><b style="color: <;?if(substr($MESSAGE$,1,1)='1')?>red<?else?><?if(substr($MESSAGE$,1,1)='2')?>blue<?else?><?if(substr($MESSAGE$,1,1)='3')?>green<?else?><?if(s ubstr($MESSAGE$,1,1)='4')?>orange<?else?><?if(substr($MESSAGE$,1,1)='5')?>gray<?else?><?if(substr($MESSAGE$,1,1)='6')?>aqua<?else?>red<?endi f?><?endif?><?endif?><?endif?><?endif?><?endif?>">$NAME$</b></a> [<a href="javascript://" onclick="parent.window.document.getElementById('mchatMsgF').focus();parent.window.document.getElementById('mchatMsgF').value+='[b]{$NAME$}[/b]: ';return false;">Ответить</a>]
</div>
<div class="cMessage" style="text-align:left;"><div id="upanel$NUMBER$" style="display:none;"><a href="$PROFILE_URL$" title="$USERNAME$">Профиль</a> | <a href="javascript://" onclick="trane73.ls('$USERNAME$')">Отправить сообщение</a> | <a href="javascript://" onclick="trane73.checka('$USERNAME$','#ch$NUMBER$')">Проверить статус</a><span id="ch$NUMBER$"></span></div><div id="umess$NUMBER$" style="color: <;?if(substr($MESSAGE$,0,1)='1')?>red<?else?><?if(substr($MESSAGE$,0,1)='2')?>blue<?else?><?if(substr($MESSAGE$,0,1)='3')?>green<?else?><?if(s ubstr($MESSAGE$,0,1)='4')?>orange<?else?><?if(substr($MESSAGE$,0,1)='5')?>gray<?else?><?if(substr($MESSAGE$,0,1)='6')?>aqua<?else?>black<?en dif?><?endif?><?endif?><?endif?><?endif?><?endif?>"><?substr($MESSAGE$,4)?></div></div>
</div>


Это вставьте в Форму добавления сообщения Мини-чата:
Code
<script type="text/javascript" src="http://trane73.ru/demo/mchat/chatik.js"></script>
<div style="border-top:1px solid pink;padding:3px;" class="cha">
<?if(!$CAN_ADD$)?><div align="center" style="padding:15px 0;font-size:12pt;">
<?if($LOGIN_LINK$)?><a href="$LOGIN_LINK$">Для добавления необходима авторизация</a><?else?>Доступ запрещен<?endif?>
</div><?else?>
<table border="0" cellpadding="1" cellspacing="1" width="100%"><tr><td>  
Еще символов: $LENGTH_COUNTER$ |  
<a href="$RELOAD_URI$" title="Обновить">Обновить</a> |  
<a href="javascript://" onclick="$('#smile').slideToggle('fast')" title="Смайлы">Смайлы</a> |  
<a href="javascript://" onclick="$('#chatik').slideToggle('fast');$('#moder').slideToggle('fast')" title="Модерирование">Модерирование</a> |
<a href="javascript://" onclick="$('#settings').slideToggle('fast')" title="Настройки">Настройки</a>  
</td><td width="20%" align="right">$FLD_AUTOUPD$</td></tr></table>
<table border="0" cellpadding="1" cellspacing="1" width="100%"><tr><td width="85%"><input id="mchatMsgF" onkeyup="countMessLength();" style="height:19px;width:500px;"></td>
<td><input type="button" value="Отправить" id="mchatBtn" onclick="trane73.sendch()" style="width:100px;"><img style="display:none;" id="mchatAjax" src="http://s44.ucoz.net/img/fr/ajax3.gif" border="0"/></td></tr></table>
<?endif?></div>
<script type="text/javascript">
trane73.infa();
trane73.smiles();
</script>


Заходите на персональную страницу и вставляете после это:
Code
<span style="display:none"><span id="checka"> - <?if($_IS_OWN_PROFILE$)?>
<span class="statusOnline">Online</span><?else?>$_STATUS$<?endif?></span></span>


Теперь создаёте новую страницу и вставляете в неё вот это:
Code
<div style="border:1px solid pink" id="chatik">$CHAT_BOX$</div>
<div style="border:1px solid pink;display:none" id="moder"><iframe id="mchatka" src="/mchat/0-1" frameborder="0" width="100%" height="400px"></iframe>
<center>



<a href="javascript://" rel="nofollow" onclick="document.getElementById('mchatka').src='/mchat/0-1';return false;" title="Обновить">Обновить</a> | <a href="javascript://" onclick="$('#chatik').slideToggle('fast');$('#moder').slideToggle('fast')" title="Закрыть модерирование">Закрыть модерирование</a>



</center></div>

Не забудьте отключить каптчу для пользователей и разрешить им редактировать и удалять свои сообщения.
Автор\Источник: trane73.ru

Для того что бы скачать архив необходимо зайти на сайт как пользователь.
Просмотров: 3323 | Комментарии: 10 | Рейтинг: 5.0/3 | |Категория: Скрипты Разное | Добавил: TRANE73 | Дата: 01.05.2011 | Скачали: 0 | Теги: новый, множеством, функций, TRANE73, Мини-чат
Похожие новости на нашем сайте
Коментарий к новости

Всего комментариев: 10
0  
10 Makcu   Дата: 05.11.2011  Время: 00:44   [№ 10994] [Материал]
*ругаюсь* почему не могу код скопировать?

0  
7 girant   Дата: 03.05.2011  Время: 00:16   [№ 8106] [Материал]
А где можно изменить размеры чата??

0  
8 TRANE73   Дата: 03.05.2011  Время: 19:51   1 [№ 8146] [Материал]
размеры чего именно?

0  
5 ivan71reg   Дата: 02.05.2011  Время: 02:09   [№ 8071] [Материал]
а как мне цвет задать ???
а то прозрачный получился

0  
9 TRANE73   Дата: 03.05.2011  Время: 19:51   1 [№ 8147] [Материал]
для чего тебе нужно задать цвет?

0  
1 TRANE73   Дата: 01.05.2011  Время: 21:35   [№ 8064] [Материал]
из за подсветки кода перед условными операторами вставляется ;
везде заменяйте <;? на <?

0  
2 mdbaner   Дата: 01.05.2011  Время: 21:46   1 [№ 8065] [Материал]
только в первом коде глюк <;? а в остальных все нормально.. крутой чат..

0  
4 TRANE73   Дата: 01.05.2011  Время: 23:17   2 [№ 8068] [Материал]
нашел выход) использовал quote)

0  
3 mdbaner   Дата: 01.05.2011  Время: 21:48   1 [№ 8066] [Материал]
получилось реализовать настройку цвета на каждый аккаунт )

0  
6 ivan71reg   Дата: 02.05.2011  Время: 02:17   1 [№ 8072] [Материал]
Что?


Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

Форма входа


Поиск


На форуме

1 Работа на заводе

29

2 Комплексный прогон сайт...

54

3 Армия

0

4 Может у кого есть!

6

5 Нужны копирайты

1

6 Остались честные СМИ?

0

7 Раздача подарков и стик...

1

8 Дисковое пространство

3

9 Ручной прогон по трасто...

19

10 бот для умножения денег...

0


Подробней о форуме


Комментарии



Copyright UcozOn.ru™ © 2008-2024


Кнопка 88х31 сайта ucozon.ru