1. Приветствуем Вас на неофициальном форуме технической поддержки XenForo на русском языке. XenForo - коммерческий форумный движок от бывших создателей vBulletin, написанный на PHP.

Звуковое оповещение, когда приходит сообщение (новая личка)

Тема в разделе "Для новичков", создана пользователем Бboris, 07.09.2011.

Загрузка
  1. Бboris

    Бboris Тролль

    Регистрация:
    20.08.11
    Сообщения:
    205
    Симпатии:
    33
    Звуковое оповещение при получении личных сообщений.

    Снимок1.gif

    Работает в IE-9 / Firefox 3.6 / Opera 10 / Google Chrome 13
    Звенеть будет каждый раз при перегрузке страницы, пока юзер не соизволит прочитает сообщение! :)

    Звуковой файл можно подобрать тут само собой разумеется чем меньше, тем лучше.

    В шаблоне navigation_visitor_tab
    Код:

    PHP:
    <!-- conversations popup -->

    <
    li class="navTab inbox Popup PopupControl PopupClosed">

    <
    a href="{xen:link conversations}" rel="Menu" class="navLink NoPopupGadget">{xen:phrase inbox}

    <
    xen:if is="{$visitor.conversations_unread}">

    <
    strong class="itemCount" id="ConversationsMenu_Counter">{xen:number $visitor.conversations_unread}

    <
    span class="arrow"></span>

    </
    strong>

    </
    xen:if>

    </
    a>
    Заменить на:

    PHP:
    <!-- conversations popup -->

    <
    li class="navTab inbox Popup PopupControl PopupClosed">

    <
    a href="{xen:link conversations}" rel="Menu" class="navLink NoPopupGadget">{xen:phrase inbox}

    <
    xen:if is="{$visitor.conversations_unread}">

    <
    strong class="itemCount" id="ConversationsMenu_Counter">&nbsp;Вам личное сообщение ({xen:number $visitor.conversations_unread})&nbsp;

    <
    span class="arrow"></span>

    </
    strong>

    <
    embed src="http://putin-mudak.ru/sound.wav" type="audio/x-wav" width="0" height="0" autostart="true" loop="false">

    </
    xen:if>

    </
    a>
    Параметр type зависит от расширения звукового файла.
    Если использовать .wav ,то type="audio/x-wav". Какие то иные типы звуковых файлов лучше не использовать. Большой вес и не все браузеры будут на прямую (без плагинов) работать например с mp3.
     

    Вложения:

    • sound.zip
      Размер файла:
      2,5 КБ
      Просмотров:
      68
    Lezgin, Johnson и diunex нравится это.
  2. diunex

    diunex Местный

    Регистрация:
    02.08.11
    Сообщения:
    113
    Симпатии:
    1
    Google Chrome 13

    Вылазить окошко с сохранениям sound

    Безымянный.JPG
     
  3. Бboris

    Бboris Тролль

    Регистрация:
    20.08.11
    Сообщения:
    205
    Симпатии:
    33
    Посмотрите, что то может именно с Вашим хромом?
    У меня тоже "последний хром" и сохранения файлов нет на вашем форуме!
    Бибикает - нормально! :)
    И рекомендовал бы див сделать другим цветом, а то звук есть,а визуально выделение какое то непонятное.

    Снимок1.gif

    В хроме, когда Вы запускается контент такой на сайте, то Хром спрашивает один раз и потом перестает. И звук работает у меня и файл не просит сохранять :)
     
  4. diunex

    diunex Местный

    Регистрация:
    02.08.11
    Сообщения:
    113
    Симпатии:
    1
    Мой ник Desprado
     
  5. Бboris

    Бboris Тролль

    Регистрация:
    20.08.11
    Сообщения:
    205
    Симпатии:
    33
    Сделай демонстрационный аккаун (Demo/Demo) и ссылку на свой форум!
    Придут пользователи и пусть потестируют!
    У меня со звуком проблем на твоем сайте нет.
    Сейчас могу еще из Debian и Ubuntu попробовать.
     
  6. diunex

    diunex Местный

    Регистрация:
    02.08.11
    Сообщения:
    113
    Симпатии:
    1
    Но ты же видео видел?
     
  7. Бboris

    Бboris Тролль

    Регистрация:
    20.08.11
    Сообщения:
    205
    Симпатии:
    33
    Я ходил на твой сайт мозилой и хромом и все в порядке со звуком!
    Может у тебя такой уникальный компьютер с какими то специфическими настройками?

    Я тебе написал выше, как проверить! Один хрен сидишь в сети! Сделай тестовый акк, что бы народ не напрягался с регистрацией и положи данные сюда и на свой форум. Пусть желающие протестируют новинку, а ты как раз спросишь как у них все прокатило.
     
  8. Senior

    Senior Местный

    Регистрация:
    05.10.10
    Сообщения:
    195
    Симпатии:
    42
    Версия XF:
    1.1.1
    из под линкуса фаерфокс подхватывает звук сразу, а из под винды нужно подгружать и устанавливать доп. модуль иначе звука нет, что не есть хорошо
     
  9. Бboris

    Бboris Тролль

    Регистрация:
    20.08.11
    Сообщения:
    205
    Симпатии:
    33
    Звук в браузере воспроизводится плагинами, есть плагин - будет звук.
    Нет плагина - будет грузить файл.
    Второе: когда заходите на какой то сайт в первый раз, то выскакивает аллерт с вопросом "запустить один раз" или "всегда разрешать для этого сайта". Это настройки безопасности системы.

    Относительно обхода загрузки файла при неустановленном плагине у пользователя, можно решить прописыванием в b64 вашего звукового файла. Тогда файла по сити не будет, да и CSS кешируется.

    По второму вопросу - только пользователь на своем компе может решить, что ему делать.
     
  10. Senior

    Senior Местный

    Регистрация:
    05.10.10
    Сообщения:
    195
    Симпатии:
    42
    Версия XF:
    1.1.1
    проблема в том что при попытке загрузить из под винды плагин для фаерфокса, браузер отвечает что это сделать увы, невозможно

    да, наверное надо будет кодировать в b64 и подставлять, а то геморрно получается
    больше народу не слышать этот звук чем слышат
     
  11. Бboris

    Бboris Тролль

    Регистрация:
    20.08.11
    Сообщения:
    205
    Симпатии:
    33
    Это проблема лично вашей винды!
    У меня на варьке:
    Windows XP SP 2 Eng
    Windows XP SP 3 Eng
    Windows XP SP 2 Rus
    Windows XP SP 3 Rus
    3 шт. разные урезанные дистры Windows XP
    Windows 7 32 и 64
    Debian 5
    Debian 6
    Ubuntu 10
    Ubuntu 11
    И проблем описанных выше (с загрузкой файла, не установкой плагина) никогда не было!
     
  12. Senior

    Senior Местный

    Регистрация:
    05.10.10
    Сообщения:
    195
    Симпатии:
    42
    Версия XF:
    1.1.1
    у меня пишет что автоматическач установка невозможна, попробуйте установить вручную
    вручную начинаешь устанавливать - не получается
    кому эта канитель нужна ? лучше в b64 перекодировать

    винда стоит XP SP3 rus
     
  13. Бboris

    Бboris Тролль

    Регистрация:
    20.08.11
    Сообщения:
    205
    Симпатии:
    33
    Все таки это ненормальное явление. Возможно что винда дышит на ладан. Если комп позволяет поставь себе ВМваре и туда можно напихать до чертовой бабушки операционок.
     
  14. Senior

    Senior Местный

    Регистрация:
    05.10.10
    Сообщения:
    195
    Симпатии:
    42
    Версия XF:
    1.1.1
    да я на нескольких компах проверял, задалбывает фаерфокс с просьбой установить доп. плагин
     
  15. boff

    boff Пользователь

    Регистрация:
    11.12.11
    Сообщения:
    28
    Симпатии:
    4
    Версия XF:
    1.1.1
    У кого стоит нечто подобное?
     
  16. Senior

    Senior Местный

    Регистрация:
    05.10.10
    Сообщения:
    195
    Симпатии:
    42
    Версия XF:
    1.1.1
    надобность устанавливать отпала, потому как данный функционал теперь встроен
    ну макс, что нужно сделать - пару телодвижений дописать чтобы к всплывающему сообщению добавить звук
     
    Prostok и boff нравится это.
  17. boff

    boff Пользователь

    Регистрация:
    11.12.11
    Сообщения:
    28
    Симпатии:
    4
    Версия XF:
    1.1.1
    Можешь подсказать где?
     
  18. martini

    martini Местный

    Регистрация:
    10.10.10
    Сообщения:
    249
    Симпатии:
    28
    способ не годится, требует какихто разрешений в браузере, это лажа. Нудно так как в Фейсбуке или Вконтакте, просто звук проигрывается при получении сообщения. Даже для vBulletin есть хак
    http://vbsupport.org/forum/showthread.php?t=42397 и он тоже играет без всяких лишних телодвижений со стороны юзера. А тут какая то фигня всплывает, только юзеров отпугивает
    прошу уточнить, где встроен и как вкючить звук?
     

Поделиться этой страницей