------------------------------fromCategory------------------------------
ПРИНИМАЕТ:
targetUrl адрес страницы для сбора ссылок пр.: https://csdesire.ru/steny/ — обязательно
linkIn=`div[@class='posts__title']` ссылки содержатся в контейнере div или linkIn=`h2` ссылки содержатся в теге h1 - обязательно
noWrite не записывать одну ссылку в файл $fold/urls.txt, пр.: https://www.kolesa.ru
str атрибуты элемента в дереве, внутренности которого нужны пр.: div[@class='article-content'] - обязательно
publ сразу публиковать 1-да 0-нет, по умолчанию 0 - не обязательно
enc кодировка rss ленты/страницы (Windows-1251;UTF-8), по умолчанию UTF-8 - не обязательно
parent id родительской категории (папка для записи в БД), по умолчанию 0 - не обязательно
lz дописывает атрибуты для плагина lazy-load 0/1 - по умолчанию 0 - не обязательно
tpl присваиваемый шаблон (цифра) - не обязательно
loadImg загружать картинки - 1 или нет - 0 по умолчанию 1 - не обязательно
log записывать в лог-файл - 1 или нет - 0 по умолчанию 1 - не обязательно
db записывать в базу - 1 или нет - 0 по умолчанию 1 - не обязательно
tdel удаляет из title переданные символ/слово/фразу, - спецсимволы - экранируются
cdel удаляет из контента переданные символ/слово/фразу МАССИВ !передается через || пр.: &cdel=`one||two||three||four
imgSrc дописывает хост для src картинки пр: https://site.ru - !БЕЗ слеша на конце
fImg загружает картинки в папку "load" (путь: MODX_BASE_PATH.'media/ГОД/МЕСЯЦ/load), для подключения передать параметр fImg=`1`, в контенте load не прописывается, по умолчанию пусто (для корректировки изображения)
emptyDel удалить пустые узлы DOM 1 - удалить, пр.: &emptyDel=`1` - не обязательно
writeUplFile запись в файл Даты и Title загружаемого - 1-да по умолчанию -нет
gzipUrl если сервер отдает страницу в gzip, необходимо прописать домен (без http(s):// и www). Пр: &gzipUrl=`strport.ru`
Замена даты публикации:
falseDate=`1` - включить замену
ds=`от` - начальное число дня месяца для функции rand (цифры 1-9 ноль спереди не добавлять(01,02...))
de=`до` - последнее число дня месяца для функции rand (цифры 1-9 ноль спереди не добавлять(01,02...))
ms=`от` - начальное число месяца для функции rand (цифры 1-9 ноль спереди не добавлять(01,02...))
me=`до` - последнее число месяца для функции rand (цифры 1-9 ноль спереди не добавлять(01,02...))
y=`2022` - год
При использовании `falseDate` ds,de,ms,me,y - обязательны
Замена количества просмотров:
view=`1` - включить
vs - начальное количество просмотров для функции rand
ve - последнее количество просмотров для функции rand
----------------------------------------
заменяем в контенте символ/слово/фразу/тег/атрибут/значение МАССИВ !передается через ||, спецсимволы - экранируются - ( ) / \
reOld что заменить
reNew на что заменить
----------------------------------------
дописываем к существующим тегам атрибуты
setTag - тег
setAttr - атрибут
setAttrVal - значение атрибута
----------------------------------------
МАССИВ. удаляем тег с внутренностями по его некоторым символам подряд из значения атрибута или по полному значению
delTagWith='div'
delAttrWith='class'
delValWith='post-' некоторые символы подряд или полное значение атрибута
----------------------------------------
МАССИВ. удаляем тег БЕЗ внутренностей по значению или по первым символам из значения
delTagWithout='div'
delAttrWithout='class'
delValWithout='this'
----------------------------------------
[fromCategory?&targetUrl=`https://www.tourprom.ru/news/`
&linkIn=`div[@class='news-item__text']`&str=`div[starts-with(@class, "panel-body")]`
&tdel=` | Туристические новости от Турпрома`&emptyDel=`1`&log=`1`&publ=`1`&tpl=`11`&parent=`11`
&delTagWithout=`div||div||div||div||article`&delAttrWithout=`class||class||class||class||class`&delValWithout=`block cover||photo-wrap||block content||block panel-body-wrap||hentry`
&delTagWith=`div||div||div||div`&delAttrWith=`class||class||class||class`&delValWith=`photo__title||block align-center||grid||banner`
&setTag=`img||a||a`&setAttr=`class||rel||target`&setAttrVal=`mainimg||nofollow||_blank`
&reOld=` Подробности .|| Подробнее читайте .||