[3.1][3.2] feed post bot
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.2.x | FAQ | Внимание! Прежде чем создать тему - прочти! | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.2.x | FAQ | Внимание! Прежде чем создать тему - прочти! | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение

-
- phpBB 1.0.0
- Сообщения: 9
- Зарегистрирован: 14.02.2018 22:15
- Благодарил (а): 1 раз
[3.1][3.2] feed post bot
Здравствуйте. Поставил себе на форум feed post bot. С ресурсов инфу берёт хорошо, но не спрашивает перед постингом. Как сделать, чтобы перед созданием темы, бот спрашивал разрешение у админа или модератора? Заранее спасибо!
---
Ссылка на расширение - https://www.phpbb.com/customise/db/exte ... edpostbot/
---
Ссылка на расширение - https://www.phpbb.com/customise/db/exte ... edpostbot/
Последний раз редактировалось Smayliks 14.10.2018 11:15, всего редактировалось 1 раз.
Причина: Добавлена ссылка на расширение
Причина: Добавлена ссылка на расширение
-
- phpBB 1.4.4
- Сообщения: 141
- Зарегистрирован: 03.10.2009 18:52
- Благодарил (а): 112 раз
- Поблагодарили: 28 раз
Re: [3.1][3.2] feed post bot
Arteguss, создайте специального пользователя для постинга, а в правах доступа его на раздел поставьте "Может размещать сообщения без одобрения: НЕТ". И нужные сообщения одобряйте.
-
- phpBB 1.0.0
- Сообщения: 9
- Зарегистрирован: 14.02.2018 22:15
- Благодарил (а): 1 раз
-
- phpBB 1.4.1
- Сообщения: 45
- Зарегистрирован: 27.11.2019 13:19
- Откуда: Москва
- Благодарил (а): 6 раз
- Поблагодарили: 4 раза
Re: [3.1][3.2] Web Push Notifications (Push-уведомления)
Расширение Web Push Notifications конфликтует с Feed post bot. Не знаю в каком из разделов писать. Но при включенных обоих расширениях бот через какое то время перестаёт обходить ленты, а при попытке ручного обновления выкидывает страницу с
Если отключить и заново включить какое то время все работает и потом опять затухает. В логах ничего.
У кого то были подобные проблемы?
Код: Выделить всё
[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/user.php on line 604: DateTime::setTimezone() expects parameter 1 to be DateTimeZone, string given
У кого то были подобные проблемы?
-
- Поддержка
- Сообщения: 4184
- Зарегистрирован: 11.01.2005 14:29
- Откуда: Питер
- Благодарил (а): 109 раз
- Поблагодарили: 442 раза
Re: [3.1][3.2] Web Push Notifications (Push-уведомления)
jd8615, у меня точно такое же предупреждение стало рисовать расширение отправки поздравлений с днём рождения после обновления php до 7.2. Не стал вникать, просто отключил сообщение
С чего вы решили, что виноват сабж?

С чего вы решили, что виноват сабж?

Еще одно нарушение правил и будете забанены. © Mr. Anderson
https://siava.ru/forum/ (phpbb2.0.x, 3.1.x 3.2.x)
https://siava.ru/forum/ (phpbb
-
- phpBB 1.4.1
- Сообщения: 45
- Зарегистрирован: 27.11.2019 13:19
- Откуда: Москва
- Благодарил (а): 6 раз
- Поблагодарили: 4 раза
Re: [3.1][3.2] Web Push Notifications (Push-уведомления)
Как отключаю - все начинает работать. Потом включаю веб уведомлялку и все тоже работает, но не долго. В данный момент пока работает. Предполагаю, что ломается когда бот, фид новый пытается запостить. Жду новости чтоб проверить это.
Тот момент когда оба расширения нужны и ошибка не явная а плавающая

-
- phpBB Guru
- Сообщения: 14529
- Зарегистрирован: 12.05.2006 18:16
- Откуда: Красноярск
- Благодарил (а): 348 раз
- Поблагодарили: 1556 раз
Re: [3.1][3.2] Web Push Notifications (Push-уведомления)
Боюсь, что проблема таки в Feed post bot. Вот этот кусок
не работает, так как
Код: Выделить всё
$this->user->timezone = $row['user_timezone'];
$this->user->timezone
должен быть объектом, а не строкой. Код примерно такой
Код: Выделить всё
try
{
$this->user->timezone = new \DateTimeZone($row['user_timezone']);
}
catch (\Exception $e)
{
// If the timezone the user has selected is invalid, we fall back to UTC.
$this->user->timezone = new \DateTimeZone('UTC');
}
-
- phpBB 1.4.1
- Сообщения: 45
- Зарегистрирован: 27.11.2019 13:19
- Откуда: Москва
- Благодарил (а): 6 раз
- Поблагодарили: 4 раза
Re: [3.1][3.2] Web Push Notifications (Push-уведомления)
Вставил как есть, ничего не отвалилось

PS Может стоит сообщения перенести в эту тему
-
- phpBB 1.4.1
- Сообщения: 45
- Зарегистрирован: 27.11.2019 13:19
- Откуда: Москва
- Благодарил (а): 6 раз
- Поблагодарили: 4 раза
Re: [3.1][3.2] feed post bot
Думаю кому то будет полезно.
При установке "как есть" бот проверял ленты ежеминутно игнорируя настройки расписания (cron у меня выполняется на сервере через crontab). Помогло отредактировать эту строчку:
https://github.com/GerB/feedpostbot/blo ... on.php#L54
на
При установке "как есть" бот проверял ленты ежеминутно игнорируя настройки расписания (cron у меня выполняется на сервере через crontab). Помогло отредактировать эту строчку:
https://github.com/GerB/feedpostbot/blo ... on.php#L54
на
Код: Выделить всё
$this->config->set('feedpostbot_cron_last_run', time(), true);
-
- phpBB 1.4.1
- Сообщения: 45
- Зарегистрирован: 27.11.2019 13:19
- Откуда: Москва
- Благодарил (а): 6 раз
- Поблагодарили: 4 раза
Re: [3.1][3.2] feed post bot
Можно у меня на форуме https://nutritiologists.ru/viewforum.php?f=21
Разные ленты, разный выхлоп
Отправлено спустя 1 минуту :
Темы переводят модеры руками
Разные ленты, разный выхлоп
Отправлено спустя 1 минуту :
Темы переводят модеры руками
-
- phpBB 1.4.1
- Сообщения: 45
- Зарегистрирован: 27.11.2019 13:19
- Откуда: Москва
- Благодарил (а): 6 раз
- Поблагодарили: 4 раза
Re: [3.1][3.2] feed post bot
Заметил ещё одну проблему.
Браузерные уведомления от робота приходят с ссылкой вида
Остальные уведомления содержат правильную ссылку.
Ошибок естественно нет. Ссылку то отдаёт 
Браузерные уведомления от робота приходят с ссылкой вида
Код: Выделить всё
https://сайт/root_путь_на_сервере/viewtopic.php?f=**&t=*****


-
- phpBB 1.4.1
- Сообщения: 45
- Зарегистрирован: 27.11.2019 13:19
- Откуда: Москва
- Благодарил (а): 6 раз
- Поблагодарили: 4 раза
Re: [3.1][3.2] feed post bot
У меня подозрение, что проблема связана с кроном, который выполняется на сервере от локалхост и в переменную phpbb_root_path залетает полный путь от корня.
Есть ли какая то переменная типа phpbb_web_path? Или остаётся переименовать phpbb_root_path в свою переменную и присвоить ей значение своего адреса сайта?
Отправлено спустя 17 минут :
Есть ли какая то переменная типа phpbb_web_path? Или остаётся переименовать phpbb_root_path в свою переменную и присвоить ей значение своего адреса сайта?
Отправлено спустя 17 минут :
Кек, не прокатило

-
- phpBB 1.4.4
- Сообщения: 125
- Зарегистрирован: 24.04.2017 13:06
- Откуда: Кикнур
- Благодарил (а): 20 раз
- Поблагодарили: 6 раз
Re: [3.1][3.2] feed post bot
Здравствуйте форумчане, объясните мне, дураку
как спостить при помощи него темы...
Что такое, Атом...
Если кому не трудно, по подробнее.

Что такое, Атом...
Если кому не трудно, по подробнее.
-
- Поддержка
- Сообщения: 4184
- Зарегистрирован: 11.01.2005 14:29
- Откуда: Питер
- Благодарил (а): 109 раз
- Поблагодарили: 442 раза
Re: [3.1][3.2] feed post bot
TaLLeR43, расширение собирает информацию из RSS-лент и постит их в виде тем.
Погуглите что такое RSS.
Погуглите что такое RSS.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
https://siava.ru/forum/ (phpbb2.0.x, 3.1.x 3.2.x)
https://siava.ru/forum/ (phpbb