Вы вошли как Гость [ Статус серверов ][ Учебник uCoz ][ Конкурсы uCoz ][ Блог uCoz ][ Биржа проектов ][ Конструктор дополнений ]
Вход :
Новые сообщения · Участники · Правила форума · FAQ · Инструкции · Фотоальбом · Поиск! Регистрация · Вход

Страница 1 из 261232526»
Сообщество uCoz » Управление и настройка системы uCoz » Дополнительные функции » Мини-Чат: настройка
Мини-Чат: настройка
ШурикДата: Четверг, 07-Дек-2006, 15:22:11 | Сообщение # 1
Шурик
Зачастивший
Группа: Проверенные
Сообщений: 52
Замечания:
Статус: отсутствует
В данной теме говорится о модуле "Мини-чат", который позволяет создать на сайте простой чат.

Правила ведения темы:

1. Сначала читаем вопрос-ответ, личные опыты, затем задаём вопросы.

2. Запрещены сообщения о:

-- установке и настройке сторонних чатов;

-- настройке дизайна модуля "Мини-чат".*

3. Нарушения удаляются, систематические нарушители получают замечания.

 
Lee_SДата: Воскресенье, 04-Мар-2007, 18:04:27 | Сообщение # 2
Заглянувший
Группа: Проверенные
Сообщений: 1
Замечания:
Статус: отсутствует
Вопрос-ответ

Как установить чат?
После активации модулях, необходимо получить код (нажмите "Получить код" ). Дальше вставляйте его в любой сервис, будь-то форум, либо главная страница и т.д.. Вставлять в код страницы (управление дизайном).

***
Как изменить цвет в полосах заполнения текста?
Настройка внешнего вида мини-чата производится тут:
Панель управления » Главная » Мини-чат » Управление дизайном мини-чата. Также внешний вид можно настраивать используя CSS шаблон.

***
Как удалять сообщения в чате?
Сообщения удаляют из окна управления сообщениями (изучите кнопочки внизу мини-чата).

***
Как можно уменьшить обновление меньше 30 сек?
В html коде, найдите строку:
<option value="0">--<option value="30">30сек<option value="60">1мин<option value="120">2мин<option value="300">5мин<option value="900">15мин</select>
выделенное это обновление в секундах.

***
Как можно сделать, чтобы не все видели чат?
Используйте условные операторы не в шаблоне чата, а в шаблоне в который вы вставили вызывающий код чата:
<?if($GROUP_ID$=2 || $GROUP_ID$=3 || $GROUP_ID$=4)?>вызывающий код<?endif?>
Почитайте внимательно помощь по условным операторам, там все подробно описано с примерами.

***
Можно ли реализовать разные комнаты для разных пользователей?
Нет. Чат оттого назван МИНИ, что он не полноценный, и не про какие комнаты речи быть не может.

***
Имеется ли архив сообщений, как в cbox? Это лишняя нагрузка на сервер?
Мы пришли к выводу что это практически не используемая функция, даже если вы надумаете сделать архив зачастую бессмысленных сообщений, то перечитывать его не будете никогда.

***
Как в чате по умолчанию выставить размер выводимого текста?
css .commCommentTd {font-size:14pt;} или в шаблоне вида сообщений:<font size=14pt>$MESSAGE$</font>

***
Как убрать поле ввода имени, чтобы постоянно не вводить своё имя?
Найдите в исходном коде следующее и исправьте так, как показано красным:
<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="display:none;width:47%;margin:0;padding:1px;border:1px solid black;height:20px">
При добавлении сообщения автоматом прописывается ник того, кто отправил сообщение.

***
Как сделать чтобы чат открывался в новом маленьком окне?
Впишите в код страницы следующее:

Code
<script language="JavaScript">
<!--
function winop()
{
windop = window.open("[color=red]http://вашсайт.ucoz.ru/mchat[/color]","mywin","height=300,width=300,left=100,top=30");
}
-->
</script><!--code--></td></tr></table><a href="javascript:winop();">Мини-чат</a>
 
ortiДата: Суббота, 24-Мар-2007, 00:22:39 | Сообщение # 3
Заглянувший
Группа: Пользователи
Сообщений: 1
Замечания:
Статус: отсутствует
Вопрос-ответ

***
Как сделать так, чтобы было видно сколько людей находится на мини-чате?
Никак. Есть только статистика кто сейчас на сайте.

