Выкладываю тут доработку плагина и одно исправление в хаке. Пост интересен в первую очередь тем, кто уже внедрил данные доработки.
По многочисленным просьбам добавил в плагин "Новые сообщения" звуковое оповещение. Короткий звуковой сигнал раздается с заданным интервалом до тех пор, пока сообщение не будет прочитано. Звук представляет собой mp3 файл — так что вы сами можете выбрать нужный "звук". Играет с помощью флэш проигрывателя.
Версия со звуком тут. Файл jquery.timers.js кладется в папку /includes/jquery/. Остальные в папку /plugins/p_newmessages/.
И найден баг в хаке "Оптимизация вывода комментариев" (не выводились иконки для оценки комментария, если он уже был кем-то оценен). В файле "/components/comments/model.php" Необходимо заменить строку
на
По многочисленным просьбам добавил в плагин "Новые сообщения" звуковое оповещение. Короткий звуковой сигнал раздается с заданным интервалом до тех пор, пока сообщение не будет прочитано. Звук представляет собой mp3 файл — так что вы сами можете выбрать нужный "звук". Играет с помощью флэш проигрывателя.
Версия со звуком тут. Файл jquery.timers.js кладется в папку /includes/jquery/. Остальные в папку /plugins/p_newmessages/.
И найден баг в хаке "Оптимизация вывода комментариев" (не выводились иконки для оценки комментария, если он уже был кем-то оценен). В файле "/components/comments/model.php" Необходимо заменить строку
Реклама #
letsgo 12 лет назад #
Def 12 лет назад #
Майкл 12 лет назад #
Def 12 лет назад #
Майкл 12 лет назад #
Читаете внимательно блог и делаете одно изменение
http://instantcms.ru/blogs/poleznosti-ot-sjen/hak-optimizacija-vyvoda-komentariev.html
SJen 12 лет назад #
Майкл 12 лет назад #
Ну вот и случилось то что так давно все ждали :)
Tirpits 12 лет назад #
Def 12 лет назад #
NIKITA 12 лет назад #
Подскажите.
Меняю - невыходит
SJen 12 лет назад #
Не выходит поменять, а с моим файлом звук играет?
NIKITA 12 лет назад #
SJen 12 лет назад #
Проверьте играет ли вообще этот файл. Можете закинуть в свои файлы, могу проверить у себя.
NIKITA 12 лет назад #
Работает отлично, только у админа нет.
SJen 12 лет назад #
или "у админа" - в смысле в админке? - ну в админке то не работает
NIKITA 12 лет назад #
Arioh 12 лет назад #
SJen 12 лет назад #
Кидайте в личку сайт, посмотрю. Конфликтов быть не может, но если у вас шаблон с ошибками (видел такое у некоторых, ошибки в javascript), то это не дает нормально работать другим скриптам.
Vovan 12 лет назад #
Майкл 12 лет назад #
"Входящее сообщение". Я его чуток сжал. Весит примерно 4 Кб
http://instantcms.ru/users/files/download1901.html
SJen 12 лет назад #
Майкл 12 лет назад #
Vovan 12 лет назад #
******* Вам сообщения ******** вот в таком духе и мегает пока не зайдешь в сообщения
Def 12 лет назад #
а еще можно сделать появляющееся окошко сообщение с полем для ответа)
Vovan 12 лет назад #
SJen 12 лет назад #
Проблемы могут возникать только из-за кривизны рук. Ну и от того, что это довольно большой объем работы. Тут уж за пару часов не сделать, я бы даже сказал не один день работы.
Ну и учитывая временные затраты такое решение уже было бы платным. А тут я предложил скорее эконом вариант - тем, кто не хотел бы тратиться, но интерактивности хочется.
letsgo 12 лет назад #
SJen 12 лет назад #
Во-вторых, вы же понимаете, что это совсем другой уровень. И по сложности и по затраченному времени - такая разработка будет уже точно платной.
Я же поделился бесплатным решением - своеобразным эконом вариантом. Для тех, кто не захочет по каким-то причинам покупать более сложные и навороченные решения.
И еще немаловажно - на разработку того, о чем вы говорите нужно довольно много времени. А этот плагин занял у меня полчаса и на какое-то время вполне устроит(меня). Но стремиться, конечно, надо к большему.
letsgo 12 лет назад #
Спасибо за ваше решение, но я его не ставлю по одной причине, оно что есть, что его нету, легче заплатить и получить то, что будет удобно для пользователя. Был бы очень признателен, если у Вас будет время, и вы сделаете платные нормальные сообщения на аяксе. А если туда прикрутить возможность видео вызова друг друга?) Сказка была бы)
Upliner 12 лет назад #
Очень нужная штука!
+1 за быстро,просто,удобно,актуально...
Raven 12 лет назад #
Raven 12 лет назад #
Александр I 12 лет назад #
Александр I 12 лет назад #
SJen 12 лет назад #
У вас на главной нет компонента, а на всех страницах (где работает) стоит какой-то компонент?