[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
- Стаж: 7 лет 2 месяца
- Благодарил (а): 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/
Последний раз редактировалось Balamut 14.10.2018 11:15, всего редактировалось 1 раз.
Причина: Добавлена ссылка на расширение
Причина: Добавлена ссылка на расширение
-
- phpBB 2.0.0
- Сообщения: 206
- Стаж: 15 лет 6 месяцев
- Благодарил (а): 131 раз
- Поблагодарили: 63 раза
Re: [3.1][3.2] feed post bot
Arteguss, создайте специального пользователя для постинга, а в правах доступа его на раздел поставьте "Может размещать сообщения без одобрения: НЕТ". И нужные сообщения одобряйте.
-
- phpBB 1.0.0
- Сообщения: 9
- Стаж: 7 лет 2 месяца
- Благодарил (а): 1 раз
-
- phpBB 2.0.1
- Сообщения: 278
- Стаж: 5 лет 5 месяцев
- Откуда: Москва
- Благодарил (а): 56 раз
- Поблагодарили: 37 раз
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
У кого то были подобные проблемы?
-
- Поддержка
- Сообщения: 5426
- Стаж: 20 лет 3 месяца
- Откуда: Питер
- Благодарил (а): 177 раз
- Поблагодарили: 749 раз
Re: [3.1][3.2] Web Push Notifications (Push-уведомления)
jd8615, у меня точно такое же предупреждение стало рисовать расширение отправки поздравлений с днём рождения после обновления php до 7.2. Не стал вникать, просто отключил сообщение
С чего вы решили, что виноват сабж?

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

Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb2.0.x 3.5.x)
Ты очистил кеш? © Sheer
https://siava.ru (phpbb
-
- phpBB 2.0.1
- Сообщения: 278
- Стаж: 5 лет 5 месяцев
- Откуда: Москва
- Благодарил (а): 56 раз
- Поблагодарили: 37 раз
Re: [3.1][3.2] Web Push Notifications (Push-уведомления)
Как отключаю - все начинает работать. Потом включаю веб уведомлялку и все тоже работает, но не долго. В данный момент пока работает. Предполагаю, что ломается когда бот, фид новый пытается запостить. Жду новости чтоб проверить это.
Тот момент когда оба расширения нужны и ошибка не явная а плавающая

-
- phpBB Guru
- Сообщения: 16947
- Стаж: 18 лет 11 месяцев
- Откуда: Красноярск
- Благодарил (а): 549 раз
- Поблагодарили: 1700 раз
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 2.0.1
- Сообщения: 278
- Стаж: 5 лет 5 месяцев
- Откуда: Москва
- Благодарил (а): 56 раз
- Поблагодарили: 37 раз
Re: [3.1][3.2] Web Push Notifications (Push-уведомления)
Вставил как есть, ничего не отвалилось

PS Может стоит сообщения перенести в эту тему
-
- phpBB 2.0.1
- Сообщения: 278
- Стаж: 5 лет 5 месяцев
- Откуда: Москва
- Благодарил (а): 56 раз
- Поблагодарили: 37 раз
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 2.0.1
- Сообщения: 278
- Стаж: 5 лет 5 месяцев
- Откуда: Москва
- Благодарил (а): 56 раз
- Поблагодарили: 37 раз
Re: [3.1][3.2] feed post bot
Можно у меня на форуме https://nutritiologists.ru/viewforum.php?f=21
Разные ленты, разный выхлоп
Отправлено спустя 1 минуту :
Темы переводят модеры руками
Разные ленты, разный выхлоп
Отправлено спустя 1 минуту :
Темы переводят модеры руками
-
- phpBB 2.0.1
- Сообщения: 278
- Стаж: 5 лет 5 месяцев
- Откуда: Москва
- Благодарил (а): 56 раз
- Поблагодарили: 37 раз
Re: [3.1][3.2] feed post bot
Заметил ещё одну проблему.
Браузерные уведомления от робота приходят с ссылкой вида
Остальные уведомления содержат правильную ссылку.
Ошибок естественно нет. Ссылку то отдаёт 
Браузерные уведомления от робота приходят с ссылкой вида
Код: Выделить всё
https://сайт/root_путь_на_сервере/viewtopic.php?f=**&t=*****


-
- phpBB 2.0.1
- Сообщения: 278
- Стаж: 5 лет 5 месяцев
- Откуда: Москва
- Благодарил (а): 56 раз
- Поблагодарили: 37 раз
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 минут :
Кек, не прокатилоjd8615 писал(а): 02.12.2019 10:54 Или остаётся переименовать phpbb_root_path в свою переменную и присвоить ей значение своего адреса сайта?

-
- phpBB 2.0.1
- Сообщения: 283
- Стаж: 8 лет
- Откуда: Кикнур
- Благодарил (а): 48 раз
- Поблагодарили: 25 раз
Re: [3.1][3.2] feed post bot
Здравствуйте форумчане, объясните мне, дураку
как спостить при помощи него темы...
Что такое, Атом...
Если кому не трудно, по подробнее.

Что такое, Атом...
Если кому не трудно, по подробнее.
-
- Поддержка
- Сообщения: 5426
- Стаж: 20 лет 3 месяца
- Откуда: Питер
- Благодарил (а): 177 раз
- Поблагодарили: 749 раз
Re: [3.1][3.2] feed post bot
TaLLeR43, расширение собирает информацию из RSS-лент и постит их в виде тем.
Погуглите что такое RSS.
Погуглите что такое RSS.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb2.0.x 3.5.x)
Ты очистил кеш? © Sheer
https://siava.ru (phpbb