***
Можно ли иметь два разных чата на одном сайте но не на одной странице?
Нет.

***
Как поменять цвет шрифта в мини чате?
Смотрите исходный код страницы, ищите названия классов и потом в таблице стилей настраивайте их.

***
Как сделать, чтобы при нажатии на ник пользователя, он попадал в строку сообщения, а не выскакивала не информация о нём?
JavaScript + шаблон вида сообщений для мини-чата. Смотрите на helper.ucoz.ru.

***
"Отправка сообщений невозможна, так как слишком много сообщений непроверенных модератором". Что надо в настройках изменить, чтобы все заработало?
Промодерируйте все сообщения мини-чата через панель управления>>мини-чат>>демо страничка>>управление сообщениями. Или снимите премодерацию.

***
Иногда сообщения нормально появляются, иногда значками. Смена кодировки не помогает. Как быть?
Если ваш пользователь пользуется браузером который не умеет передавать в utf, то получаете то, что получаете. Смените браузер.

 
KyonaДата: Среда, 23-Май-2007, 03:58:58 | Сообщение # 4
Kyona
Заглянувший
Группа: Проверенные
Замечания:
Статус: отсутствует
Личный опыт

Создала под чат страницу и в главном меню прописала пункт:

Code
<?if($IS_GROUP_id группы$)?><li class="m"><a class="m" href="ссылка на страницу" title="Приватный чат">название страницы</a></li><?endif?>

Ссылку видят только те, у кого есть доступ.



Пытаясь обогнать кого-либо, притормози и подумай - в ту ли сторону ты торопишься? (с) я..
 
medlinerДата: Среда, 01-Авг-2007, 21:57:08 | Сообщение # 5
medliner
Заглянувший
Группа: Проверенные
Сообщений: 1
Замечания:
Статус: отсутствует
Личный опыт

Скрыла чат с помощью операторов, получилось примерно следующее

Code
<?if($GROUP_ID$=2 or $GROUP_ID$=4 or $GROUP_ID$=6 or $GROUP_ID$=8 or $GROUP_ID$=10 or $GROUP_ID$=12 or $GROUP_ID$=14)?><IFRAME style=............<?endif?>

Однако, это сработает только для пяти групп, так как именно пятью и ограничен.
Но проблему решила так: незалогиненные пользователи видят опрос вместо чата.

Code
<?if($USER_LOGGED_IN$)?><IFRAME style="WIDTH: 98.61%; HEIGHT: 392px" src="http://ХХХ/mchat/" frameBorder=0 scrolling=no allowTransparency></IFRAME>%ELSE%<script type="text/javascript" src="http://ХХХ/poll/"></script><?endif?>

А дальше ковыряться решила прекратить, ибо проблему игрового шпионажа полностью решить не получится smile
Оказывается все условные операторы будут прятать его только на странице и много мозгов не надо чтобы вывести чат в отдельном окне браузера. Почему-то раньше я об этом не задумывалась biggrin


 
kankordДата: Вторник, 16-Окт-2007, 18:08:16 | Сообщение # 6
kankord
* Всегда в полёте *
Группа: Координаторы
Сообщений: 702
Статус: отсутствует
Quote (Siparatus)
А можно как нибудь сделать: чтоб в чате цвета ников были такими же какие они и на сайте

Кода группы пользователей в мини-чате нет... можно по ID пользователей проверку поставить...
Строчку:
Quote
<?if($USERNAME$)?><a href="$PROFILE_URL$" title="$USERNAME$" rel="nofollow"><b>$NAME$</b></a><?endif?>

Поменять на:
Quote
<?if($USERNAME$)?><?if($USER_ID$)?><a href="$PROFILE_URL$" title="$USERNAME$" rel="nofollow"><?if($USER_ID$=ID пользователя)?>$NAME$*<?else?><b>$NAME$</b><?endif?></a><?endif?><?endif?>

* код $NAME$ можно писать с нужным параметром, например <i>$NAME$</i>...

P.S. Чтобы восстановить внешний вид чата можно уменьшить количество хранимых сообщений... увеличить не пробовал, помогло уменьшение)


 
Снежный_БарсДата: Понедельник, 14-Июн-2010, 20:22:58 | Сообщение # 7
Снежный_Барс
Заглянувший
Группа: Проверенные
Сообщений: 1
Замечания:
Статус: отсутствует
Quote (Lee_S)
Как сделать чтобы чат открывался в новом маленьком окне?
Впишите в код страницы следующее:
Code
<script language="JavaScript">
<!--
function winop()
{
windop = window.open("http://вашсайт.ucoz.ru/mchat","mywin","height=300,width=300,left=100,top=30");
}
-->
</script><!--code--></td></tr></table><a href="javascript:winop();">Мини-чат</a>

