Парсеры для Афиша Joomla. Парсер статей joomla


D5Plugin_ExportJoomla — плагин для публикации в Joomla

Datacol может экспортировать собранные данные в CMS Joomla 2.5. Для этого используется плагин экспорта D5Plugin_ExportJoomla. Таким образом, вы можете парсить любые ресурсы с помощью Datacol и публиковать собранные данные в Joomla. Кроме того, собранную информацию можно подвергать обработке (например уникализации или переводу).

Принцип работы плагина

При публикации плагин создает категорию, подкатегорию и материал, в котором задается заголовок и контент. Названия категории, подкатегории, а также заголовок и контент, формируются на базе спарсенных данных.

кликните на изображении для увеличения

Требования к программному обеспечению »

Важно! Плагин работает только с установленной стабильной версией Google Chrome (начиная с 32-ой версии нестабильные).

Использование браузера »

Для реализации механизма публикации плагин задействует браузер Chrome. При запуске кампании Datacol откроет один или более экземпляров браузера Chrome. Количество работающих экземпляров Chrome равно количеству потоков кампании. Обратите внимание, что инициализация экземпляров браузеров может занять некоторое время.

кликните на изображении для увеличения

Стоимость плагина составляет 15$. Вы можете купить плагин прямо сейчас.

Для тестирования экспорта в Joomla с помощью Datacol вы можете задействовать демо настройку, которая парсит посты блога kolchaka.net и публикует их с помощью демо версии плагина D5Plugin_ExportJoomlaDemo в CMS Joomla. Для этого выполните следующие действия:

Шаг 1. Установите демо-версию программы Datacol;

Шаг 2. В дереве кампаний присутствует кампания exporters/blog-parser-export-joomla — demo.par. Откройте ее настройки и задайте конфигурацию плагина экспорта.

Плагин для публикации в Joomla

кликните на изображении для увеличения

Шаг 3. Выберите кампанию в дереве и нажмите кнопку Запуск.

Запуск экспорта в Joomla

кликните на изображении для увеличения

Ограничения демо версии плагина »

Обратите внимание, что демо версия плагина добавляет к заголовкам материалов надпись Демо плагин парсера Datacol, а в контент материала добавляется ссылка на официальный сайт Datacol. Чтобы убрать надпись и ссылку, вы можете приобрести полную версию плагина. Чтобы использовать полную версию плагина, ее (после покупки) необходимо импортировать и подключить к настройке.

Отличия ДЕМО от полной версии

Обратите внимание — данная информация более актуальна для полной версии плагина(которую вы можете приобрести). Что касается демо версии плагина — она уже импортирована и подключена к кампании exporters/blog-parser-export-joomla — demo.par в демо версии Datacol (начиная с Datacol 5.50).

Импорт плагина в Datacol

Импорт плагинов в программу подробно описан в справке (доступной из интерфейса программы):

кликните на изображении для увеличения

Подключение плагина к настройке

Плагин D5Plugin_ExportJoomla подключается в 2-х местах:

1. В качестве плагина экспорта (чтобы публиковать спарсенные данные в Joomla посредством Google Chrome):

кликните на изображении для увеличения

2. В качестве плагина окончания процесса (чтобы после окончания работы кампании задействованные экземпляры Google Chrome автоматически удалялись):

кликните на изображении для увеличения

Конфигурация плагина экспорта задается в настройках кампании (к которой подключен плагин) на вкладке Экспорт->Форматы экспорта->Плагин.

кликните на изображении для увеличения

В конфигурации задаются следующие параметры:

Пример строки конфигурации (в рамках демо настройки для публикации в Joomla):

site.com your_login your_password 2.5

<dc5par type="string" name="header">%header%</dc5par><dc5par type="string" name="content">%content%</dc5par><dc5par type="string" name="category">%category%</dc5par><dc5par type="string" name="subcategory">Подкатегория категории %category%</dc5par>

Обратите внимание, что в формулах используются названия полей данных (настроенных на вкладке Сбор данных) в знаках процента, например %header%. В таком случае при экспорте эта конструкция будет заменена на спарсенное значение соответствующего поля данных.

web-data-extractor.net

SimplePie_Parser *Документация по Joomla 3.0.2

Вернуться к записям по теме Joomla.

