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

[play]

 

26
Tikiyami @Tikiyami
VipeR707 пишет:

Просто плеер переехал

text = text.replace(/\[media\](http:\/\/pleer\.com\/tracks\/(.*?))\[\/media\]/mig, '<object width="411" height="28"><param name="movie" value="http://embed.pleer.com/track?id=$2"></param><embed src="http://embed.pleer.com/track?id=$2" type="application/x-shockwave-flash" width="411" height="35"></embed></object>');

Спасибо!)

26
Tikiyami @Tikiyami
Еще один вопрос по этому скрипту, который мучает меня уже долгое время. Когда я в чат кидаю музыку (именно музыку с простоплеера, например) тегом [media] картинка фрэйма юзеров смещается и фон становится не полным.
Когда песня исчезает из фрейма сообщений все становится как обычно.
Подскажите, в чем проблема.

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

Еще один вопрос по этому скрипту, который мучает меня уже долгое время. Когда я в чат кидаю музыку (именно музыку с простоплеера, например) тегом [media] картинка фрэйма юзеров смещается и фон становится не полным.
Когда песня исчезает из фрейма сообщений все становится как обычно.
Подскажите, в чем проблема.

ЧЯДНТ?

26
Tikiyami @Tikiyami
BETEPAH пишет:

ЧЯДНТ?

Это ты через лису зашел, наверно, у меня хром.
Только в нем проблема такая. В опере не знаю как там.

4619
Web3r @Web3r
Tikiyami пишет:

Еще один вопрос по этому скрипту, который мучает меня уже долгое время. Когда я в чат кидаю музыку (именно музыку с простоплеера, например) тегом [media] картинка фрэйма юзеров смещается и фон становится не полным.
Когда песня исчезает из фрейма сообщений все становится как обычно.
Подскажите, в чем проблема.

Попробуй в style4.css поставить фон для всего body, а с div'ов убрать.

body {
background: url(http://www.mpchat.ru/okairinasai/img/two.jpg) no-repeat;
-moz-background-size: 100%;
-webkit-background-size: 100%;
-o-background-size: 100%;
background-size: 100%;
}

26
Tikiyami @Tikiyami
Web3r пишет:

Попробуй в style4.css поставить фон для всего body, а с div'ов убрать.

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

318
Алекс @Рой31
На Музебре ничего не поменялось только дизайн сменили )

26
Tikiyami @Tikiyami
Я нашла способ, самый банальный, до которого я не додумалась сперва)
Спасибо, кто помог)

32
Dark1ndustry @Dark1ndustry
Приветствую. Не могли бы вы помочь мне реализовать вывод видео в сообщениях? Сам долго и упорно искал решение, но всё без толку.

Другими словами, я хочу выводить видео вместо ссылок "Видеоролик загружен!", а не в USERS FRAME, как это предложено.

Отредактировано Dark1ndustry - 17.11.2013
2615
Сергей @Pegass
Dark1ndustry пишет:

Сам долго и упорно искал решение, но всё без толку.

ВРАТЬ НЕ ХОРОШО!!!



вместо этого
if (src.match(expr)) {
src = src.replace(expr, vidregxp[i][2]);
viwindow.style.display = 'block';
if (vidregxp[i][3] == 1) { //грузим в embed через x-shockwave-flash
text = text.replace('[media]' + t2[0] + '[/media]', '<a href="' + t2[0] + '" target="_blank" title="ссылка откроется в новом окне">Видеоролик загружен!</a>');
viwindow.innerHTML = '<embed width=' + viwidth + ' height=' + viheight + ' src=' + src + ' type="application/x-shockwave-flash" allowscriptaccess=always allowfullscreen=true></embed>';
}
if (vidregxp[i][3] == 2) { //грузим в iframe
text = text.replace('[media]' + t2[0] + '[/media]', '<a href="' + t2[0] + '" target="_blank" title="ссылка откроется в новом окне">Видеоролик загружен!</a>');
viwindow.innerHTML = '<iframe width=' + viwidth + ' height=' + viheight + ' src=' + src + ' frameborder=0 allowfullscreen></iframe>';
}
if (vidregxp[i][3] == 3) { //грузим в embed через x-mplayer2
text = text.replace('[media]' + t2[0] + '[/media]', '<a href="' + t2[0] + '" target="_blank" title="ссылка откроется в новом окне">Видеоролик загружен!</a>');
viwindow.innerHTML = '<embed width=' + viwidth + ' height=' + viheight + ' src=' + src + ' type="application/x-mplayer2" allowscriptaccess=always allowfullscreen=true></embed>';
}
}

прописать это


