Админпанель вер.1.2.79

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

Кстати, заодно чуть изменил форму отправки — теперь админ сам задает/отменяет отправку копии сообщения самому себе.

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

Подробнее о версии 1.2 здесь: livestreet.ru/blog/addons/2105.html

UPD Выложил версию 1.2.82. Немного доработан функционал отправки сообщений

12 комментариев

avatar
Уважаемый avadim! Вы так быстро фиксите баги, что я Вас плюсовать не успеваю.
  • ALF
  • +1
avatar
Электровеники.
зы. на самом деле когда долго занимаешься программированием, то пишешь всё довольно быстро и фиксишь так же)) Можете посмотреть как я выпускал версии LSMI и сколько нововведений вносил с каждой версией, не говоря уже об багфиксах. Так что это просто показатель профессиональности :)
avatar
А я опять не могу плюсовать)))))))))))
avatar
вот еще и ALF :) вчера был benone :)
ничего страшного, он еще найдет :)))
avatar
Привет, avadim.

Спасибо за быстрые исправления, но обнаружен небольшой баг…

Письма теперь отправляются, но не совсем правильно:
В почтовом ящике отправителя (админа) поле «Адресаты» не содержит список получателей данного письма (там пусто), зато у получателя (юзера) вместо логина Админа в этом поле выходит список всех получателей данного письма, что не верно (им незачем знать, что данное письмо получили еще десяток человек).

Как мне кажется должно быть так:
в почте админа у письма список всех, кому он его написал, а у получившего письмо юзера в адресате Админ (логин отправителя) — так логичнее.
  • wra
  • 0
avatar
Так… отсюда вопрос к avadim'у: Почему бы сделать рассылку автономной и не зависимой от стандартных ф-ий движка? Т.е. напрямую INSERT в цикле. Для админки это совсем не критично, пусть даже с зависанием в несколько секунд.
Если я не правильно понял, то пардоньте.
avatar
А роли не играет — втыкаю я прямо в базу сообщение или через предопределенные классы это делаю. Я же не затрагиваю механизм отображения сообщений.
avatar
Справедливое замечание. Более того, после более детального тестирования оказалось, что такая схема — одно сообщение с несколькими получателями — имеет еще один серьезный недостаток: если кто-то из списка юзеров отвечает, то этот ответ виден ВСЕМ получателям. :( Поэтому отправку сообщений обязательно переделывать буду.
avatar
а по-моему так и должно быть!
Создается инбокс где юзеры обсудить могут общую новость которую разослала администрация, а индивидуальное письмо отсылают одному юзеру.
avatar
ну тогда может на выбор сделать, либо персонально каждому из 30 выбранных, либо каждому.
Если можно конечно же
avatar
Я именно в этом направлении и подумал :)
И сделал: livestreet.ru/blog/addons/2166.html
avatar
А кстати, здорово было бы реализовать использование токенов в сообщениях типа:
[user_name]
[last_comment]
[power]
ну вы меня поняли)
  • Sky
  • 0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.