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

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

 

11667
Латвиец @Латвиец
В:
Regenwurm пишет:

Можно сделать так вот я оплатил чат можно переместить оплату на другой чат или нет?

О: Нет.

3445
Андрей @VitrOn
В: В фрейме участников косяк с выводом ников.
в IE показывает так - ********** , а в опере все нормально - ********** . Как добиться чтобы во всех браузерах размер был одинаковый?)
О: Заходим в админку, скрипты в чате, Функции - формирования никлиста, ищем строку /* Определение частей никлиста */
там видем приблизительно такой код -
set_nick="<a href='' onclick=\"parent.tonick('"+nick+": '); return false;\"><font size=2px color="+color+">"+set_nick+"</font></a>";
(за размер отвечает красное)

Weber пишет:

Хм... По-моему проще будет через стили задать. Ники по сути - это ссылки, значит через #users a, #users a:active, #users a:hover { font: bold 12px "Verdana"; } тоже можно будет сделать.

Ванька.RU пишет:

нет такого size=2px, а есть size=2 😲

Отредактировано VitrOn - 17.10.2010
3445
Андрей @VitrOn
в стилях задал класс для text, прописал вроде все правильно
.text {border:1px #D3D3D3 dotted; font: normal 15px "'Verdana"; background: #8b7354; border: 1px 000000 dotted; padding: 1px; color: #00BFFF;}
.text:focus {background-color: #9c8465;}

но почему то отображается правильно только в IE... 😵

6703
Андрей @ZloVeЩиЙ
1. text:focus - это что?
2. font: normal 15px "'Verdana"; - ничего лишнего нет?
Да и если не умеешь "эконом" вариантом пользоваться - пользуйся стандартным...
В твоем случае:
font-size: 15px;
font-weight: normal;
font-family: Verdana, Tahoma, Arial;
3. Два раза разный бордер, это что за издевательство?
border:1px #D3D3D3 dotted; ... border: 1px 000000 dotted;
4. Ну и для чистоты, раз уж задал изначально background: #8b7354; то и для псевдокласса тоже желательно задавать:
background-color: #9c8465; без красного.

3445
Андрей @VitrOn
ZloVeЩиЙ пишет:

1. text:focus - это что?

********** 🐱‍👤

6703
Андрей @ZloVeЩиЙ
Не знаю, не приходилось с таким работать, тем более некоторые браузеры не правильно псевдоклассы воспринимают, для меня лучшим валидным ака кросбраузерным вариантом является - onmouseover, onmouseout, onclick, etc. + onblur.

3445
Андрей @VitrOn
блин, сделал все, как ты и сказал, но все равно почему то неправильно отображает...
все тоже самое прописано для титульника, там все нормально выводиться... а внутри чата только в ие нормальное отображение...

6703
Андрей @ZloVeЩиЙ
некоторые браузеры не правильно псевдоклассы воспринимают...

Как то еще :hover`ом хотел кнопке колор поменять, только в IE работалo, в других нет...
onmouseover в твоем случае - самое то.

2970
удалён @Foggy
Псевдокласс :focus не работает в IE 7 и более старых версиях. Тебе стоит использовать либо псевдокласс :hover, либо параметр тега onmouseover, как написано выше.

3445
Андрей @VitrOn
наоборот, именно в IE все отлично работает, а в других браузерах нет 😀

4619
Web3r @Web3r
.text { ... }
.text:hover { ... }

Работает во всех, кроме IE.

3910
Дмитрий @Q-Tec
В: Как сделать, что бы автостатус не ставился, когда стоит какой-либо статус установленный вручную?

Если пользователь поставил статус "В магазине" что бы он уже не менялся... а если пользователь ушёл и оставил статус "онлайн" он у него поменялся.

Отредактировано Q-Tec - 20.10.2010
37
Regenwurm @Regenwurm
В:
dj_dryu пишет:

Как сделать чтобы на форуме могли писать определенные статусы?
Хочу те у кого нет статуса, то есть в чате те кто не сидят, чтобы на форуме не могли писать.

О: Тот кто у тебя в чате зарегистрирован тот может писать на форуме, тот кто не зарегистрирован у тебя в чате тот не может писать у тебя на форуме...

Или зайди в главную админку и потом нажми -=Модерация=- потом ->Форум а потом там будет написано Доступ*: и там все дальше сам поймешь.

1555
Алексей @TheDark
Согласно правилам сервиса форму входа нельзя убирать с главной страницы. А можно чтобы на титульнике была кнопка "Войти в чат" и форма входа открывалась в новом окошке (т. е. ее на главной странице нет, но на файл с ней есть прямая ссылка). Из-за моего дизайна этот вариант самый удобный. Так вот я хотел спросить: можно ли так делать?

Отредактировано TheDark - 21.10.2010
20090
Dimitry @Dimitry
-=CoolZero=- пишет:

Согласно правилам сервиса форму входа нельзя убирать с главной страницы. А можно чтобы на титульнике была кнопка "Войти в чат" и форма входа открывалась в новом окошке (т. е. ее на главной странице нет, но на файл с ней есть прямая ссылка). Из-за моего дизайна этот вариант самый удобный. Так вот я хотел спросить: можно ли так делать?

Да впринциме можно, лижбы модераторы могли войти.

6600
Александр @admiral
В:
anuta пишет:

Подскажите как расширить до значков пола что бы не было такого разделения

**********

**********

О: Скрипты чата - /* [Подготовка фреймов и загрузка сообщений] */

userlist="<table id=ul width=100%>"+
"<tr id=woman><td colspan=5>Девушки</td><td id=womanc>0</td></tr>"+
"<tr id=man><td colspan=5>Парни</td><td id=manc>0</td></tr>"+
"<tr id=noman><td colspan=5>Гости</td><td id=nomanc>0</td></tr>"+
"</table>";

Красное измени на 6 или на то число сколько ячеек надо чтобы было объеденено.
colspan - опpеделяет количество колонок таблицы

6703
Андрей @ZloVeЩиЙ
В:
Малик пишет:

Как можно сделать "Репутацию" в анкете?
Вид - "https://forum.vmeste.eu/images/rep1.gif" (число) "https://forum.vmeste.eu/images/rep-1.gif" тип как на форумах!
P.S - плохо шарю по скриптам, не получатся=)

О: Никак.

4619
Web3r @Web3r
В: Можно ли каким-нибудь образом в никлист, т.е. в саму таблицу с никами, внедрить tooltip?
Если его прописывать просто в users-body, то он не работает =/ Хелп.

6600
Александр @admiral
В:
tonik пишет:

Народ! Подскажите, как сделать ограничение регистрации по возрасту... ну скажем моложе 16-ти лет на страницу реги не пускает...

О:
1 вариант.
Снайпер пишет:

tonik, В админке - дизайн - html документы создай документ registration.html с примерным содержимым
<html>
<head>
<title>Регистрация</title>
<META http-equiv=Content-Type content='text/html; charset=windows-1251'>
<link rel=STYLESHEET type=text/css href=style.css>
</head>
<body>
<center><font color=red>Вы подтверждаете что вам 16 лет?</font>
<br><a href=http://tvidi.ru>Нет, мне меньше 16 лет!</a> <a href=index.php?inc=reg>Да, мне больше 16 лет!</a></center>

</body>
</html>

а на титульнике и везде где у тебя стоит кнопка регистрации замени index.php?inc=reg на registration.html

Оформление registration.html и сайт на который перебрасывает, если ответ отрицательный, можешь сменить на свой вкус

2 вариант. На странице вставляем скрипт:
<script language="JavaScript">
{
year = prompt('Сколько вам лет?!');
if (year >='16')
{ alert('Добро пожаловать!!!') } else { alert('Извините но вам нет 16-ти'), top.location.href="(тут ссылка, которая если ты напишешь меньше 16, то тебя переносит туда" }
};
</script>

6703
Андрей @ZloVeЩиЙ
В: Нужен какой-то редирект в анкеты сделать, желательно бы стандартно для всех чатов, но лично бы не отказался хотя б от какого то простенького на JS - если возможно.
Суть такова, что при занесении адреса, например adres.com, без http:// в какой то из field`ов в анкете переход осуществляеться непосредственно как:
_http://login.mpchat.com/adres.com
?inc=go&url= - в анкетах не работает ):
О: by ridz
<script language="JavaScript" type="text/javascript">
var field = "adres.com"
if(field&&!/http:\/\//.test(field))field="http://"+field;
document.write(field)
</script>

Кому надо разберет.

Отредактировано ZloVeЩиЙ - 25.10.2010