Перейти к содержимому
Русский язык для Invision Community 5

Звук при новом ЛС

Ребята на одном форуме нашел как разъясняют как установить звук при новом ЛС, но путь к файлу указан которого у меня просто нету...

ниже видно эта тема, но этого файла source/classes/class_display.php нету кто что может подсказать?

куда можно вписать этот код что бы завилось)

 

Чтоб добавить звук при входящем сообщении проделай следующее:

Создаём в корне вашего форума папку sound туда ложим звук который вы хотите что бы играл при новом сообщении! далее открыть: source/classes/class_display.php

Найти:

Код:

$msg_data['TEXT'] = sprintf( $this->ipsclass->lang['msg_new'], $this->ipsclass->member['new_msg']);

Выше добавте:

Код:

            if ($this->ipsclass->member['new_msg'] > 0)
            {
                $this->ipsclass->lang['msg_new'] = '<embed src="sound/название вашего звукового файла.swf" hidden="true" loop="1" /><font color="red">' . $this->ipsclass->lang['msg_new'] . '</font>';
            }

+ теперь при появлении нового личного сообщения надпись Личных сообщений: 0

будет загораться красным цветом! так же можно поменять цвет!

Рекомендованные сообщения

на скрине видно эта тема, но этого файла source/classes/class_display.php нету кто что может подсказать?

Это файл от второй версии.

 

Внешний вид -> %шаблон% -> Глобальные -> globalTemplate

Найти

<span class='ipsHasNotifications'>{$this->memberData['msg_count_new']}</span>

Заменить на

<span class='ipsHasNotifications'>{$this->memberData['msg_count_new']}</span>
<object type='application/x-shockwave-flash' data='{$this->settings['public_dir']}mp3player.swf' width='1' height='1'><param name='movie' value='{$this->settings['public_dir']}mp3player.swf' /><param name='FlashVars' value='mp3={$this->settings['public_dir']}message.mp3&autoplay=1&loop=0&volume=100&showstop=0&showinfo=0' /></object>

В папку /public/ загрузить файл message.mp3.

Немного топорно но смысл думаю понятен.

message.mp3

  • Автор

Помогло! спасибо огромное)

Создайте аккаунт или войдите в него для комментирования

Аккаунт

Навигация

Поиск

Поиск

Настроить push-уведомления браузера

Chrome (Android)
  1. Нажмите на иконку замка рядом с адресной строкой.
  2. Нажмите Права доступа -> Уведомления.
  3. Измените свои настройки.
Chrome (компьютер)
  1. Нажмите на иконку замка в адресной строке.
  2. Выберите Настройки сайта.
  3. Найдите Уведомления и измените свои настройки.