Ребята, извините, но вот это работает? Мне очень нужно переинчаить мини-чат в отдельное маленькое оконце.
 
Noi$eДата: Понедельник, 14-Июн-2010, 21:13:45 | Сообщение # 8
Noi$e
Заглянувший
Группа: Проверенные
Сообщений: 12
Замечания:
Статус: отсутствует
Снежный_Барс,
лучше создайте отдельную страницу через редактор страниц с собственным шаблоном.
Удалите из неё весь код кроме $POWERED_BY$ и вставте $CHAT_BOX$.
и для вызова на странице вот это :
Code
<a href="javascript://" onclick="window.open("http://вашсайт.ucoz.ru/index/ страница","mywin","height=300,width=300,left=100,top=30");">чат</a>




Сообщение отредактировал Noi$e - Понедельник, 14-Июн-2010, 21:15:05
 
SporeДата: Четверг, 17-Июн-2010, 19:36:30 | Сообщение # 9
Заглянувший
Группа: Проверенные
Сообщений: 7
Замечания:
Статус: отсутствует
Как убрать полосу прокрутки в мини-чате?
 
G-XPertДата: Четверг, 17-Июн-2010, 19:42:50 | Сообщение # 10
G-XPert
Группа: uCoz Team
Сообщений: 956
Статус: отсутствует
Spore, перед </body>:
Code
<script type="text/javascript">$('#mchatIfm2').attr('scrolling','no');</script>
 
Graf0Дата: Четверг, 17-Июн-2010, 20:46:26 | Сообщение # 11
Заглянувший
Группа: Проверенные
Сообщений: 2
Замечания:
Статус: отсутствует
поясните мне, как чат сделать, а то я посмотрел, что вы тут пишите ничего не понял, что, куда вставлять? wacko
 
G-XPertДата: Четверг, 17-Июн-2010, 20:49:43 | Сообщение # 12
G-XPert
Группа: uCoz Team
Сообщений: 956
Статус: отсутствует
Graf0, ничего никуда не нужно вставлять. Достаточно в панели управления во вкладке "Неактивные" активировать модуль мини-чата, и он автоматически появится на страницах сайта.
 
SporeДата: Четверг, 17-Июн-2010, 22:23:28 | Сообщение # 13
Заглянувший
Группа: Проверенные
Сообщений: 7
Замечания:
Статус: отсутствует
Graf0, для начала активируй модуль Мини-чат через ПУ
Затем $CHAT_BOX$ вставь в левую или правую часть сайта (ПУ - Управление дизайном - Первый/Второй контейнер)
 
SebastyanaДата: Среда, 07-Июл-2010, 22:46:56 | Сообщение # 14
Заглянувший
Группа: Проверенные
Сообщений: 2
Замечания:
Статус: отсутствует
Если сделать чат на отдельной странице, можно ли где-то выводить пользователей, находящихся на этой странице?
 
seregawawДата: Четверг, 08-Июл-2010, 01:03:12 | Сообщение # 15
seregawaw
Заглянувший
Группа: Проверенные
Замечания:
Статус: отсутствует
seregasuper,
Quote (seregasuper)
seregawaw, используй код

Code
<?if($USER_ID$=[b]пользователя[/b])?>style="color:[b]Цвет ника[/b]"<?endif?>

Я и использую только хочу выделить цветом групы пользователей а не отдельных личностей. Например мой код такой:

Code
<?if($USER_ID$='1' || $USER_ID$='66' || $USER_ID$='423' || $USER_ID$='111' || $USER_ID$='181')?><font color="#006400"><b>$NAME$</b></font><?else?><font color="#1e90ff"><b>$NAME$</b></font><?endif?>


Персональный бизнес блог


Сообщение отредактировал seregawaw - Четверг, 08-Июл-2010, 01:09:16
 
Сообщество uCoz » Управление и настройка системы uCoz » Дополнительные функции » Мини-Чат: настройка
Страница 1 из 261232526»
Поиск:


Используются технологии uCoz