RA1QCW FMonitor — оповещение о непрочитанных сообщениях и ЛС

Здесь авторы могут постить бета-версии своих модификаций для phpBB 3.0.x. Внимание! Не устанавливайте бета-версии модов на работающие форумы!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
evrus01
Former team member
Сообщения: 1274
Стаж: 15 лет 6 месяцев
Откуда: Москва
Благодарил (а): 107 раз
Поблагодарили: 234 раза

Re: Forum Monitor. Мониторинг непрочитанных сообщений и ЛС.

Сообщение evrus01 »

Вам никто ничего предъявлять не собирается. Просто автор правильно написал:
AKsid писал(а):не слишком хорошо будет использовать чужие. А тут уродливые, но свои :)

AKsid, давайте я вам помогу с иконками, на безвозмездной основе. Вдруг вам понравится.
Аватара пользователя
МайскийЖук
phpBB 3.0.7-PL1
Сообщения: 2535
Стаж: 16 лет 11 месяцев
Благодарил (а): 17 раз
Поблагодарили: 366 раз

Forum Monitor. Мониторинг непрочитанных сообщений и ЛС.

Сообщение МайскийЖук »

Ну и что тут правильного? Использовать хрень вместо качества? Ну-ну.

Если я так каждый используемый мной в работе GIF буду проверять на лицензию — мне проще убиться об стену сразу. Кстати, сам формат GIF не является свободно используемым, если уж на то пошло, в отличие от PNG.
Любовь и боль, покой и бой я как любой несу с собой…
Аватара пользователя
AKsid
phpBB 1.4.3
Сообщения: 79
Стаж: 17 лет 6 месяцев
Откуда: Вологда
Благодарил (а): 4 раза
Поблагодарили: 9 раз

Re: Forum Monitor. Мониторинг непрочитанных сообщений и ЛС.

Сообщение AKsid »

Да я согласен, что хрень! :)
Спасибо за помощь!

По текущей версии:
В файле unread.php есть строка

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

function get_unread_topics_ex($user_id = false, $sql_extra = '', $sql_sort = '', $sql_limit = 1001)
Если у пользователя более 1001 непрочитанных сообщений, что бывает, то выдёргиваться будет вся тысяча+1.
Думаю, более 50-100 сообщений показывать нет смысла. Лучше 1001 заменить на меньшее число, чтобы снизить нагрузку на сервер. В новой версии это уже учтено.

Добавлено спустя 18 минут 17 секунд:
Да, больной вопрос - про нагрузку.
Каким образом можно более-менее объективно сравнить нагрузку работы скрипта? Очень хотелось бы сравнить с нагрузкой главной страницы форума.
Можно сравнивать по времени выполнения скрипта? Или объективным это не будет?
73! de RA1QCW
Аватара пользователя
AKsid
phpBB 1.4.3
Сообщения: 79
Стаж: 17 лет 6 месяцев
Откуда: Вологда
Благодарил (а): 4 раза
Поблагодарили: 9 раз

Re: Forum Monitor. Мониторинг непрочитанных сообщений и ЛС.

Сообщение AKsid »

Готова рабочая демка. Там уже подцеплены пара форумов.
http://ra1qcw.ru/fmonitor/fmsetup.exe

Чуть позже выложу готовый пакет для подключения к форуму(со скриптом установки и скриптом для форума).
Основные отличия новой версии:
+НОВАЯ ИКОНКА :) Спасибо МайскомуЖуку и evrus01
+Можно мониторить несколько форумов;
+Данные передаются методом POST, больше не светятся в логах веб серверов;
+Передаваемый пароль слегка "прикрыт";
+Проигрываются не WAV, а mp3. Куча готовых звуков в комплекте;
+Поддержка скинов для интерфейса;
+Типа скинов для окна с сообщениями. Обычный HTML, редактируется либо сам SHT файл, либо в меню выбора стиля Правая клавиша мыши по стилю->Edit...;
+Есть английский язык;
+Иконки подгружаются не из BMP, а из ICO. Их три, а не 4, убрал иконку с новым сообщением. Теперь значок просто мигает в трее, когда есть непрочитанные сообщения;
+Показывается окно с сообщениями в правом нижнем углу. Чтобы было по-старому, нужно в настройках включить "Отображать Balloon Tips";

Еще не сделано:
-Нет возможности выбора подфорумов для слежения. Будет в следующей версии.
-Окно "приклеено" к правому нижнему краю. Думаю, не всем понравится. Постараюсь отклеить в ближайшее время.
-Проверял только на 3.0.4 и 3.0.6. Нужно погонят на других.
Последний раз редактировалось AKsid 21.04.2012 13:55, всего редактировалось 1 раз.
73! de RA1QCW
shvager
phpBB 1.4.4
Сообщения: 159
Стаж: 18 лет 5 месяцев
Благодарил (а): 104 раза
Поблагодарили: 8 раз

Re: Forum Monitor. Мониторинг непрочитанных сообщений и ЛС.

Сообщение shvager »

Ребята - раз пошла такая гулянка - может на андроид такой же монитор кто нибудь забацает?
Аватара пользователя
AKsid
phpBB 1.4.3
Сообщения: 79
Стаж: 17 лет 6 месяцев
Откуда: Вологда
Благодарил (а): 4 раза
Поблагодарили: 9 раз

