Плагин "Новые сообщения" со звуком (для ICMS 1.10)

+51
2.33K
День добрый

Добрался до обновления еще одного своего плагина — он запускает таймер для обновления меню пользователя, чтобы посетители своевременно получали информацию о новых сообщениях и уведомлениях.

В эту версию добавил подсчет простых сообщений и уведомлений (как это сделано в плагине "Меню пользователя" для 1.10). Если пришло уведомление — то ссылка будет вести прямо в новые уведомления.

Инструкция:

1. скачать в корень сайта и разархивировать
2. в админке по желанию поменять период обновления (по умолчанию стоит 15 секунд)
3. по желанию можно поменять звуковой файл — просто замените p.mp3 на свой

Функции движка не задействованы, выполняется всего один запрос на получение новых сообщений.

Старая версия плагина для 1.9 тут

Демо

Скачать
+3
FreeLancer FreeLancer 11 лет назад #
День добрый smile отлично, ждем обновленную систему сообщений smile Спасибо Вам за ваши разработки =)
HostelB HostelB 11 лет назад #
Комментарий удален
+3
SJen SJen 11 лет назад #
был бесплатный и остается
я же кинул ссылку на старую версию
+1
Александр I Александр I 11 лет назад #
SJen, премного благодарен за оперативность!
0
fact fact 11 лет назад #
плагин зачётный.

Хотя я бы не советовал до 2.0 ставить сторонние плагины, во первых может это и так будет в 2.0 во вторых может осложнить переход или всё равно придётся отказаться. Как сейчас у многих происходит при переходе на 1.10. Много мусора приходится удалять
+1
SJen SJen 11 лет назад #
Конечно, лучше всего - это ставить стандартную поставку 1.10 и ничего не менять, даже шаблон стандартный оставить crazy

А то с этими уникальными шаблонами, различными оптимизациями, да кучкой разнообразных модулей и компонентов одни проблемы.. Месяца три до выхода 2.0 можно и подождать. Но для тех, кому хочется развивать свой сайт "здесь и сейчас" я все-таки выложу еще парочку обновлений старых плагинов.

PS fact, не боитесь, что пока вы ждете 2.0, конкуренты убегут уже далеко вперед?
0
fact fact 11 лет назад #
переход 1.9 на 1.10 для многих уже стал роковым..

да нет не боюсь. Начал новые проекты на 1.10 , 3 месяца в плане мелких доп модулей ничего не решат, только засорят перед очередным важным шагом- переходом на 2.0. А вот там поняв что может 2.0 можно чего нибудь добавить если реально будет необходимость.

какие то проекты так и оставлю на 1.9 (т.к точно не смогу пройти сей сложный шаг и сайты реально важны)
0
letsgo letsgo 11 лет назад #
А как связана 1.10 с конкурентностью Sjen? Что то я не улавливаю связи.
0
IRATE IRATE 11 лет назад #
На самом деле логики где торчат юзеры нет. Все зависит от, так сказать, исторических обстоятельств. К примеру есть удобный и бесплатный SkyDrive и Яндекс.диск, но нет люди будут сидеть на маленьком англоязычном Dropboxе. Есть Microsoft messenger в каждой винде на компе - опять-же будут сидеть в аське т.д.
Всякие полезности полезны, когда много юзеров и внедрять их постепенно, как в Facebook сделали.
IMHO
0
SJen SJen 11 лет назад #
моя конкурентность - в чем ее смысл? laugh
Я же не предлагаю никаких услуг, да и не продаю почти ничего.

это же коммент был для меня? - я только попытался намекнуть, что не стоит, ничего не делая, ждать журавля - ему лететь еще три месяца. Надо жить сегодняшним днем. Хотя, наверное, глупо об этом говорить.. Кто-то уже поверил в невозможность обновиться до следующей версии(не говорю, что это плохо - просто так и есть) и решил сидеть на Инстанте 1.8 или 1.9.

