Раскачай колокол уведомлений - swingingnotify!

Первый блин

Начиная с версии 3.1.x, моды были заменены "расширениями", которые выполняют ту же самую функцию, но без изменений в исходном коде движка.
Ответить
Beer
Сообщения: 13
Зарегистрирован: 27.01.18 02:57

Beer » 14.02.18 23:44

На автосайте драйв при получении уведомлений колокольчик дрыгается 1 раз - оч понравилось. У нас же он станет красным и будет плавно покачиваться 1 раз в 5 сек. (что гораздо круче), при получении уведомлений (личка или еще чего). Секрет Полишинеля исключительно на css.
Таблиц в БД не создается, SEO и индексация не меняется, нагрузку на сервер не проверял. Тестировалось на FF и Vivaldi, на IE и Netscape Navigator не проверял т.к. нету их.
Первый блин во вложении. Тапки пофиг - я в танке.

последняя версия 1.2.0 тут: Раскачай колокол уведомлений - swingingnotify!
Вложения
swingingnotify.zip
Первый блин
(9.39 КБ) Скачиваний: 489

Beer
Сообщения: 13
Зарегистрирован: 27.01.18 02:57

Beer » 01.03.18 00:13

До сегодняшнего дня колокол раскачивался и звонил пока страница не будет перезагружена, не смотря на нажатие кнопаря "Отметить все как прочитанные".
Дабы его остановить без перезагрузки:

1. Открыть ajax.js и найти:

Код: Выделить всё

$('#notification_list_button > strong').addClass('hidden');

2. Добавить после:

Код: Выделить всё

		//Swinging icon fa-bell
		$('#notification_list_button > i').removeClass('fa-fw');


Можно идти спокойно пить пиво - колокол не будет раскачиваться и отвлекать своим набатом. ;)

maco8024
Сообщения: 22
Зарегистрирован: 04.12.13 16:55

maco8024 » 01.03.18 13:45

Как быть после обновления двига?

Beer
Сообщения: 13
Зарегистрирован: 27.01.18 02:57

Beer » 01.03.18 13:46

На какую версию?

maco8024
Сообщения: 22
Зарегистрирован: 04.12.13 16:55

maco8024 » 01.03.18 15:44

На следующую, например 3.2.3

Beer
Сообщения: 13
Зарегистрирован: 27.01.18 02:57

Beer » 01.03.18 15:59

Дай мне посмотреть на нее.

maco8024
Сообщения: 22
Зарегистрирован: 04.12.13 16:55

maco8024 » 01.03.18 16:07

На что? форум (ссылка) под ником.

Beer
Сообщения: 13
Зарегистрирован: 27.01.18 02:57

Beer » 01.03.18 16:08

Там разве версия 3.2.3?
когда выходит 3.2.3?

maco8024
Сообщения: 22
Зарегистрирован: 04.12.13 16:55

maco8024 » 01.03.18 16:17

:) Я имею ввиду, Раскачай колокол уведомлений - swingingnotify! в этом сообщении нужно править файл движка, при обновлении на более новую версию, файл затрется новым ajax.js

Beer
Сообщения: 13
Зарегистрирован: 27.01.18 02:57

Beer » 01.03.18 16:21

А что будет на версии phpbb 77.22.33 или 99.22.33 которая выйдет в 2099 году не задумывался? :lol:

Для меня нет проблемы добавить 3 буквы в файл, т.к у меня есть доступ к файлу ajax.js
Знаешь как иначе - расскажи.

maco8024
Сообщения: 22
Зарегистрирован: 04.12.13 16:55

maco8024 » 01.03.18 16:22

Нуу, я понял, просто все правки можно и не запомнить после длительного времени :D

Beer
Сообщения: 13
Зарегистрирован: 27.01.18 02:57

Beer » 01.03.18 16:28

Возьми листок бумаги и запиши карандашом (он не выцветает от времени и солнца). Т.к. HDD может рассыпаться и запись в notepad пропадет - потом будет печалька... :cry:

Либо в composer.json добавь:

Код: Выделить всё

"display-name": "Swinging icon fa-bell, if there are new PM messages or notifications. Не забыть добавить 3 буквы в ajax.js",


Откуда такая уверенность, что в версии 3.2.3 точно будет этот файл кстати?

maco8024
Сообщения: 22
Зарегистрирован: 04.12.13 16:55

maco8024 » 01.03.18 16:34


Beer
Сообщения: 13
Зарегистрирован: 27.01.18 02:57

Beer » 28.06.19 00:06

Версия без хака ajax.js
Отключить, удалить старую, загрузить новую, включить, очистить кеш.
Вложения
swingingnotify_1.2.0.zip
Финальный релиз.
(2.97 КБ) Скачиваний: 339

Ответить