Re: Forum Monitor. Мониторинг непрочитанных сообщений и ЛС.

Сообщение AKsid »

Я планирую сделать нечто подобное под какую-нибудь мобильную платформу, но принцип придётся менять. Нужно будет серверное приложение делать. Не слишком красиво будет, если мобильник будет также стучаться.
Но выбор платформы пока под вопросом... Пока у меня Symbian, если к тому времени будет что-то с Android, то займусь.

p.s. Т.к. теперь запрос идёт через POST, со старой версией скрипта клиент не заработает.
73! de RA1QCW
shvager
phpBB 1.4.4
Сообщения: 159
Стаж: 18 лет 5 месяцев
Благодарил (а): 104 раза
Поблагодарили: 8 раз

Re: Forum Monitor. Мониторинг непрочитанных сообщений и ЛС.

Сообщение shvager »

AKsid писал(а):Чуть позже выложу готовый пакет для подключения к форуму(со скриптом установки и скриптом для форума).
Ждемс...
Аватара пользователя
AKsid
phpBB 1.4.3
Сообщения: 79
Стаж: 17 лет 6 месяцев
Откуда: Вологда
Благодарил (а): 4 раза
Поблагодарили: 9 раз

Re: Forum Monitor. Мониторинг непрочитанных сообщений и ЛС.

Сообщение AKsid »

Есть еще такая идейка: добавить возможность добавить форум в список отслеживаемых.
Что-то типа: пользователь вводит адрес форума, клиент пытается стукнуться к скрипту, если скрипт стоит и в нём разрешено подключать других пользователей, из скрипта в клиент передаются параметры форума(пути, названия и т.д.).
Не знаю, востребовано будет это или нет.
73! de RA1QCW
Аватара пользователя
AKsid
phpBB 1.4.3
Сообщения: 79
Стаж: 17 лет 6 месяцев
Откуда: Вологда
Благодарил (а): 4 раза
Поблагодарили: 9 раз

Re: Forum Monitor. Мониторинг непрочитанных сообщений и ЛС.

Сообщение AKsid »

Перезалил свежий билд демки:
http://ra1qcw.ru/fmonitor/fmsetup.exe

Со скриптами. Краткое описание в readme.txt.
http://ra1qcw.ru/fmonitor/fmonitor.zip

В новой версии есть неприятный глюк - иногда без причины ворует фокус у активного окна, постараюсь избавиться от него в ближайшее время. В следующей версии полностью переделаю интерфейс. Все настройки будут в одном окне.

Добавлено спустя 2 часа 14 минут 50 секунд:
Если кто-то дождётся новой версии, то интерфейс клиента будет выглядеть так:)
ИзображениеИзображение
73! de RA1QCW
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Forum Monitor. Мониторинг непрочитанных сообщений и ЛС.

Сообщение Пчелкин »

Вау.....красиво....ждемс...
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
shvager
phpBB 1.4.4
Сообщения: 159
Стаж: 18 лет 5 месяцев
Благодарил (а): 104 раза
Поблагодарили: 8 раз

Re: Forum Monitor. Мониторинг непрочитанных сообщений и ЛС.

Сообщение shvager »

AKsid писал(а):Со скриптами. Краткое описание в readme.txt.
Нету в архиве ни описания ни скриптов :(
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Forum Monitor. Мониторинг непрочитанных сообщений и ЛС.

Сообщение Пчелкин »

Не то скачал...все есть...
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
AKsid
phpBB 1.4.3
Сообщения: 79
Стаж: 17 лет 6 месяцев
Откуда: Вологда
Благодарил (а): 4 раза
Поблагодарили: 9 раз

Re: Forum Monitor. Мониторинг непрочитанных сообщений и ЛС.

Сообщение AKsid »

Перезалил демку с новым интерфейсом. Старую демку, если стояла, желательно удалить.
http://ra1qcw.ru/fmonitor/fmsetup.exe
73! de RA1QCW
Аватара пользователя
AKsid
phpBB 1.4.3
Сообщения: 79
Стаж: 17 лет 6 месяцев
Откуда: Вологда
Благодарил (а): 4 раза
Поблагодарили: 9 раз

Re: Forum Monitor. Мониторинг непрочитанных сообщений и ЛС.

Сообщение AKsid »

Обновил демку с парой форумов http://ra1qcw.ru/fmonitor/fmsetup.exe
Со скриптами http://ra1qcw.ru/fmonitor/fmonitor.zip

Добавил возможность отслеживать конкретные подфорумы.
Все конфиги клиента теперь лежат в "%LOCALAPPDATA%".
Победил некоторые глюки.
Скрипт на форуме менять обязательно. Достаточно просто залить.Внутри архива краткий readme.txt.
73! de RA1QCW
shvager
phpBB 1.4.4
Сообщения: 159
Стаж: 18 лет 5 месяцев
Благодарил (а): 104 раза
Поблагодарили: 8 раз

Re: Forum Monitor. Мониторинг непрочитанных сообщений и ЛС.

Сообщение shvager »

Наконец пошла и на нашем форуме. Выложил для узкого круга - протестируем. Лично у меня - пока все ОК.

Вернуться в «Бета-версии модов для phpBB 3.0.x»