Мы же не будем меряться "у кого версия больше". Фишка в том, что для 1.9 скоро уже никто не будет писать дополнений, а 1.10 довольно быстро догонит и обгонит ее по функционалу (то есть по количеству разработок на).
0
IRATE IRATE 11 лет назад #
Писать дополнения нужно. Например игнорировать ваш плагин жестоко не только к юзерам, но и к себе - о каком активном обмене информацией можно вести речь, если, чтобы узнать, что тебе ответили необходимо обновлять страницу или ждать сообщения почты sad Жаль, что его не прикрутили по умолчанию на 1.10.
0
IRATE IRATE 11 лет назад #
А как мигрировать на новую версию разработчики придумают - они у нас классные. На 1.10 придумали же.
0
Александр I Александр I 11 лет назад #
Василий из Opera написал admin`у в GoogleChrome. Ни по звуку, ни визуально не узнать о новом сообщении.
Федор тоже писал и Василию и Администратору. И браузеры разные использовались.

Без перезагрузки страницы плагин не работает. Проверил на GoogleChrome, Opera, FF, IE, Safari.
0
Evgenii Evgenii 11 лет назад #
""


Загружаешь страницу и все нормально, проходит 10 секунд и получается так как на картинке
0
SJen SJen 11 лет назад #
версия 1.10 UTF ?
+1
VonKruger VonKruger 11 лет назад #
Кстати, или никто не заметил, или это только у меня такая фигня происходит:
когда сообщений нет, ссылка ведет на страницу http://test1.ru/users/1/messages.html (страница сообщений) как и должно, но когда приходит сообщение, именно сообщение не уведомление ссылка ведет на страницу http://test1.ru/users/1/messages-notices.html (это страница уведомлений), хотя должна вести на http://test1.ru/users/1/messages.html
Просто не очень удобно получается, приходит сообщение, нажимаешь чтоб его посмотреть и попадаешь на пустую страницу "уведомления", потом нужно переходить во вкладку "входящие" чтоб его найти.
В чем может быть причина, Женя?
0
SJen SJen 11 лет назад #
если так и есть - то это косяк, поправлю. Причина в том, что я не так прописал условие.
+2
VonKruger VonKruger 11 лет назад #
Ну и когда исправишь? Или просто укажи что и в каком файле изменить :)
+1
Станислав Григорьевич (Мозголом) Станислав Григорьевич (Мозголом) 11 лет назад #
Такая же беда +
+1
SJen SJen 11 лет назад #
посмотрю, но после релиза переписки..
0
Станислав Григорьевич (Мозголом) Станислав Григорьевич (Мозголом) 11 лет назад #
Хорошо бы! А то как то неудобно.
+1
Александр Александр 11 лет назад #
Действительно ведёт не на ту страницу.
+5
Александр Александр 11 лет назад #
Да и логический вопрос, как сделать так чтобы звук воспроизводился один раз?
В таком варианте с постоянным "пиканьем" может довести пользователей до нервного срыва smile
+3
yura3d yura3d 11 лет назад #
Присоединяюсь к вопросу!
+2
fortunato fortunato 11 лет назад #
Да пожалуйста скажите, как можно сделать чтоб воспроизводилось один раз уведомление! Спасибо
0
omarov omarov 11 лет назад #
в файле просто звуковой файл и таймер обновлений сообщения, а сам подобный компонент для такой переписке как на демо где взять?
0
Станислав Григорьевич (Мозголом) Станислав Григорьевич (Мозголом) 11 лет назад #
SJen вы хоть посоветуйте где копать дабы исправить данную ситуацию
Действительно ведёт не на ту страницу.
+1
KS KS 11 лет назад #
в update.php (!$newmsg['messages']) нужно заменить на (!$messages)
+1
BELIEVER BELIEVER 11 лет назад #
давно мучился сегодня заметил это)))
все теперь окай спасибо большое
0
Станислав Григорьевич (Мозголом) Станислав Григорьевич (Мозголом) 11 лет назад #
Благодарю вас!
0
SALIK SALIK 10 лет назад #
Дак всётаки как цикличность звука убрать, что бы только один раз проигрывалось звуковое оповещение?
0
Александр Александр 10 лет назад #
тайна покрытая мраком smile все ещё актуально, поддерживаю вопрос!
0
Shahin Shahin 10 лет назад #
А я дурак купил

Еще от автора

Обновление компонента "Мне нравится"
Приветствую. Закончил версию с исправлением ошибок и багов, всем пользователям обновление выслано на электронку.
Обновление компонента  "Каталог дополнений в админку"
Приветствую. Обновление самого популярного аддона из официального каталога дополнений.
Обновленный парсер Яндекс.Карт
Приветствую Изменения довольно значительны, поэтому имеет смысл оформить их отдельным постом.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.