Email on birthday - Рассылка поздравлений

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

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

Внимание! Не устанавливайте бета-версии расширений на работающие форумы!
Аватара пользователя
SergeiS
phpBB 1.4.4
Сообщения: 155
Зарегистрирован: 07.06.2006 1:29
Откуда: Эстония
Благодарил (а): 30 раз
Поблагодарили: 8 раз

Re: Email on birthday - Рассылка поздравлений

Сообщение SergeiS » 18.03.2018 18:23

Я извиняюсь, но можно кого нибудь попросить выложить последний вариант расширения, под phpbb 3.2 и PHP 7?
Заранее благодарю! :roll:

Аватара пользователя
angst66
phpBB 2.0.20
Сообщения: 1292
Зарегистрирован: 11.01.2012 20:44
Благодарил (а): 75 раз
Поблагодарили: 116 раз

Re: Email on birthday - Рассылка поздравлений

Сообщение angst66 » 29.04.2019 18:05

После обновления на 3.2.6 вывалилась ошибка

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

[phpBB Debug] "Undefined index: EXTENSION_ENABLE_SUCCESS" in file /var/www/.../data/www/.../forum/ext/forumhulp/emailonbirthday/ext.php on line 43
43 строка

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

$this->container->get('template')->assign_var('L_EXTENSION_ENABLE_SUCCESS', $this->container->get('user')->lang['EXTENSION_ENABLE_SUCCESS'] .

Аватара пользователя
Sheer
phpBB Guru
phpBB Guru
Сообщения: 11499
Зарегистрирован: 18.02.2007 19:01
Откуда: Калининград не Кенигсберг
Благодарил (а): 53 раза
Поблагодарили: 2581 раз

Re: Email on birthday - Рассылка поздравлений

Сообщение Sheer » 29.04.2019 19:04

angst66 писал(а):
29.04.2019 18:05
forumhulp
эта дрянь вносит изменения в файлы движка. А ты видать при обновлении эти изменения похерил. Туда им и дорога.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.

Аватара пользователя
angst66
phpBB 2.0.20
Сообщения: 1292
Зарегистрирован: 11.01.2012 20:44
Благодарил (а): 75 раз
Поблагодарили: 116 раз

Re: Email on birthday - Рассылка поздравлений

Сообщение angst66 » 29.04.2019 19:08

Движок не правил, только в расширение твои правки вносил Re: Email on birthday - Рассылка поздравлений

Аватара пользователя
Sheer
phpBB Guru
phpBB Guru
Сообщения: 11499
Зарегистрирован: 18.02.2007 19:01
Откуда: Калининград не Кенигсберг
Благодарил (а): 53 раза
Поблагодарили: 2581 раз

Re: Email on birthday - Рассылка поздравлений

Сообщение Sheer » 29.04.2019 19:13

А.... так там у тебя самодуйное событие добавлено. По идее, оно уже в коробке, но называется по- другому. Надо смотреть. Сейчас не могу.

Отправлено спустя 4 минуты 4 секунды:
Хотя нет. Не в этом дело. А в этом Email on birthday - Рассылка поздравлений
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.

Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 4189
Зарегистрирован: 11.01.2005 14:29
Откуда: Питер
Благодарил (а): 109 раз
Поблагодарили: 445 раз

Re: Email on birthday - Рассылка поздравлений

Сообщение Siava » 07.08.2019 11:30

Никак не могу понять где собака зарылась.
В последней версии расширения, 3.1.6, системный крон сыплет предупреждения при рассылке поздравлений.

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

PHP Warning:  DateTime::setTimezone() expects parameter 1 to be DateTimeZone, null given in /.../forum/phpbb/user.php on line 604
По одному такому на каждого пользователя. PHP 7.2.20.
Ничего особо нового в cron-файле не появилось по сравнению с прошлой версией. Включенный debug больше инфы не даёт. При этом всё нормально рассылается и приходит без ошибок.
Прям руки чешутся взять 604 строку и сделать такого вида :D

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

@$time->setTimezone($this->timezone);
Еще одно нарушение правил и будете забанены. © Mr. Anderson
https://siava.ru/forum/ (phpbb 2.0.x, 3.1.x 3.2.x)

Аватара пользователя
Seregaul
phpBB 1.2.1
Сообщения: 20
Зарегистрирован: 20.09.2019 14:15
Откуда: Ульяновск
Благодарил (а): 3 раза

[3.1][3.2] E-mail на день рождения

Сообщение Seregaul » 02.11.2019 7:06

Помогите разобратся, поставил расширение E-mail на день рождения версия 3.1.4 но она не отправляет поздравление.
Cron заблокирован
Cron: queue_interval

Версия phpBB: 3.2.8
Версия PHP: 7.2.15

Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 14537
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск
Благодарил (а): 348 раз
Поблагодарили: 1556 раз

Re: Email on birthday - Рассылка поздравлений

Сообщение rxu » 02.11.2019 7:53

Seregaul, первое - посмотрите лог ошибок сервера на предмет ошибок, связанных с расширением.
Второе - попробуйте самый последний код из репозитория, вдруг заработает

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

https://github.com/ForumHulp/emailonbirthday/archive/master.zip
Изображение

Аватара пользователя
Seregaul
phpBB 1.2.1
Сообщения: 20
Зарегистрирован: 20.09.2019 14:15
Откуда: Ульяновск
Благодарил (а): 3 раза

Re: Email on birthday - Рассылка поздравлений

Сообщение Seregaul » 02.11.2019 7:57

rxu писал(а):
02.11.2019 7:53

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

https://github.com/ForumHulp/emailonbirthday/archive/master.zip

не ставится оно ! пишет Процесс обновления завершился с ошибкой.

Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 14537
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск
Благодарил (а): 348 раз
Поблагодарили: 1556 раз

Re: Email on birthday - Рассылка поздравлений

Сообщение rxu » 02.11.2019 8:01

Seregaul писал(а):
02.11.2019 7:57
пишет Процесс обновления завершился с ошибкой
Ставьте не через Upload extensions, а вручную.
Изображение

Аватара пользователя
Seregaul
phpBB 1.2.1
Сообщения: 20
Зарегистрирован: 20.09.2019 14:15
Откуда: Ульяновск
Благодарил (а): 3 раза

Re: Email on birthday - Рассылка поздравлений

Сообщение Seregaul » 02.11.2019 8:30

не хочет оно работать не как !
Статус Cron forumhulp.cron.emailonbirthday Выполнить Никогда не выполнялось
Сейчас поставил ваше правленое расширение, что же я делаю не так 3 дня бьюсь уже :evil: :rtfm:

Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 14537
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск
Благодарил (а): 348 раз
Поблагодарили: 1556 раз

Re: Email on birthday - Рассылка поздравлений

Сообщение rxu » 02.11.2019 8:53

Seregaul писал(а):
02.11.2019 8:30
Cron forumhulp.cron.emailonbirthday Выполнить Никогда не выполнялось
Возможно, до него еще очередь не дошла.
Seregaul писал(а):
02.11.2019 8:30
что же я делаю не так 3 дня бьюсь уже
rxu писал(а):
02.11.2019 7:53
первое - посмотрите лог ошибок сервера на предмет ошибок, связанных с расширением
Изображение

Аватара пользователя
Seregaul
phpBB 1.2.1
Сообщения: 20
Зарегистрирован: 20.09.2019 14:15
Откуда: Ульяновск
Благодарил (а): 3 раза

Re: Email on birthday - Рассылка поздравлений

Сообщение Seregaul » 02.11.2019 8:56

Cron forumhulp.cron.emailonbirthday Выполнить Никогда не выполнялось
если нажимать выполнить то должно быть наверно отправится в ручную я так понимаю

Отправлено спустя 34 минуты 52 секунды:
phpbb/public_html/ext/forumhulp/emailonbirthday/lang_manager/manager.php on line 56

Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 14537
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск
Благодарил (а): 348 раз
Поблагодарили: 1556 раз

Re: Email on birthday - Рассылка поздравлений

Сообщение rxu » 02.11.2019 9:45

Seregaul писал(а):
02.11.2019 9:31
phpbb/public_html/ext/forumhulp/emailonbirthday/lang_manager/manager.php on line 56
Полный текст ошибки покажите.
Изображение

Аватара пользователя
Seregaul
phpBB 1.2.1
Сообщения: 20
Зарегистрирован: 20.09.2019 14:15
Откуда: Ульяновск
Благодарил (а): 3 раза

Re: Email on birthday - Рассылка поздравлений

Сообщение Seregaul » 02.11.2019 9:46

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

[Sat Nov 02 09:29:52 2019] [error] [pid 19809] sapi_apache2.c(351): [client 185.103.25.246:60470] PHP Fatal error:  Uncaught Error: Call to undefined function forumhulp\\emailonbirthday\\lang_manager\\split() in /home/c/cl96849/phpbb/public_html/ext/forumhulp/emailonbirthday/lang_manager/manager.php:56\nStack trace:\n#0 /home/c/cl96849/phpbb/public_html/ext/forumhulp/emailonbirthday

Вернуться в «Бета-версии расширений для phpBB»