Перейти к содержимому
Русский язык для Invision Community 5

Импорт RSS не в разделы а в темы

Возможно ли импорт RSS для разделов, настроить так что бы при импорте информация генерировалась не новой темой, а указывалась тема куда будет генерироваться новое сообщение?

Рекомендованные сообщения

  • Автор

 rss.zip (13,88К)

Количество загрузок: 0

Вечером протестирую и отпишусь. Спасибо.

  • Автор

Вечером протестирую и отпишусь. Спасибо.

При создание нового импорта (или редактирование старого), выпадает в ошибку базы данных

Журнал SQL ошибок показывает такое:

Error: 1054 - Unknown column 'rss_import_topic_id' in 'field list'
  • Автор

При создание нового импорта (или редактирование старого), выпадает в ошибку базы данных

Журнал SQL ошибок показывает такое:

Тьфу ты, напутал при создание нового столбца в БД. Всё нормально. Тестирую.

  • Автор

Вроде всё работает нормально.

 

Только при публикации сообщения-импорта в тему, его нет в обновлениях в списках тем в разделе, хотя в самой теме оно есть.

Только при публикации сообщения-импорта в тему, его нет в обновлениях в списках тем в разделе, хотя в самой теме оно есть.

Архив обновлен

  • Автор

Архив обновлен

Спасибо, работает.

  • Автор

Только при публикации сообщения-импорта в тему, его нет в обновлениях в списках тем в разделе, хотя в самой теме оно есть.

Похожаая проблема - нет обновления на главной странице форума.

  • Автор

И если тема находиться в подразделе, то в обновлениях подраздела также не отображается.

Пробуйте новую версию

  • Автор

Пробуйте новую версию

Спасибо, ещё раз выручили.

 

Сообщения помещает нормально, по дате. Но вот почему то самое первое сообщение импорта становиться самым последним сообщением темы.

 

P.S. А возможно ли ссылкам в сообщениях импорта поставить атрибут target=_blank?

  • Автор

Сообщения помещает нормально, по дате. Но вот почему то самое первое сообщение импорта становиться самым последним сообщением темы.

Это если в канале импорта 10 публикаций, если меньше - всё нормально. Ладно, это мелочь. можно забить.

Вот это вот важнее:

 

А возможно ли ссылкам в сообщениях импорта поставить атрибут target=_blank?

А возможно ли ссылкам в сообщениях импорта поставить атрибут target=_blank?

Это с включенной настройкой "Сохранить HTML?"?

  • Автор

Это с включенной настройкой "Сохранить HTML?"?

Да.

Самый простой вариант

$post_content = stripslashes($topic_item['content']);

заменить на

$post_content = str_replace('<a href', '<a target="_blank" href', stripslashes($topic_item['content']));

  • Автор

Самый простой вариант

Спасибо, то что надо.

Всё работает как надо и очень удобно.

 

Но возникла смежная проблема, причём которая на всём ставит крест. Задача "Обновление RSS импорта" в диспетчере задач работает как то странно. В автоматическом режиме - не срабатывает. Запускаешь вручную - всё отлично.

Скриншот прилагаю.

post-31497-0-91107000-1524999639_thumb.jpg

 

Думал эту задачу запускать через крон ISP-manager, но не могу подобрать правильное значение.

Создайте аккаунт или войдите в него для комментирования

Аккаунт

Навигация

Поиск

Поиск

Настроить push-уведомления браузера

Chrome (Android)
  1. Нажмите на иконку замка рядом с адресной строкой.
  2. Нажмите Права доступа -> Уведомления.
  3. Измените свои настройки.
Chrome (компьютер)
  1. Нажмите на иконку замка в адресной строке.
  2. Выберите Настройки сайта.
  3. Найдите Уведомления и измените свои настройки.