онлайн радио выдвижное меню

+20
3.99K
Доброго времени суток уважаемые инстановцы! Выкладываю модуль на ваш суд, сильно не ругать, модуль собирал для себя, может кому и пригодится v

===Модуль mod_onlineradio — Онлайн радио v.1.0 предназначен для InstantCMS версии 1.5.2.===

Иллюстрация
Иллюстрация

Применимость для версий 1.5.3 и выше — не известно
------------------------------------------------------------------------------------------------------------------
Функциональность: модуль предназначен для проигрывания на вашем сайте онлайн радиостанций

Этот модуль радио может запоминать когда его выключили(В некоторых модулях когда вы выключаете радио оно сново включается при переходе на другую страницу)
Этот модуль запомнит радио-станцию которую вы выбрали(Тоесть когда вы посещаете разделы на сайте он не будет сбрасывать на 1-ую станцию в списке… Даже если вы покинете сайт и зайдете на него через 2-5недель оно сново запустится на той станции которую вы выбрали тогда...)

Настроек в административной части не имеется, кроме дефолтных.
-------------------------------------------------------------------------------------------------------------------
Установка и настройка модуля.
1. Содержимое папок скопируйте в корень сайта.
2. Подключитесь к БД. В конце этого файла расположен текст sql-запроса. Выполните его, чтобы модуль появился в админке.
3. В админке — рекомендую использовать по умолчанию шаблон: module_simple.tpl
4. В playlist.php — прописаны дефолтные списки радиостанций, пропишите по желанию свои url по аналогии
5. Настройте отображение выпадающего меню по своему усмотрению в файле module.php

------------------------------------------------------------------------------------------------------------------
Текст sql-запроса к БД:
  1. INSERT INTO `cms_modules` ( `id` , `position` , `name` , `title` , `is_external` , `content` , `ordering` , `showtitle` , `published` , `user` , `config` , `original` , `css_prefix` , `allow_group` , `cache` , `cachetime` , `cacheint` )
  2. VALUES
  3. ('', 'right', 'Онлайн радио', 'Онлайн радио', '1', 'mod_onlineradio', '1', '0', '1', '0', '', '1', '', '-1', '0', '0', 'MINUTE');
  4.  
--------------------------------------------------------------------------------------------------------------------
посмотреть в работе: click me ;)
скачать:http://depositfiles.com/files/oegc1au19 или mod_onlineradio.rar обновлено 27.12.09

Версия для ICMS 1.10.1
0
alpik alpik 14 лет назад #
Забыл: С НАСТУПАЮЩИМ ТИГРИНЫМ АЛЬБИНОСОМ!


П

