ВНИМАНИЕ!!! Модуль обновился! Последняя версия тут "Обновление модуля Content Grabber".
Понадобилось мне стащить с одного сайта новости, но без использования RSS. Для этого воспользовался модулем Content Grabber 1.4.3. Правда он был для Joomla 1.0.x (Joostina) и Joomla 1.5.x (Legacy).
Суть работы модуля Content Grabber. Вы можете вставить к себе на сайт информацию с другого сайта. Не всю страницу, как это делает встроенный wrapper, а лишь только ту часть информации на странице, которая необходима.
Настройки довольно понятные.
Из опций:
- вставка "родного" CSS файла
- коррекция кодировки
- кэширование
Чтобы вывести сграбленный контент как материал Joomla используйте стандартный плагин Joomla для 1.5.x это loadmodule. В нужном месте страници дописывается конструкция {loаdposition user3}, где user3 это позиция где расположен данный модуль. Лучше, если не хотите что бы модуль отображался ещё где то на странице, допустим в user1, указывать не существующую позицию, и такую же указывать в самом модуле, допустим в user10.
Пример граба ТопНовости с сайта www.сnеws.ru:
На примере этого сайта настройка модуля такая.
Смотрим код страницы и находим нужный кусок текста.
И в модуле вписываем в нужные поля
Если эти тэги нужно добавлять к сграбленному материалу (в данном случае было нужно, иначе не красиво грабится), то в поле "Использовать тэги" ставим "Да".
Комментарии
Дополнил. Читаем ещё раз... А вообще там с тэгами надо эксперементальн ым путем. Иногда грабер их плохо понимает.
хотел сграбить начиная с картинки и слов - Понадобилось мне стащить.......
закончив.......то в поле "Использовать тэги" ставим "Да".
в итоге сграбил с начала и до ....На примере этого сайта настройка модуля такая.....это уже не вошло и помимо этого еще и шаблон мой перекосило
вобщем не всегда применимо
спасибо автору статьи за объяснение по настройкам
грабить, действительно, удается не всегда ... в основном это из-за того, что модуль я писал давным-давно под свои нужды и с тех пор код не сильно изменился ... добавилось несколько фич, но принцип парсера не изменился ... в основе лежит регулярное выражение ... я вот сейчас подумываю дать возможность пользователю самому указывать регулярку ... только вот если с элементарными настройками народ путается, то что с регулярками тогда будет?
PS. Автору респект!
RSS