SimplePie\SimplePie_Parser

libraries/simplepie/simplepie.php at line 13890 SimplePie_Parser

public class SimplePie_Parser

Field Detail

libraries/simplepie/simplepie.php at line 13896

current_byte

public mixed $current_byte libraries/simplepie/simplepie.php at line 13895

current_column

public mixed $current_column libraries/simplepie/simplepie.php at line 13894

current_line

public mixed $current_line libraries/simplepie/simplepie.php at line 13905

current_xhtml_construct

public mixed $current_xhtml_construct = -1 libraries/simplepie/simplepie.php at line 13903

data

public mixed $data = array() libraries/simplepie/simplepie.php at line 13904

datas

public mixed $datas = array(array()) libraries/simplepie/simplepie.php at line 13899

element

public mixed $element = array('') libraries/simplepie/simplepie.php at line 13906

encoding

public mixed $encoding libraries/simplepie/simplepie.php at line 13892

error_code

public mixed $error_code = SIMPLEPIE_LOCATOR_ALL libraries/simplepie/simplepie.php at line 13893

error_string

public mixed $error_string libraries/simplepie/simplepie.php at line 13898

namespace

public mixed $namespace = array('') libraries/simplepie/simplepie.php at line 13897

separator

public mixed $separator = ' ' libraries/simplepie/simplepie.php at line 13900

xml_base

public mixed $xml_base = array('') libraries/simplepie/simplepie.php at line 13901

xml_base_explicit

public mixed $xml_base_explicit = array(false) libraries/simplepie/simplepie.php at line 13902

xml_lang

public mixed $xml_lang = array('')

Method Detail

libraries/simplepie/simplepie.php at line 13908

parse

public void parse(mixed data, mixed encoding) libraries/simplepie/simplepie.php at line 14068

get_error_code

public static void get_error_code() libraries/simplepie/simplepie.php at line 14073

get_error_string

public void get_error_string() libraries/simplepie/simplepie.php at line 14078

get_current_line

public void get_current_line() libraries/simplepie/simplepie.php at line 14083

get_current_column

public void get_current_column() libraries/simplepie/simplepie.php at line 14088

get_current_byte

public void get_current_byte() libraries/simplepie/simplepie.php at line 14093

get_data

public void get_data() libraries/simplepie/simplepie.php at line 14098

tag_open

public void tag_open(mixed parser, mixed tag, mixed attributes) libraries/simplepie/simplepie.php at line 14158

cdata

public void cdata(mixed parser, mixed cdata) libraries/simplepie/simplepie.php at line 14170

tag_close

public void tag_close(mixed parser, mixed tag) libraries/simplepie/simplepie.php at line 14193

split_ns

public void split_ns(mixed string) Вернуться к записям по теме Joomla.

ya.samposebe.ru

Парсеры для Афиши - Расширения Joomla и WordPress

Компонент универсального парсера, поддерживает компонент Афиша Joomla, Афиша - каталог.

Парсер афиши JoomlaЧто даст вам парсер для компонента афиши? Быстрое наполнение сайта. Если раньше вы могли тратить несколько часов на наполнение афиши, то с парсером вы можете сократить это время до 3-5 минут в неделю. И даже более того, во всех парсерах реализована поддержка наполнения по расписанию, что позволит без вашего участия по расписанию наполнять афишу новыми событиями.

Для быстрого наполнения компонента афиша мы предлагаем следующие парсеры:

Для стран: Россия, Украина, Беларусь, Казахстан.

Сайт afisha.yandex.ru.

Парсер дает возможность наполнять событиями афишу с сайта Яндекс Афиша.

В комплект входит:

Автоматически загружаются:

Афиша Joomla Каталог Афиша Joomla

Внимание!

Компонент Афиша Joomla включает в себя бесплатный парсер, который имеет возможность быстро наполнять сайты . Парсер базово проинтегрирован в компонент, но рассматривается как отдельный продукт, и не поддерживает наполнение по расписание.

Поддерживаются только города, которые присутствуют на сайте afisha.yandex.ru.

Начиная с Афиши версия 6.0.0 в компонент встроена официальная поддержка API Рамблер касса.

Это подразумевает:

joomline.ru


Prostoy-Site | Все права защищены © 2018 | Карта сайта