Skip to content

Модуль для автоматического парсинга и импорта RSS-лент.

Notifications You must be signed in to change notification settings

tcse/DLE-AutoRSS_Pro

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Auto Rss

Auto RSS — Модуль для автоматического парсинга и импорта RSS-лент для DLE,предназначен для автоматизированного импорта новостей из RSS каналов к себе на сайт. (НЕ ГРАББЕР!)

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

Модуль работает только на php 7.3 или ниже. На php 7.4 или 8.X модуль работать не будет. Если обновляетесь до версии DLE 15.3 то оставайтесь на php 7.3 иначе плагин работать не будет.

Auto Rss Pro (v1.0.6)

  1. Исправлена работа для DLE 15.3 (но требуется php 7.3)

Auto Rss Pro (v1.0.5)

Добавленные функции:

  1. Исправлена проблема с правильным формированием тегов на основе категорий фида.

  2. Удален неработающий код парсера BBCodes Вернули значение из версии 0.7

  3. Исправлена ошибка вставки публикации в категорию. Ранее на DLE 13.1 новость импортировалась в базу сайта, но не отображались при просмотре категории, хотя была видна при сортировке по дате либо по словам из облакатегов.

Auto Rss Pro (v1.0.2)

Добавленные функции:

  1. hashtag Поддержка хештегов для публикаций если поле хештега в админке пустое - данный параметр игнорируется. Если в поле указано произвольный хештег с необходимым значением, (1 - опубликовать, 0 - не публиковать) то модуль может как опуликовать, так и пропустить данный пост в зависимости от указанных параметров.

Пример хештеков:

#vk|1

если в теле публикации будет найден текст вида #vk то его осдержимое БУДЕТ импортировано на сайт.

#other|0 

если в теле публикации будет найден текст вида #other то его осдержимое НЕ БУДЕТ импортировано на сайт.

  1. showLink Добавлен чекбокс - скрыть источник публикации. Если данный чекбокс активирован - то ссылка на источник не добавляется в публикацию при импорте.

  2. yandex_rss Добавлена поддержка импорта RSS каналов в формате Яндекс Новостей.

Обновление с версии 0.7 до 1.03

Для обновления БД действующего сайта необходимо через PMA сделать запрос

ALTER TABLE  `dle_auto_rss` ADD  `showLink` TINYINT( 1 ) NOT NULL DEFAULT  '0' ,
ADD  `hashtag` TEXT NOT NULL ,
ADD  `yandex_rss` TINYINT( 1 ) NOT NULL DEFAULT  '0' ;

где dle_auto_rss

это имя таблицы с вашим префиксом.

About

Модуль для автоматического парсинга и импорта RSS-лент.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 98.3%
  • CSS 1.5%
  • JavaScript 0.2%