Странник

Странник

Дорогу осилит идущий
+1029
Репутация
6623
Рейтинг
+6
Странник Странник Комплект задачи cron и плагина "Уведомление друзей именинника" для 1.10.6 9 лет назад
Сразу хочу предупредить скачивающих, что этот плагин выкладывается для тестирования (поскольку проверить его в боевых условиях мне не дали). Надеюсь, при возникновении любых косяков Вы будете снисходительны. Естественно все ошибки будут исправлены, вам следует только сообщить о них, быстрее в личку.
Спасибо.
+2
Странник Странник Комплект задачи cron и плагина "С днем рождения" для 1.10.6 9 лет назад
Надо же! Пользователь, пожелавший остаться неизвестным, мне перевел небольшую денежку за этот плагин. Пишет, чтобы я все-таки напоминалку сделал. Я так понял, Пашина напоминалка ему не по нраву (хотя лично мне она нравится).

Придется делать. Только мне подробное ТЗ нужно. Точнее, следует расписать, каким образом напоминать (email, ЛС, в ленте активности или на стену), кому (друзьям, всем, зареганым), за сколько (неделя, три дня или в день рождения) и в зависимости от настроек профиля именинника (отправлять ли напоминание, если юзер в профиле выключил показ ДР)?
+2
Странник Странник Плагин для рассылки напоминаний о предстоящем дне рождения друга и поздравлений именинникам 9 лет назад
почему это "был"? Он и сейчас есть!. только в моем плагине!
*тяжко вздыхает* разбаловал я вас....жрите, что дают!
+2
Странник Странник Комплект задачи cron и плагина "С днем рождения" для 1.10.6 9 лет назад
сперва сделаю оповещение друзей по почте и ЛС. эту функцию большее число народа просят. а потом сделаю внесение записи в ленту активности.
Майкл, прошу понять меня правильно, я сейчас занят в большом проекте и очень устаю. Этот плагин я делал в свободное время, отрывая от сна))))
+3
Странник Странник Комплект задачи cron и плагина "С днем рождения" для 1.10.6 9 лет назад
Еще вопрос. Нужно ли мне модифицировать плагин, чтобы он поздравлял только тех именинников, которые хотят, чтобы их поздравляли? Другими словами, поставить срабатывание плагина в зависимость от содержания поля showbirth таблицы cms_user_profiles? Другими словами, в зависимости от настройки профиля "Показывать дату рождения"?
+1
Странник Странник Комплект задачи cron и плагина "С днем рождения" для 1.10.6 9 лет назад
Мне тоже интересно, подскажет кто-нибудь нашему Майклу или нет?
+2
Странник Странник Комплект задачи cron и плагина "С днем рождения" для 1.10.6 9 лет назад
Потому что вы подключили класс... и все.
+3
Странник Странник Комплект задачи cron и плагина "С днем рождения" для 1.10.6 9 лет назад
Я вижу, сообщество от меня просит, чтобы я реализовал еще следующие действия:
1. Оповещение друзей именинника о том, что у пользователя день рождения. Оповещение идет на емайл всех друзей именинника, и одновременно в личку. В связи с этим вопрос: это должно происходить именно в день дня рождения или за один (два, три) дня?

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

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

Поэтому спрашиваю: какой из двух вариантов мне делать?

2. Майкл отдельно хочет, чтобы в Ленте событий появлялась запись о поздравлении имярек с днюхой. Мне странно, почему он к сообществу обращается, а не ко мне (вроде я не монстр и не кусаюсь).

Вопрос такой: кому нибудь кроме Майкла это нужно? Если нужно, я внесу в плагин эту функцию. Если нет - буду ждать от Майкла внятного обращения))))
+2
Странник Странник Комплект задачи cron и плагина "С днем рождения" для 1.10.6 9 лет назад
Спасибо.
Про хак от Марата не знал, благодарю, что подсказали.
+3
Странник Странник Комплект задачи cron и плагина "С днем рождения" для 1.10.6 9 лет назад
Нет, не забыл. Причина чисто техническая. Данный плагин делает выборку из базы именно в день рождения. А напоминалка должна делать это за день, или два, или три (в зависимости от настроек). Там совсем другой sql-запрос получается. Я решил не делать окрошки, а довести до ума этот плагин.
Теперь так же потихоньку буду писать напоминалку. Второй плагин будет запускаться от той же задачи крон, что и первый, но работать отдельно. У такого решения есть еще один плюс в том, что админ сайта может решить, что первый плагин ему нужен, а второй нет - или наоборот.

Мне еще со вторым плагином (а, возможно, и с первым) придется решить одну этическую проблему. Как быть, если пользователь указал в своем профиле "не показывать дня рождения"? Все равно поздравлять или нет? Сейчас первый плагин поздравляет все равно. Я могу, конечно модифицировать плагин, чтобы он молчал, если ДР в профиле скрывается. Меня очень торопили с его опубликованием, пришлось публиковать "как есть".
Что мне сообщество подскажет?
+2
Странник Странник Утилита "Генератор плагина" 9 лет назад
Сегодня я обнаружил в своем Генераторе плагина досадную неточность в генерируемом коде. На функционал сотворенного плагина эта неточность влияет мало, но нет пути совершенству))))
Рекомендую всем скачать исправленную версию (заменил в основной статье).
Удачи в программировании.
+1
Странник Странник Как проверить, работает ли задача cron 9 лет назад
Понятия не имею за отсутствием кода)))) Какая-то синтаксическая ошибка. Первое что бросилось в глаза - отсутствие символа < перед ?php.
А вообще для таких вопросов существует форум. Нет?
0
Странник Странник Фильтр "Вставка модуля" v 1.0.0 9 лет назад
Если фильтр сделан под 1.10.3 и позже, под 1.10.1 он работать не будет. Причина - различие методов ядра в этих версиях. Выход - сделать миграцию до 1.10.3
0
Странник Странник Дерево категорий InstantShop: у каждой категории - своя иконка 9 лет назад
Сорри, вот рисунок, о котором шла речь в моем предыдущем посте.
0
Странник Странник Дерево категорий InstantShop: у каждой категории - своя иконка 9 лет назад
Если честно, не совсем вас понимаю. Вот смотрите, я на рисунке ниже я загрузил иконку в категорию "Футболки". На рисунке сверху - модуль mod_inshop_tree, под ним - компонент Магазин. Оба выводят изображение футболки. Модуль - потому что я его хакнул, компонент - потому что он так и был сделан изначально, это стандартный функционал.
В чем вы видите проблему?
0
Странник Странник Дерево категорий InstantShop: у каждой категории - своя иконка 9 лет назад
Прошу тех, кто скачал у меня этот хак, скачать его заново. В нем подправлен файл module.php. Теперь, что бы не было в конфиге категории, из него будет извлекаться только иконка.
+2
Странник Странник Новый каталог дополнений 9 лет назад
... шпарга? О_о
шпаргалка? представил, как дуэлянты фехтуют на шпаргалках, и теперь жду санитаров.
0
Странник Странник Дерево категорий InstantShop: у каждой категории - своя иконка 9 лет назад
1. Загрузка фото категории:

2. Результат
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.