Центр пользователя  |  Ваши сообщения  |  FAQ
Форум поддержки phpBB » phpBB 3.0.x » Модификация phpBB 3.0.x

Звук личного сообщения

Расширение функциональности phpBB 3.0.x. Создание и использование модов
Пожалуйста, помните, что существуют: Поиск, Правила форума
Возможно, ответ на Ваш вопрос уже имеется: Документация, Статьи, Накопленный опыт
Полезные материалы по этой теме: Инструкция по установке модов

Сообщение 11 дек 2009, 09:07

Всем привет!
Интересует два вопроса:

1. - Как прикрутить звук при поступлении нового личного сообщения?

2. - Как сделать фоновую проверку личных сообщений?

Максимум, что смог сделать:
1. - прикрутить звук вместе с всплывающим окном при получении личного сообщения

2. - автоматическое обновление страницы.

Хотелось бы:
1. - чтобы звук появлялся независимо от всплывающего окна при получении личного сообщения. Тоесть даже тогда, когда отключено всплывающее окно при получении личного сообщения.

2. чтобы автоматическое обновление было не всей страницы, а только одного компанента.

Возможно ли это?
http://tuclass.ru
Аватар пользователя
Veterok
Бета-тестер
 
Сообщений: 360
Зарегистрирован:
10 дек 2009, 15:40
Откуда:
Нижний Новгород
Благодарил (а): 0 раз.
Поблагодарили: 2 раз.

Сообщение 15 дек 2009, 20:52

Veterok
Поделись, а как сделал звук?
Deffi

 

Сообщение 15 дек 2009, 22:59

Привет, Deffi!
Всё оказалось придельно просто.
1. Берешь звук и кидаешь его на сервер. Туда, куда тебе удобно.
(я сделал так: www.мой сайт.ru/sound/sound.wav)
2. Открываешь styles - Шаблон - template - ucp_pm_popup.html

после
Код: выделить все
<br /><br /><span class="genmed"><a href="#" onclick="window.close(); return false;">{L_CLOSE_WINDOW}</a></span><br /><br />


ставишь
Код: выделить все
<embed src="http://www.твой сайт.ru/sound/sound.wav" hidden="true" autostart="true">

Всё. Звук готов.

У меня часто бывает так, когда страничка форума открыта, а сам занимаюсь другими делами или нахожусь на других сайтах, через какое-то время форум переходит в "спящий режим" и показывает что я offline. И в добавок я не вижу входящих личных сообщений, пока не обновлю страницу или не перейду на другую.
Для решения этой проблемы я так же пошел по самому простому пути.

Открываешь styles - Шаблон - template - overall_header.html

после
Код: выделить все
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />


ставишь
Код: выделить все
<meta http-equiv="refresh" content="600;">


Этот скрипт обновляет страницу каждые 600 секунд (10мин.) Значение можешь поставить какое хочешь.

Вот и всё ;)
Будут вопросы, пиши.
Вложения
sound.rar
Звук
(67.52 KiB) Скачиваний: 268
http://tuclass.ru
Аватар пользователя
Veterok
Бета-тестер
 
Сообщений: 360
Зарегистрирован:
10 дек 2009, 15:40
Откуда:
Нижний Новгород
Благодарил (а): 0 раз.
Поблагодарили: 2 раз.

СообщениеСообщение было удалено | удалил: Гость | 11 янв 2010, 01:27.

Сообщение 20 янв 2010, 16:17

Veterok
Большое спасибо за пояснение, потерял тему, а вот только нашёл, ещё раз спасибо!!!
Deffi

 

Сообщение 20 янв 2010, 16:59

Не получилось :( видимо потому-что у меня стиль prosilver
У меня нет той строчки что в верхнем коде...
Deffi

 

Сообщение 21 янв 2010, 00:40

Deffi писал(а):Не получилось :( видимо потому-что у меня стиль prosilver
У меня нет той строчки что в верхнем коде...



Какой именно у тебя нет строчки?
1) Если речь о звуке
Открываешь styles - prosilver - template - ucp_pm_popup.html
20я строка
Код: выделить все
<p class="small"><a href="#" onclick="window.close(); return false;">{L_CLOSE_WINDOW}</a></p>

сразу после нее, перед </div> ставишь
Код: выделить все
<embed src="http://www.твой сайт.ru/sound/sound.wav" hidden="true" autostart="true">


2) Если речь об обновлении страницы
Открываешь styles - prosilver - template - overall_header.html
14я строчка
Код: выделить все
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />

после нее ставишь
Код: выделить все
<meta http-equiv="refresh" content="600;">
http://tuclass.ru
Аватар пользователя
Veterok
Бета-тестер
 
Сообщений: 360
Зарегистрирован:
10 дек 2009, 15:40
Откуда:
Нижний Новгород
Благодарил (а): 0 раз.
Поблагодарили: 2 раз.

Сообщение 21 янв 2010, 17:42

Спасибо!!! Заработало!!!
Deffi

 

СообщениеСообщение было удалено | удалил: Veterok | 07 фев 2010, 23:30.

СообщениеСообщение было удалено | удалил: Veterok | 10 фев 2010, 09:53.


Вернуться в Модификация phpBB 3.0.x

 


  • Похожие темы
    Ответов
    Просмотров
    Последнее сообщение

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2

Форум поддержки phpBB
2008 - 2017 © BB3x.ru - русская поддержка форума phpBB3
Создано на основе phpBB® Forum Software © phpBB Group
+ 17 предустановленных модов
+ SEO-оптимизация форума
+ авторизация через соц. сети
+ защита от спама