В общем не дождавшись ответа выкладываю свою версию плагина для организации рассылки. Именинников можно поздравить по email, личным сообщением на сайте и(или) записью на стене, соответственно напоминание друзьям можно отослать на email и(или) личным сообщением. Направления для рассылки выбираются в админке. Там же, в админке, можно изменить тексты и включить режим публикации поздравлений в ленту активности. Скачать плагин можно из каталога дополнений —
UPD В каталог добавлена вторая версия в которой исправлены все найденные ошибки и учтены пожелания по вставке в сообщение случайных рисунков (опционально). Описание изменений и инструкция внутри архива.
Плагин
Рассылка напоминаний о дне рождения друга и поздравления именинников
от
Pasha
Скачать
2 097 загрузок
UPD В каталог добавлена вторая версия в которой исправлены все найденные ошибки и учтены пожелания по вставке в сообщение случайных рисунков (опционально). Описание изменений и инструкция внутри архива.
Реклама #
Майкл 9 лет назад #
Pasha 9 лет назад #
Майкл 9 лет назад #
Soul 9 лет назад #
Странник 9 лет назад #
*тяжко вздыхает* разбаловал я вас....жрите, что дают!
Странник 9 лет назад #
Майкл 9 лет назад #
Pasha 9 лет назад #
Майкл 9 лет назад #
Pasha 9 лет назад #
Майкл 9 лет назад #
И Вас написано:
Именинников можно поздравить ..... записью на стене, .... Там же, .... можно ... включить режим публикации поздравлений в ленту активности. ...
Или что-то одно можно на выбор?
Так вот если на стене будет одна открыточка на всех, то при переходе по ссылке из ленты активности все увидят эту единую для всех фотографию)
Pasha 9 лет назад #
Pasha 9 лет назад #
Майкл 9 лет назад #
Pasha 9 лет назад #
Майкл 9 лет назад #
Время прошло и тишина!!!
Ни в ленте ничего не появилось, ни на стене.
Или работу плагина проверить не ранее чем через сутки?
Во вложенном у Вас файле написано:
"открыть файл стилей и прописать для этого самого события какую-либо иконку,
сама по себе она в ленте активности не появится."
Какой класс отвечает за событие?
Майкл 9 лет назад #
Майкл 9 лет назад #
Вместо размера 400x306 картинка растянулась на всю стену.
В ленте общей ленте активности ничего не появилось не смотря на галочку на показ в настройках ленты активности.
Pasha 9 лет назад #
А за каким чертом вы вообще туда полезли?!
>>> Какой класс отвечает за событие?
act_birthday_broadcast
>>> Вместо размера 400x306 картинка растянулась на всю стену
Картинка растягивается не на всю стену, а на 100% относительно несущего контейнера. Сделано это специально ибо целевой контейнер может быть и меньше вашего рисунка. Для большинства шаблонов это решение даже не то что бы правильное, это по сути является стандартным подходом... а что там конкретно у вас творится это уже сами смотрите. В крайнем случае можете открыть файл birthday_broadcast.php, найти функцию getImage и поудалять у рисунков style="width:100%"
>>> В ленте общей ленте активности ничего не появилось
Не знаю, очевидно что-то вы делаете неправильно, у меня все работает.
Майкл 9 лет назад #
У юзера, у которого нет друзей ничего не появляется ни на стене, ни в ленте активности.
Скажите, если Вы не трогали сами файл файле birthday_satellite.php и не изменяли время, то как проверяли работу плагина? Ждали 9 часов утра следующего дня?)
Pasha 9 лет назад #
Pasha 9 лет назад #
Pasha 9 лет назад #
Майкл 9 лет назад #
Майкл 9 лет назад #
Pasha 9 лет назад #
Майкл 9 лет назад #
Майкл 9 лет назад #
В файл стилей шаблона styles.css
после
Чтобы в админке иконка появилась нужно с хитростью
добавить файл birthday_broadcast.png по пути admin/images/icons/actions/birthday_broadcast.png
При этом папки actions в стандартной 1.0.6 не было пришлось создавать и не заморачиваться ковырянием кода плагина.
Pasha 9 лет назад #
Майкл 9 лет назад #
Pasha 9 лет назад #
Майкл 9 лет назад #
Спасибо, Pasha!!!
Петрмаг 9 лет назад #
Dim@sik 9 лет назад #
Fenix 9 лет назад #
Pasha 9 лет назад #
Loadырь 9 лет назад #
Fenix 9 лет назад #
Pasha 9 лет назад #
Loadырь, сделайте уже доброе дело если время есть, перенесите функционал на двойку. :)
Loadырь 9 лет назад #
Fenix 9 лет назад #
Loadырь 9 лет назад #
Олег Васильевич я 9 лет назад #
Loadырь 9 лет назад #
Fenix 9 лет назад #
Спасибо! попробуем!
Loadырь 9 лет назад #
Митяй 9 лет назад #
Pasha 9 лет назад #
Митяй 9 лет назад #
Pasha 9 лет назад #
Митяй 9 лет назад #
Майкл 9 лет назад #
Их там должно быть две.
Pasha 9 лет назад #
Может я конечно не понимаю чего, но зачем настраивать то, что настраивать не нужно, что вы от него хотите?
Майкл 9 лет назад #
Убрал дубли...
Pasha 9 лет назад #
Александр 7 лет назад #
1. Поздравления проходят для тех кто скрыл дату рождения, наверно это не правильно. Как бы сделать вариант отправлять таким только в личку и на почту без оповещения друзей.
2. Не суть, мелоч, но поставила в тупик изначально - пока не включишь плагин нельзя изменить его настройки, хотя это может быть со всеми плагинами так.
Александр 7 лет назад #
Александр 7 лет назад #
Pasha 7 лет назад #
2. Да. пока плагин не включен настроить его нельзя. Это касается всех плагинов
3. Все приходит, и друзьям и имениннику. Режимы онлайн тут ни при чем, почитайте внимательнее тексты отправляемых сообщений и разберитесь что, кому и главное когда все это отправляется.
Александр 7 лет назад #