усть все сложится в новом году как у этой пары!!![/b]
0
Влад Влад 14 лет назад #
Дай нормальную ссылку на скач, с депозита невозможно скачать(((
0
alpik alpik 14 лет назад #
отсюда значит качай mod_onlineradio.rar
0
Олег с клещами Олег с клещами 14 лет назад #
alpik! Заметил у тебя на сайте календарь с выбором статей. Как это сделать? Пардон, конечно, я эту CMS только позавчера обнаружил, так что вопрося могут быть глупые....
0
alpik alpik 14 лет назад #
поиск на сайте пока рулит, так что им иногда пользоваться надо... http://instantcms.ru/blogs/0/103/post362.html#c
0
Олег с клещами Олег с клещами 14 лет назад #
Извини за назойливость, поставил модуль, всё о кей, только он почему-то вырубает Java script и сайт превращается в мумию! Зато радио работает....
0
alpik alpik 14 лет назад #
возможно у тебя уже прописаны и подключены скрипты примерно такого содержания в шаблоне или в др месте:



если да, то в модуле в файле module.php удали строчки написанные выше...
0
alpik alpik 14 лет назад #
возможно у тебя уже прописаны и подключены скрипты примерно такого содержания в шаблоне или в др месте:
Код PHP:
если да, то в модуле в файле module.php удали строчки написанные выше...
0
alpik alpik 14 лет назад #
чет не видно ничерта, не показывает.... вообщем скрипты лишние отключи jquery-1.3.min.js, jquery.tabSlideOut.js
0
Олег с клещами Олег с клещами 14 лет назад #
Еслиб я знал, как их отключить.... Можешь ещё раз написать код, чего-то тут глючит на форуме.
0
alpik alpik 14 лет назад #
посмотри в коде своей станички где используется радио по ctrl+u не повторяются ли такие строчки
Код PHP:
если да, то в модуле в файле module.php удали строчки написанные выше...
0
alpik alpik 14 лет назад #
посмотри в коде своей станички где используется радио по ctrl+u не повторяются ли такие строчки
Код PHP:
script src="/modules/mod_onlineradio/js/jquery-1.3.min.js">
0
Олег с клещами Олег с клещами 14 лет назад #
Дело в том, что я хотел, чтобы радио играло на всех страничках и при переходе по ним не выключалось, т.к. это вряд ли создаст приятную атмосферу для посетителя. Можно как то это реализовать?
0
alpik alpik 14 лет назад #
что постоянно играло - нужно реализовать в отдельном окошке радио, у меня такой задачи не было, постараюсь сделать...
0
Олег с клещами Олег с клещами 14 лет назад #
Если бы это получилось в виде модуля с плеером - было бы замечательно! Или как у тебя сейчас только всегда играющее.
0
alpik alpik 14 лет назад #
-вроде сделал, теперь появилась кнопочка - открыть в окне, по нажатию которой открывается окошечко с радио...
-файлы обновил - качаем
0
Олег с клещами Олег с клещами 14 лет назад #
Это уже сильнее! Однако продолжает вешать все остальные JS. Как это побороть?
Ещё нескромный вопрос по другой теме: У тебя на сайте есть модуль погоды от rp5.ru. Наверное ты сам писал? Не выложишь? Интересное решение с всплывающей погодой на неделю.
0
Олег с клещами Олег с клещами 14 лет назад #
Алексей! Все твои модули очень полезные,поставил всё что ты выложил здесь. Но почему то все твои модули вешают все мои JS на всёь сайте. Наверное у меня надо что-то поправить? Привожу скрипты в head моего шаблона. Что может мешать?

Код PHP:


$(function(){ $("#logoimg").pngfix(); })

 


        

        $(document).ready(function() {

$("#topnav li").prepend(""); 



$("#topnav li").each(function() { 

var linkText = $(this).find("a").html();

$(this).find("span").show().html(linkText); 
}); 



$("#topnav li").hover(function() {

$(this).find("span").stop().animate({ 

marginTop: "-40"

}, 250);

} , function() { 
$(this).find("span").stop().animate({

marginTop: "0"

}, 250);

});

});



0
Олег с клещами Олег с клещами 14 лет назад #
Не хочет принимать реальный код, привожу муляж:



$(function(){ $("#logoimg").pngfix(); })






$(document).ready(function() {

$("#topnav li").prepend("");



$("#topnav li").each(function() {

var linkText = $(this).find("a").html();

$(this).find("span").show().html(linkText);
});



$("#topnav li").hover(function() {

$(this).find("span").stop().animate({

marginTop: "-40"

}, 250);

} , function() {
$(this).find("span").stop().animate({

marginTop: "0"

}, 250);

});

});


0
Олег с клещами Олег с клещами 14 лет назад #
Посмотри здесь
0
alpik alpik 14 лет назад #
дело в том что скорее всего, конфликтуют подключенные скрипты jquery - возможно они повторяются в модулях - что приводит к конфликту. Я просто удаляю повторяющиеся те строчки скриптов, подгружаемых jquery в последущих модулях, так как нет необходимости их по новой грузить

на скрине это первые 7 строчек - в идеале их надо все прописывать в шаблоне в тег , а у меня прямо в модулях подключение скриптов (из соображений, все в одном, меньше возни)
0
Олег с клещами Олег с клещами 14 лет назад #
Так и не врублюсь, что сделать... Как эти скрипты могут конфликтовать, когда они разные и лежат в разных местах?
Может поможешь, скажи поконкретнее чего куда надо переписать?
0
alpik alpik 14 лет назад #
ссылку на сайт - дай гляну, скажу что почикать ;)
0
Олег с клещами Олег с клещами 14 лет назад #
сайт Там кроме твоих есть ещё скрипты для меню. Сейчас остановились все - и родные от инстанта и добавленные для меню. Твои все работают.
0
alpik alpik 14 лет назад #
Посмотрел - нашел 2 ошибки.
- 1 ошибка - 2 раза загружен jQuery, сноси подчеркнутую строчку

- 2 - открой модуль mod_onlineradio файл module.php и подредактируй его - удали выделенное в квадрате
0
Олег с клещами Олег с клещами 14 лет назад #
Самое интересное, что я уже это делал, прочитав твою первую подсказку, ничего не помогло, всё точно так же.
Кстати файлы jquery.js лежат в разных папках и они разные, только называются одинаково.
Где ещё может быть засада? sad
0
alpik alpik 14 лет назад #
то есть ты убирал дубликаты подгружаемых скриптов, а сейчас опять все вернул на место? советую убрать дубликаты и дальше искать ошибку, это след будет этап... пока на сайте вижу повторяющуюся картину с дубликатами
0
imprint imprint 14 лет назад #
ещё вопрос....почему после установки радио...нижний скролинг пропадает...не получается в правую сторону сайта зайти...
0
imprint imprint 14 лет назад #
и при переходе на другую страницу не играет.....фигня....
0
alpik alpik 14 лет назад #
нажми кннопочку - открыть в окне и будет тебе счасте
0
alpik alpik 14 лет назад #
в версии InstantCMS 1.5.3 протестировал модуль - работает на ура.
0
lezginka.ru lezginka.ru 14 лет назад #
alpik, у тебя на сайте есть "календарь событий", где такую вещь можно взять ?
0
alpik alpik 14 лет назад #
можно здесь на сайте поискать, точно не помню где или скачать с моего портальчика http://www.mozlife.ru/users/files/download14.html
0
lezginka.ru lezginka.ru 14 лет назад #
alpik, случайно порядок установки не помнишь, были проблемы какие ?
0
alpik alpik 14 лет назад #
проблем не было:
1 заливаешь на сайт
2 редактируешь по своим нуждам calendar.php
0
lezginka.ru lezginka.ru 14 лет назад #
спасибо.
alpik,если будут проблемы обращусь :)
0
14 лет назад #
А где можно взять url для модуля.
0
alpik alpik 14 лет назад #
http://instantcms.ru/blogs/0/proba-pera/onlain-radio-vydvizhnoe-menyu.html#comment_6059
0
Роман 14 лет назад #
Скажите пожалуйста, а как модуль ОнлайнРадио поднять выше к хэдеру?
0
Роман 14 лет назад #
РАЗОБРАЛСЯ!

В файле module.php нужно изменить параметр:

Код PHP:
topPos: '50px',                                   //position from the top
0
13 лет назад #
слетает меню шапка в профиле!!! в 1,6,2
0
Soviet-Girl Soviet-Girl 13 лет назад #
Да, летает, однозначно. Что делать?

0
Soviet-Girl Soviet-Girl 13 лет назад #
Пожалуйста, помогите решить вышеозвученную проблему. А я пока предложу кому надо собранный мной плейлист из 62ух самых лучших и популярных станций всех жанров.

Вот он список
Копируйте в playlist.mpl - пользуйтесь на здоровье.
0
alpik alpik 13 лет назад #
слетает меню шапка в профиле!!! в 1,6,2
У меня нет такой проблемы, потому что я модуль публикую только на главной странице сайта...конечно это не выход, возможно есть конфликты с jQuery, посмотрите нет ли их одновременной загрузки (проблема описывалась выше).
0
alpik alpik 13 лет назад #

Решение:

+3
Soviet-Girl Soviet-Girl 13 лет назад #
Ссылку обновила http://instantcms.ru/users/files/download868.html
0
Soviet-Girl Soviet-Girl 13 лет назад #
Это плей-лист с собранными мной радиостанциями.
0
Майкл Майкл 13 лет назад #
Добавил, спасибо!
0
Майкл Майкл 13 лет назад #
Поставил себбе на сайт. Замечательно. Спасибо, alpik. Плюсую!!!
0
Майкл Майкл 13 лет назад #
Добрый день! Поставил себе выдвижное меню радио. Все работало, но потом минут через 10 прпало всплывающее меню и появилась надпись отключен Javascript, при нажатии на эту надпись перехожу на сайт http://www.mozlife.ru. Что это такое и как с этим бороться?
0
alpik alpik 13 лет назад #
Доброго времени суток Maikl! - надпись - отключен Javascript предназначена для показа в случае того - если браузером нарочно выключен javascript (в opere например это вкл по клавише F12 ) - Модуль разрабатывался именно для www.mozlife.ru и выложен был для ознакомления на публику. Подредактируйте в модуле файл module.php в нем должна быть не нужная вам ссылка, пропишите свою.
-2
alpik alpik 12 лет назад #
Обновил свой плейлист радиостанций скачать playlist.rar
послушать можно здесь
Код PHP:
1. Радио хаба
2. NRJ Рок
3. Acoustic Alternative
4. Альтернатива
 5. NRJ Россия **
6. Бардовская песня
7. Блатной шансон
8. Классическая музыка	9. Корбина RocK-Ru
10. Радио Шансон
11. DFM
12. NRJ Hit Music Only
13. NRJ Латвия
14. Электронная музыка
15. Euro Dance
16. Европа плюс
17. Эхо Москвы
18. Free Dance Radio
19. Jpopsuki
20. Hard n Heavy
21. Heavy Music Atmospheric
22. JaZZ
23. NRJ Trance
24. Наше радио
25. Radio Classicbest
26. Radio Gothic
27. Радио Максимум
 28. Радио Рекорд **
29. Радио Ультра
30. Зайцев.нет
31. R and B	32. Ретро
33. Ретро FM
34. Романтика
35. Поп-музыка
36. Русское радио
37. Русский рок
38. SnakeNet Metal Radio
39. Современные хиты
40. Вирус FM
41. Vocal Trance
42. Зарубежная Поп-музыка
 43. LoveRadio **
44. Серебрянный дождь
45. Владивосток FM
46. Kawaii
47. Love Radio Альтер.
48. Реп-канал
49. Радио Премиум
 50. Радио Дача **
51. Дорожное радио
52. Детское радио
53. Татар Радиоси
 54. ЮморФМ **

** возможны проблемы с проигрыванием
0
seyfer seyfer 12 лет назад #
Отлично работает с 1.8

Надо удалить jquery 1.3 которая идет с этим модулем, tabSlideout оставить.
Подгружать куери свою стандартную из кмс.

Плейлист собрать свой или взять отсюда

Rublyovka # 7 февраля 2011 в 09:47 +3 Ссылку обновила http://instantcms.ru/users/files/download868.html
0
alpik alpik 12 лет назад #
согласен, просто модуль кочует с версии InstantCMS 1.5.2 и до сих пор работает без изменений...
0
seyfer seyfer 12 лет назад #
alpik, ваш плейлист не работает. Сервера уже нету, откуда вы взяли поток.
Лучше ваш пост удалить, вводит в заблуждение.
0
alpik alpik 12 лет назад #
Мой плейлист работоспособен и актуален для региона - Удмуртская Республика, причем трафик прет "халявный" для УР.
Прошу прощения, что ввожу народ в заблуждение. На днях попробую собрать общественный для рунета плейлист, если это будет актуально.
+2
VopisUVD VopisUVD 12 лет назад #
Под 1.9 обновить бы, да окно кстати можно сделать без рамки и прочей атрибутики окна...
0
Дмитрий Дмитрий 11 лет назад #
Странно пишет "File not loaded" Хотя раньше работал В чём может быть косяк?
0
Дмитрий Дмитрий 11 лет назад #
сайт http://деловойкалининград.рф - на главной (внизу слева)
0
Майкл Майкл 11 лет назад #
У Вас не работает!!!
0
Seprikyan Seprikyan 10 лет назад #
Захожу в myadmin, выбираю БД, слева выбираю cms_modules, далее SQL, вставляю запрос, нажимаю ок, а он вот что выводит #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'INSERT INTO `cms_modules` ( `id` , `position` , `name` , `title` , `is_external`' at line 2

скрин http://joxi.ru/9DewUdg5CbB5Srwgols

Что делаю неправильно?

Еще от автора

Онлайн радио обновление для v 1.10.1
Доброго времени, это всего лишь обновление модуля - онлайн радио для ICMS v 1.10.1 - по просьбам трудящихся... Здесь старая версия
Социальные кнопки внедряем в icms 1.10 (памятка)
Всё ж таки мигровал на 1.10, уфф ))) Посему пришлось перелопачивать многое, ну и коды соцзакладок в обязательном порядке.
Каталог с флеш - играми на основе УК
Очень просто реализуется каталог с флеш-играми на основе УК!
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.