MainRadiotalkCustom
MPCHAT - CMS хостинг чатов для профессионалов
81   •   Посмотреть все темы

FAQ 2.0 - вопросы и ответы (не флудить!)

 

643
-STRIKE- @-STRIKE-
[color=red]В:[/color] Как работает авто-смена статуса?
[color=blue]О:[/color] Скрипты:
/* Авто смена статуса при молчании */
/* добавьте к примеру: away[4]=15; (включение статуса 4 через 15 мин) */
/* если вы укажите время для статуса 100, то пользователя выкинет из чата */
var away=new Array();
away[[b]какой статус вкл[/b]]=[b]через сколько минут[/b];

[color=red]В:[/color] Как зделать штоб пользователя выкинуло из чата
[color=blue]О:[/color] Скрипты:
/* Авто смена статуса при молчании */
/* добавьте к примеру: away[4]=15; (включение статуса 4 через 15 мин) */
/* если вы укажите время для статуса 100, то пользователя выкинет из чата */
var away=new Array();
away[100]=[b]через сколько минут kill[/b];

Отредактировано -STRIKE- - 31.12.2009
11667
Латвиец @Латвиец
[b]В:[/b] Как сделать так, что бы при вызове юзера у него открывалось окошко с музыкой?
[b]О:[/b] Скрипты, функция f()
[quote]/* Вывод сообщения о вызове и сам вызов окном с музыкой '/call nick' */
if(cmd==4) {
if(tonick==mynick && loaded==1) [b]alert("Вас вызывает в чат "+nick+"!");[/b]
wr(set_time+"<i>"+set_nick+" вызывает "+tonick+".</i><br>");
}[/quote]
Выделенное жирным заменить на parent.wo('[b]http://страница_с_музыкой[/b]','mid','ШИРИНА','ВЫСОТА','no');
[i](Когда-то это было http://mpchat.com/mid.php)[/i]

[b]В:[/b] Функция"вызвать"
Можно ли при алерте добавить звук так, чтобы музыка проигрывалась только у того, кого вызывали?
[b]О:[/b] Скрипты, там же
[quote]/* Вывод сообщения о вызове и сам вызов окном с музыкой '/call nick' */
if(cmd==4) {
if(tonick==mynick && loaded==1)
alert("Вас вызывает в чат "+nick+"!");
[color=red][b]if(tonick==mynick)
wr("<bgsound src=[u]адрес к звуку[/u]>");
else[/b][/color]
wr(set_time+"<i>"+set_nick+" вызывает "+tonick+".</i><br>");
}[/quote]
[i](<BGSOUND> работает только в Internet Explorer)[/i]

Отредактировано Латвиец - 28.12.2009
602
Женя @zhekaosincev
[b]В:[/b] Как добавить поле в анкету в котором будет ссылка формата http://XXX.adres.ru/ где XXX будет ником (который можно будет ввести в настройках)

[b]О:[/b] в настройках создаешь доп.пооле %field1% до %field10%!
к примеру:
Ввести ник: Вася

В акете пишеш http://%field1%.adres.ru/, где %field1% это то поле которое в настройках и в которое введут ник

Отредактировано zhekaosincev - 28.12.2009
3
SAD @SAD
[b]В:[/b] Можно ли сделать викторину не в отдельном фрейме, а в отдельной комнате, как в чатах VOC? И если можно, то подскажите как

[b]О:[/b] присвоить кнопке викторина свой класс и сделать его скрытым [b].hidden {display:none;}[/b] во всех style.css других комнат , кроме комнаты викторина .


в функцию ручного перехода из комнаты в комнату поставить выключение викторины , чтоб не могли играть , в других комнатах.
[quote]/* Функция ручного изменения комнаты */
function setmyroom(room) {
if(myroom==room) return false;
if(!parent.rooms[room][3]) {alert('У Вас нет доступа в эту комнату!'); return false;}
parent.write.location.href='index.php?inc=write&'+parent.yourkey+'&text=/room '+room+'&r='+Math.random();
gettime=new Date().getTime();
[color=red][b]if(gameon) startgame();[/b][/color]
parent.chat.document.fmsg.text0.focus();
}[/quote]
Викторина, всё равно, останется во фрейме, но играть в неё можно будет только в выбранных комнатах.

Отредактировано SAD - 02.01.2010
2536
удалён @crigon
[b]В:[/b] Как сделать, чтобы когда пишешь одинаковые сообщения не было "Повторять нехорошо"? (от [url=https://forum.vmeste.eu/profile.php?id=3719]Liprikon[/url])
[b]О:[/b] админка > скрипты чата (от [url=https://forum.vmeste.eu/profile.php?id=3328]ridz[/url])
/* Обрабатывает строку ввода текста для отправления */
убрать две строки
[quote][b][color=red]if(msg==oldmsg) { confirm ("Повторять нехорошо!"); return false;}
oldmsg = msg;[/color][/b][/quote]

6600
Александр @admiral
[b]В:[/b] Можно ли в чат на этом сервисе поставить дизайн из файла-дизайна voc++ ?
[b]О:[/b] Дизайнов для движка voc++ много, а не один и все они привязаны к функцмям движка voc++, написаном на php, на этом сервисе есть вариант установки дизайна - design-mpvoc в установщике дизайнов..

Отредактировано admiral - 06.01.2010
643
-STRIKE- @-STRIKE-
[color=red]В:[/color] Скрипт для отображения на главной - пользователей чата(кто онлайн), чтобы отображались в строчку и можно было по клику либо открывать, либо прятать (вопрос от [url=https://forum.vmeste.eu/profile.php?id=4016]PlumLi[/url] )
[color=blue]О:[/color]
[code] <div id=hide1 style="display:none;">
<script>
uw="";um="";un="";uwc=0;umc=0;unc=0;
for(i=0;i<i_inusers.length;i++)
{
i_nick=i_inusers[i][0]; i_color=i_inusers[i][1]; i_mw=i_inusers[i][2]; i_stat= i_inusers[i][3]; i_room= i_inusers[i][4];
if(i_mw=='1') {uw+="<tr><td><a href=?inc=info&nick="+i_nick+" target=_blank><font color="+i_color+">"+i_nick+"</font></a>";uwc++;}
else if(i_mw=='0') {um+="<tr><td><a href=?inc=info&nick="+i_nick+" target=_blank><font color="+i_color+">"+i_nick+"</font></a>";umc++;}
else {un+="<tr><td><a href=?inc=info&nick="+i_nick+" target=_blank><font color="+i_color+">"+i_nick+"</font></a>";unc++;}
}
if(!uw) uw="<tr><td>нет таких</td></tr>";
if(!um) um="<tr><td>нет таких</td></tr>";
if(!un) un="<tr><td>нет таких</td></tr>";
html="<table> <tr><td align=center>Девушки "+uwc+"</td></tr> "+uw+"<tr><td align=center>Парни "+umc+"</td></tr>"+um+"<tr><td align=center>Неизвестно "+unc+"</td></tr>"+un+"</table>";
document.write(html);
</script>
</div>
<a href=# onclick="obj=document.getElementById('hide1'); if(obj.style.display=='none') obj.style.display='block'; else obj.style.display='none'; return false;">показать/скрыть</a>[/code]

1021
удалён @bleA
[b]B:[/b] Как изменить высоту поля для текста,где пишим сообщение?
[b]О:[/b] Админка → дизайн → стили
Там ищешь строчку: .text {color: #000000; font: [color=red]11[/color]px Verdana; background: #FFFFFF; border: 1px solid #000000;}

Там где [color=red]красное[/color] меняешь значение.

[color=gray]p.s. если там поменять значение для этого класса, то все текстовые поля увеличатся
Если надо увеличить только поле ввода сообщения ,то ...
[/color]

Админка → Фреймы → Фрейм чата нижн.
Там ищешь строчку: <input type=text class=text[color=blue]2[/color] name=text0 size=80 maxlength=500>

И в стилях: .text[color=blue]2[/color] {color: #000000; font: [color=red]11[/color]px Verdana; background: #FFFFFF; border: 1px solid #000000;}

Отредактировано bleA - 07.01.2010
6600
Александр @admiral
[b]B:[/b] Как изменить анкету бота?

[b]О:[/b] Зарегистрироваться под ником бота и изменить анкету в его настройках

PS https://forum.vmeste.eu/viewtopic.php?id=4520

Отредактировано admiral - 08.01.2010
3445
Андрей @VitrOn
[b]В:[/b] как можно поставить фильтр на рекламу не только чатов но и остальных сайтов особенно на сайт вконтакте ???
[b]О:[/b] Фильтрация:
%http^на что заменить^
%vkontakte^на что заменить^

3445
Андрей @VitrOn
[b]В:[/b] Поставил В чат радио, музыка играет а плеер не отображается, что делать?
[b]О:[/b] Установить на компьютер Windows Media Player,скачать его можно [url=http://download.microsoft.com/download/C/A/B/CAB13EF7-5652-4CC9-8ECB-64F857E5D065/wmp11-windowsxp-x86-ru-ru.exe][u]ТУТ[/u][/url]

Отредактировано VitrOn - 13.01.2010
6703
Андрей @ZloVeЩиЙ
[b]В:[/b] Как заставить робота отвечать смайлами\картинками?
[b]О:[/b] Тегом <img src=путь_к_картинке>
Например:
[code]Смайлик||<img src=images/smile.gif>[/code]

Отредактировано ZloVeЩиЙ - 18.01.2010
5421
Глеб @Глебон
[b]В:[/b]Как зделать чтоб вопросы викторины были не в отдельном фрейме, а чтоб кидались во врейм сообщений?
[b]О:[/b]Никак!

Отредактировано Глебон - 21.01.2010
11667
Латвиец @Латвиец
[b]В:[/b]
Как изменить цвет выводимого времени в фрейме сообщений?
[b]О:[/b]
/* Добавление граф ников, градиента и формат времени */
...
set_time=.......

6703
Андрей @ZloVeЩиЙ
[b]В:[/b] Как вывести сообщения из гостевой на главную?
[b]О:[/b] <IFRAME src=?inc=gb scrolling=yes width=100 height=100></IFRAME>

Отредактировано ZloVeЩиЙ - 21.01.2010
4036
DelFast @DelFast
В: Возможно ли сделать вывод сегодняшних Именинников цифрой? (Именинники 1,2,3-...)
О: [quote]document.write("Всего: "+i_birthday.length+" именинников");[/quote]
Вот мой готовый скрипт:
[quote]<script>
for(i=0;i<i_birthday.length;i++) {
i_nick=i_birthday[i][0]; i_color=i_birthday[i][1]; i_mw=i_birthday[i][2]; i_stat= i_birthday[i][3];
document.write("<a href=?inc=info&nick="+i_nick+" target=_blank><font color="+i_color+">"+i_nick+", &nbsp</font></a>");
}
if(i_birthday.length==0) document.write("нет таких<br>");
[b]document.write("Всего: "+i_birthday.length+" именинников");[/b]
</script>[/quote]

Отредактировано DelFast - 25.01.2010
6703
Андрей @ZloVeЩиЙ
[b]В:[/b] Как заставить автоматически записывать куки при входе?
[b]O:[/b] Не правильно: [s]<input type='hidden' cheсked='cheсked' name='cookie_on'>[/s]
Правильно:
1. <input type='hidden' name='cookie_on' value='1'>
2. <input type='hidden' name='cookie_on' value='checked'>

Отредактировано ZloVeЩиЙ - 26.01.2010
458
ridz @ridz
[b]В:[/b] Как установить выбор шрифтов на форуме, гостевой и в галерее?
[b]О:[/b]
1. Исправить шаблон как сказано здесь [url]https://forum.vmeste.eu/viewtopic.php?pid=215585#p215585[/url]
2. В /* Для вывода кнопок BB-тегов */ добавить в нужное вам место блок
[quote]tags+="<select class=ok onchange='if(this.value) ftags(\"[font=\"+this.value+\"]\",\"[/font]\"); this.value=\"\";'><option value=''>-=шрифт=-</option>";
tags+="<option value='Arial Black' >Arial Black</option>";
tags+="<option value='Comic Sans MS' >Comic Sans MS</option>";
tags+="<option value='Courier' >Courier</option>";
tags+="<option value='Lucida Console' >Lucida Console</option>";
tags+="<option value='Monotype Corsiva' >Monotype Corsiva</option>";
tags+="<option value='Tahoma' >Tahoma</option>";
tags+="<option value='Times New Roman' >Times New Roman</option>";
tags+="<option value='Verdana' >Verdana</option>";
tags+="<option value='Palatino Linotype' >Palatino Linotype</option>";
tags+="</select> ";[/quote]

247
удалён @Nikolays-1
В: подскажите,как в фрейме сообщений время потавить в начало сообщения? спасибо 😀

О: Скрипты, вывод простого сообщения... Строка:
[quote]towr=[b]set_time[/b]+symbol+set_nick+set_text+"<br>";[/quote]
меняйте местами, как угодно...

Отредактировано Nikolays-1 - 28.01.2010
772
Kkkair @Kkkair
[b]В:[/b]
Подскажите пожалуйста можно ли в чате сделать "архив сообщений" который бы хранил отправленные сообщения хотя бы за сутки. Если можно, то как?
[b]О:[/b]
Лог в бесплатном чате охватывает до 100 последних сообщений, в платных чатах лог за последний месяц сохраняется в web-ftp