ОсновноеRadiotalkПользовательское
MPCHAT - CMS хостинг чатов для профессионалов
90   •   Посмотреть все темы

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

 

4619
Web3r @Web3r
Weber пишет:

В: Есть поле для ввода ника (нижний фрейм), которое позволяет при клике писать только одному нику.
Хочу поставить чекбокс, который бы отключал это поле, что позволило бы пользоваться только строкой сообщений, ну и, следовательно, писать нескольким никам.
Как реализовать?

Up. Что писать в функции чекбокса, чтобы при нажатии поле для ника отключалось?

Отредактировано Web3r - 09.11.2011
1410
Антон @tonik
SтимуL пишет:

Weber пишет:

SтимуL пишет:

пчму в платном чате из информации кнопка клана не работает? "адрес чата/index.php?inc=clan" выдает вход как незарегенно

1. Через ?inc=clan не откроется. Нужно в ссылке дописывать id.
2. Если это сделано, то, скорее всего, глючат русские ники из-за проблем с кодировкой. Где-то на форуме было, как это лечить.

вот я искал эту темку,так и не нашол=(

https://vmeste.eu/forum?pid=211322#p211322
Наслаждайся...

7094
Dim @Render
Mix пишет:

подскажите как сделать распределение по полу? на 4-й версии

https://vmeste.eu/forum?pid=46840#p46840
Всё тоже самое. Читаем, вникаем. 4 версия кроме как фреймами и пару ф-ми ничем не отличается.

337
Кирилл @uskirill
Как сделать селектор быбора фона чата (без картинок)

18
Веталь @vlamal
ShmeL пишет:

Чего в 4 версии чата кнопка вызова ника в чат в никлисте не работает? Нажимаю на кнопку и оно кидает на главную страницу чата. Делал установку по этой теме: https://vmeste.eu/forum?pid=213398#p213398

Нужно сменить в коде write на hidden

1555
Алексей @TheDark
[quote=Бешиный одуванчик]Кто нибуть подскажите мне как мобильную версию чата устоновить?
пробувал искать поиском ненашол?[/quote]
**********
**********

573
Max @JackOFF
Топ100 не обновляется,делал оптимизацию,прошло 2-суток,ничего.

284
Ярослав @WETERAN
Доброго времени суток. Поставил вход в свой чат на другом сайте. На латиннице заходит нормально. Когда заходишь в чат с сайта русскими никами, выдаёт ошибку: Вы используете запрещённые для ника символы. Разрешены только a-zА-яЁё0-9@®©™_-
Вот код
<form method="post" action="http://mpchat.com/ваш чат/index.php" target="_blank">
Ник: <input name="nick" type="text" size="10" />
Пароль: <input name="pass" type="password" size="10" />
<input type="submit" value=" ВОЙТИ " />
</form>

Подскажите, в чём проблема? Заранее благодарю.

573
Max @JackOFF
WETERAN пишет:

Доброго времени суток. Поставил вход в свой чат на другом сайте. На латиннице заходит нормально. Когда заходишь в чат с сайта русскими никами, выдаёт ошибку: Вы используете запрещённые для ника символы. Разрешены только a-zА-яЁё0-9@®©™_-
Вот код
<form method="post" action="http://mpchat.com/ваш чат/index.php" target="_blank">
Ник: <input name="nick" type="text" size="10" />
Пароль: <input name="pass" type="password" size="10" />
<input type="submit" value=" ВОЙТИ " />
</form>

Подскажите, в чём проблема? Заранее благодарю.

Поставь информер

1007
BETEPAH @BETEPAH
BalBess™ пишет:

Хочу себе сделать панель модератора спойлером,все получилось,но панель для все,а не для модеров и админов.
Вот код:
Показать текст

Поместите код в
if(parent.admin==1) {document.write("сюда_вставить_код_который_должен_появляться_только_у_администрации");}
только следите за экранированием кавычек.

1007
BETEPAH @BETEPAH
BalBess™ пишет:

BETEPAH пишет:

BalBess™ пишет:

Хочу себе сделать панель модератора спойлером,все получилось,но панель для все,а не для модеров и админов.
Вот код:
Показать текст

Поместите код в
if(parent.admin==1) {document.write("сюда_вставить_код_который_должен_появляться_только_у_администрации");}
только следите за экранированием кавычек.

Мне нужно что-бы внутри чата,в том месте куда влепить код

Ну так и вставляйте это условие в нужное место внутри чата, а в него то, что нужно админам показывать.

573
Max @JackOFF
BETEPAH пишет:

BalBess™ пишет:

BETEPAH пишет:

Поместите код в
if(parent.admin==1) {document.write("сюда_вставить_код_который_должен_появляться_только_у_администрации");}
только следите за экранированием кавычек.

Мне нужно что-бы внутри чата,в том месте куда влепить код

Ну так и вставляйте это условие в нужное место внутри чата, а в него то, что нужно админам показывать.

Почти все как хотел,но вставляю ссылку и все исчезает,а простой текст отображается.
Показать текст


Вот еще так пробывал:
Показать текст

Отредактировано JackOFF - 13.11.2011
1007
BETEPAH @BETEPAH
BalBess™ пишет:

BETEPAH пишет:

BalBess™ пишет:


Мне нужно что-бы внутри чата,в том месте куда влепить код

Ну так и вставляйте это условие в нужное место внутри чата, а в него то, что нужно админам показывать.

Почти все как хотел,но вставляю ссылку и все исчезает,а простой текст отображается.
Показать текст


Вот еще так пробывал:
Показать текст

Я же написал, что надо следить за кавычками.
как-то так:
<script>
if(parent.admin==1) {document.write("<iframe src=adms.html name=iframe frameborder=0 width=\"250\" style=\"height:850;\" scrolling=no></iframe>");}
</script>

11667
Латвиец @Латвиец
SтимуL пишет:

Нечайно зделал опечатку названия при создании папки в webftp (вместо T7S зделал T&S) попробывал удалить или другии действия с ней ,то мне пишит "Эта директория /T&S, не существует!" как ее удалить?

Нихай висит, кушать же не просит и не мешает... 😉

1241
VL@DLEN @VLaDLEN
SтимуL пишет:

кто подскажет как переделать
/* Вывод входа юзера в чат и добавление в нклист через add() */
if(cmd==6) {
if(inchat=='0' && room==myroom) {
set_nick="<a href='' onclick=\"parent.tonick('"+nick+": '); return false;\"><font color="+colornick+">"+set_nick+"</font></a>";
text2="";
day = new Date();
hour = day.getHours();
if (hour>=0 && hour<5)text1="Oнлайн";
if (hour>=5 && hour<12)text1="Oнлайн";
if (hour>=12 && hour<18)text1="Oнлайн";
if (hour>=18 && hour<24)text1="Oнлайн";
now = new Date();
text3=" ";
if(mw=='0') text3=" ";
if(mw=='') text3=" ";
tadd="<font color=#ff0000>"+text1+text3+"</font><b> %nick% </b>" +stn[st];
set_nick+=" <a href=index.php?inc=info&nick="+nick+" onclick=\"parent.wo(this.href,'Анкета','400','320','yes');return false;\" target="+nick+" title='Посмотреть анкету "+nick+"'><img src=post2.png></a>";
if(tadda[nick]!=null && tadda[nick]) tadd=tadda[nick].replace(nick,"%nick%");
if(tadd.search("%nick%")==-1) tadd="%nick% "+tadd; tadd=tadd.replace("%nick%",set_nick);
wr("<font color=#ffffff>"+tadd+"</font><br>");
}
add(nick,colornick,st,mw,icon,status,inchat,time,room,love,clan);
}

чтобы статус был вначале ,а "онлайн" последним?

Трудно догадаться?

tadd="<font color=#ff0000>" <b> %nick% </b> +text3+text1+"</font><b>

Отредактировано VLaDLEN - 16.11.2011
1241
VL@DLEN @VLaDLEN
Rafer пишет:

Подскажите пожалуйста, как поставить по средине строку и селектор? Тоеть сверху и снизу было по центру, ибо поставил <br>, падает убираю вверху сильно(

В стилях настрой

1007
BETEPAH @BETEPAH
Rafer пишет:

Подскажите пожалуйста, как поставить по средине строку и селектор? Тоеть сверху и снизу было по центру, ибо поставил <br>, падает убираю вверху сильно(

Если нужно именно по центру, то придется принести в жертву семантику вот так:
<div style="display: table; vertical-align: middle; height: 100%; width: 100%;"><div style="display: table-cell; vertical-align: middle;">здесь то, что надо выравнять вертикально по центру</div></div>

Хотя проще выравнять padding'ами или margin'ами в стилях, так как высота этого блока всегда одна и та же:
для блока, имитирующего нижний фрейм - padding: 10px 0 0 0; - пиксели подбирайте по вкусу.

P.S. написал ответ, пошел прогуляться по подпискам и первая же тема оказалась - ********** 😉 Бывает же.

Отредактировано BETEPAH - 16.11.2011
1007
BETEPAH @BETEPAH
Weber пишет:

В: Возможно ли посредством js и методом wr("") организовать уведомление посетителю о том, что его анкету просматривает другой участник?
Нечто вида: {... wr("Превед! Твою анкету посмотрел %nick%!");}

Гарантированно это сделать скорее всего нельзя, потому как анкету можно открывать и вне чата.
Но можно повесить на кнопку вызова анкеты дополнительную команду, например такую (синее)
onclick=\"parent.wo(this.href,'Анкета','400','320','yes');parent.write.location.href = 'index.php?inc=write&'+ parent.yourkey+'&text=/ank "+nick+": ';return false;\"

и в /* Проверка пользовательских команд для простого сообщения */ добавить обработчик этого сообщения
if(text.substr(0,4)=="/ank"){if(mynick==tonick) text='Превед! Твою анкету посмотрел '+nick+'!'; else return;}

Как-то так, в общем.
Если же надо чтоб уведомление показывалось только определенным статусам (например, 10), добавляем в условие stat == 10
if(text.substr(0,4)=="/ank"){if(mynick==tonick && stat == 10) text='Превед! Твою анкету посмотрел '+nick+'!'; else return;}

Если надо чтоб уведомление выводилось только определенным никам, то mynick == 'Weber'
if(text.substr(0,4)=="/ank"){if(mynick==tonick && mynick == 'Weber') text='Превед! Твою анкету посмотрел '+nick+'!'; else return;}

Отредактировано BETEPAH - 11.02.2012
4619
Web3r @Web3r
SтимуL пишет:

помогите зделать

у меня статусы выводяться картинками stn[2] ='<img src=КАРТИНКА title=Тайнный>';
как сделать чтобы вывод картинки был со стилей - .ok, чтобы я не выводил сылку на изоброжение в скрипты а откуда-нибуть со стилей

stn[17] ='<div id="stn17"></div>'; // Это в скрипты на место текущего stn[17].
#stn17{width:55px;height:11px;display:inline-block;background:url("http://echats.ru/sarmat/new_t/img/stat/XnCHat.png") no-repeat} /* Это в стили (style.css) */

239
Dominant @SтимуL
и еще вопрос,как то я спрашивал как сделать чтобы при входе у посетителя показывался статус.мне сказали поставить
Эта информация скрыта и доступна только зарегистрированным пользователям.
и получилось tadd="<b> %nick% </b><font color=#59b20a>"+text1+text3+"</font>"+stn[st]; ,работает прекрассно,но 1 но,только для мужского пола,женский пол заходит статусами мужчин ,а в ник лесте все отлично,как исправить чтобы для w было выод их пола во окне сообщений?

Отредактировано SтимуL - 23.11.2011