if (src.match(expr)) {
src = src.replace(expr, vidregxp[i][2]);
if (vidregxp[i][3] == 1) { //грузим в embed через x-shockwave-flash
text = text.replace('[media]' + t2[0] + '[/media]', '<embed width=' + viwidth + ' height=' + viheight + ' src=' + src + ' type="application/x-shockwave-flash" allowscriptaccess=always allowfullscreen=true></embed>');
}
if (vidregxp[i][3] == 2) { //грузим в iframe
text = text.replace('[media]' + t2[0] + '[/media]', '<iframe width=' + viwidth + ' height=' + viheight + ' src=' + src + ' frameborder=0 allowfullscreen></iframe>');
}
if (vidregxp[i][3] == 3) { //грузим в embed через x-mplayer2
text = text.replace('[media]' + t2[0] + '[/media]', '<embed width=' + viwidth + ' height=' + viheight + ' src=' + src + ' type="application/x-mplayer2" allowscriptaccess=always allowfullscreen=true></embed>');
}
}

Отредактировано Pegass - 17.11.2013
32
Dark1ndustry @Dark1ndustry
Pegass пишет:

ВРАТЬ НЕ ХОРОШО!!!

Не врал. Неоднократно брался искать и читал соответствующие темы. 😀

Всё работает. Огромное спасибо за помощь!

Отредактировано Dark1ndustry - 17.11.2013
64
Arkadi @berserk75
как вставить виде youtube в чат?

71
удалён @Djenigma
Установка сигнального звука на входящие сообщение.

Находим скрипты в чате /* [НАСТРОЙКИ] */

Добавляем.
/* Звук на сообщения */
var zvukno=0;

Далее находим.
/* [Функция - вывода сообщений и команд] */
/* Вывод простого сообщения */
После:
symbol=symbols[0];if(nick==mynick) symbol=symbols[1];if(tonick==mynick || text.split(" "+mynick+":").length>1) symbol=symbols[2];
Добавляем:
if(loaded!=0&&zvukno==0&&symbol==symbols[2]) symbol+='<embed type="application/x-shockwave-flash" src="http://mpchat.com/blank/player.swf" allowfullscreen="false" flashvars="file=./sound/mne.mp3&autostart=true" width="0" height="0">';
Где у вас:
./sound/mne.mp3 Адрес звука в формате mp3

Далее
/* Вывод приватных сообщений */
После:
symbol=symbols[0];if(nick==mynick) symbol=symbols[3];if(tonick==mynick) symbol=symbols[4];
Вставляем:
if(loaded!=0&&zvukno==0&&symbol==symbols[4]) symbol+='<embed type="application/x-shockwave-flash" src="http://mpchat.com/blank/player.swf" allowfullscreen="false" flashvars="file=./sound/privat.mp3&autostart=true" width="0" height="0">';
./sound/privat.mp3 адрес звука в формате mp3/

ну и т.д. на другие symbols (цифры в квадратных скобках означают: 0-обычные сообщения; 1-те, которые написал я; 2-мне, 3-приват мой, 4-приват мне, 5-приват мой2, 6-приват мне2)

Для того чтобы дать возможность отключить звук воспользуйтесь кодом ниже

<img src="./ico/pla/sound.png" title="Вкл-выкл звук на сообщения" onclick="if(parent.zvukno==1) {parent.zvukno=0;this.src='./ico/pla/sound.png'} else {parent.zvukno=1;this.src='./ico/pla/soundno.png'}" />

/ico/pla/soundno.png и ./ico/pla/sound.png - изображение двух состояний кнопки: когда звук выключен и когда включен.
Не могу понять как прописать адресат для оповещения звукового. Может кто подскажет? Зарание Благодарен

2615
Сергей @Pegass
Djenigma пишет:

Не могу понять как прописать адресат для оповещения звукового. Может кто подскажет? Зарание Благодарен

не понятен вопрос, расскажите подробнее
UP хотя не, понятен глядя в описание скрипта, уж не знаю кто вам это дал, но оно в корне не верное))))
вотЪ https://vmeste.eu/forum?pid=285206#p285206

Отредактировано Pegass - 27.12.2013
71
удалён @Djenigma
А взял я это вот от сюда. тут вот лазил. и нашел **********

2615
Сергей @Pegass

А чем вас этот форум не устроил?

71
удалён @Djenigma
Форум то меня устроил. Все описывается подробно. Только не понел сути. Папку sound создал а вот как ссылку получить от туда на mp3 формат?! Вот что я понять не могу?
Спасибо за советы. Буду думать дальше.

596
Сергей @Князь_Пипецкий
********** чата/sound/file.mp3

2615
Сергей @Pegass
Эта информация скрыта и доступна только зарегистрированным пользователям.

Отредактировано Pegass - 27.12.2013
596
Сергей @Князь_Пипецкий
Нужна помощь.

В чате используется музыка с сайта Простоплеер.

/* Простоплейер */
text = text.replace(/\[ppl\](http:\/\/pleer\.com\/tracks\/(.*?))\[\/ppl\]/mig, '<object width="550" height="42"><param name="movie" value="http://embed.pleer.com/track?id=$2"></param><embed src="http://embed.pleer.com/track?id=$2" type="application/x-shockwave-flash" width="550" height="42"></embed></object>');

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

**********

То, есть получается что вот эта часть ссылки ********** - постоянная, вот это file тоже.

с номером трека вроде понятно 379171199

но вот имя пользователя tanyu-ka_170 - понятное дело у каждого трека разное.

Вопрос - как в коде вставить переменное имя пользователя между двумя постоянными значениями?