€
$
₴
₽
EN
RU
Ribbon
Catalog
Files
Forums
Services
Page
MPCHAT - CMS хостинг чатов для профессионалов
79 •
Посмотреть все темы
FAQ 2.0 - вопросы и ответы (не флудить!)
1
...
116
117
19906
Dimitry
@Dimitry
29.01.2023
Ну если ты хочешь видео то и воткни видео.
Не понятно что ты хочешь. Флеша больше нет.
21
Алексей
@Alex_Jr
19.03.2023
Доброго времени суток. Вот такая проблема.
[code]<div class="my_info">
<script>
var djnick = '%djname%';
switch (djnick) {
case 'ИМЯ1': document.write('ПУТЬ_ДО_КАРТИНКИ');
break;
case 'ИМЯ2': document.write('ПУТЬ_ДО_КАРТИНКИ');
break;
case 'ИМЯ3': document.write('ПУТЬ_ДО_КАРТИНКИ');
break;
default: document.write('НЕТ КАРТИНКИ');
break;
}
</script>
</div>[/code]
При использовании параметра %djname% срабатывает исключительно ветка default. Имена прописаны верно. В переменную djnick тооже всё читается корректно.
При замене параметра на %mynick% условие работает правильно.
Отредактировано Alex_Jr -
19.03.2023
19906
Dimitry
@Dimitry
19.03.2023
%djname% - в майрадио это устаревшее и оно динамически генерируется после загрузки страницы, поэтому document write никак не сработает
21
Алексей
@Alex_Jr
19.03.2023
[quote=Dimitry]%djname% - в майрадио это устаревшее и оно динамически генерируется после загрузки страницы, поэтому document write никак не сработает
[/quote]
А других вариантов получить имя текущего ДЖ в переменную нет?
19906
Dimitry
@Dimitry
19.03.2023
[s]Для этих целей ранее всегда можно было использовать:[/s]
[code]
var my_avatars=[];
my_avatars['dj1']='HTML CODE';
my_avatars['dj2']='HTML CODE';
[/code]
[b]Сегодня я добавил новую функцию которую правильнее использовать:[/b]
(в реальном времени передаёт все данные в info, для скрипта в коде надо поменять версию)
[code]function my_updateinfo_callback(info) {
console.log(info.djname); //вывод в консоль
$('.mydjname').html(info.djname); //вывод в <div class="mydjname"></div>
}[/code]
А вот пример как сделать свой вывод текущего ведущего:
[code]function my_updateinfo_callback(info) {
var djs={
'' : "HTML нет вещания",
'DEFAULT' : "HTML картинки по умолчанию",
'DJNAME1' : "HTML картинки диджея1",
'DJNAME2' : "HTML картинки диджея2",
};
var html=djs[info.djname]!=undefined ? djs[info.djname] : djs['DEFAULT'];
$('.mydjname').html(html);
}[/code]
21
Алексей
@Alex_Jr
19.03.2023
Понял. Спасибо)
19906
Dimitry
@Dimitry
19.03.2023
Я добавил пример кода как раз для вывода диджея.
316
Геннадий
@mychatik
19.03.2023
На версии 3.25 в плеере пропадает название трека.
Чат VOC++, PHP 5.6
19906
Dimitry
@Dimitry
21.03.2023
Я понял, это в фаерфоксе так было, нашёл проблему и исправил, надо сбросить кеш или сменить версию.
Неавторизованные и новички не могут отправлять сообщения.