Модифицируем Red Button под парсинг картинок с Flickr

(Ответов: 17, Просмотров: 11847)
Red Button - программа, предназначенная для генерации дорвеев. В данной статье описана методика встраивания парсера картинок с Flickr в Red Button. Для чего это может понадобится? Ну, к примеру, чтобы текстовый контент дорвеев был разбавлен изображениями. Данный мод подходиттолько на чистый RedButton, на моды типа VSS или Transformers не пойдет, но переписать его можно будет при знания PHP за минут 10.
Страница 1 из 2 12 Последняя
  1. Гуру Аватар для 24110
    • Регистрация: 07.09.2009
    • Сообщений: 1,649
    • Репутация: 91
    Встраивам парсер картинок с Flickr в дефолтный Red Button. Хотя и во всякие паки, думаю, пойдет тоже, если там нет уже такого функционала.

    Итак, скачиваем файлик inc.zip и распаковываем его в папку yes/inc.

    Далее, открываем свой файл run.php, находящийся в папке yes и добавляем туда следующие строки:

    1. В самом начале, после
    // ПРЕВЕД АПАЧЕГ И ПХПШКО. Я ВАС СДЕЛАЮ ))) -- ( $ )( $ ) ( $ ) ( $ ) ( $ ) ( $ ) ( $ ) ( $ ) ( $ ) --
    вставляем следующую строку:

    PHP код:
    require_once 'inc/parse_flickr.php' 
    2. В этом же файле (run.php) находим начало создания макросов для динамического дора:

    if ($nn_vid=='dynamic'){ // DYNAMIC
    Перед этим видим закрываюшуюся фигурную скобку "}", перед ней вставляем следующий код:

    PHP код:
    $myshab parse_flickr$myshab ) ; 
    В этом месте мы и будем парсить картинки и заменять вставлять их в текст. Делается это на самом последнем этапе для того, чтобы кеи для каждой страницы можно было бы использовать в качестве кеев для поиска картинок на фликре.

    Далее. Синтаксис нового макроса следующий:

    [FLICKR-size-count]key[/FLICKR]

    1) size (размер картинок) может быть следующим:
    • S = small
    • M = medium
    • L = large

    2) count (количество картинок, которое ищется по 'key') может быть в пределах от 1 до 30.

    3) key - может быть как статический (просто прописан в шаблоне), так и в виде [KEYWORD], [RANDKEYWORD] и т.д.


    Все, тепреь можно генерить дор.

    Особенности работы:

    • работает только на статических дорах. Если надо, чтобы работало на динамических - сделаю попозже :)
    • парсятся только URL картинок и вставляются в дор хотлинками. Специально не стал парсить в папку "images" шаблона, чтобы достичь некоторой "естественности", ведь фотки в постах блога с фликра - это нормально :)
    • данное творение было наклепано в течении 20 минут, так что прощу прощения, если есть какие-то баги. Если найдете, то озвучивайте здесь, я тему просматриваю :)

    Да, вот тестовый дор на пяток страниц : http://flickrparser.narod.ru/.
    Порой контекст картинок оставляет желать лучшего, конечно. Любопытные могут поиграться с функцией "photos_search" в функции parse_flickr(). Если найдете, как тащить с фликра картинки, полностью соответствующие контексту (в нашем случае - кеям), то буду благодарен :) Сам тащу по тэгам.

    2 stArik: я считаю, что эта тема достаточно различается с ранее моей созданной про Flickr.
    Вложения
    • Тип файла: zip inc.zip (94.4 Кб, Просмотров: 105)
    Парам-пам-пам!
    • 0

    Спасибо сказали:

    DruGer(19.09.2009), luxer(18.09.2009), pesterevblog.ru(21.09.2009), We-Alth(05.10.2009), webarter(20.01.2010),
  2. Junior Member Аватар для melory
    • Регистрация: 11.09.2009
    • Сообщений: 3
    • Репутация: 10
    А для чего это может пригодиться?
    • 0
  3. Гуру Аватар для 24110
    • Регистрация: 07.09.2009
    • Сообщений: 1,649
    • Репутация: 91
    Цитата Сообщение от melory Посмотреть сообщение
    А для чего это может пригодиться?
    Хотя бы для того, чтобы на автомате разбавлять текстовый контент дора картинками естественными.
    Парам-пам-пам!
    • 0
  4. Гуру Аватар для 24110
    • Регистрация: 07.09.2009
    • Сообщений: 1,649
    • Репутация: 91
    Спасибо.

    Если кто пробовал в работе - отпишитесь, не ленитесь. Что надо доделать - доделаем быстро.
    Парам-пам-пам!
    • 0
  5. Banned
    • Регистрация: 03.09.2009
    • Сообщений: 181
    • Репутация: 10
    Цитата Сообщение от 24110 Посмотреть сообщение
    работает только на статических дорах. Если надо, чтобы работало на динамических - сделаю попозже :)
    имхо, для полного обзора этой темы необходимо сделать для динамических
    • 0
  6. Member Аватар для We-Alth
    • Регистрация: 10.09.2009
    • Сообщений: 30
    • Репутация: 10
    А для другого генератора, кроме RedButton, этот мод прокатит?
    Вообще, вещь полезная... Спасибки.
    Ждём-с версию для динамического. :)
    • 0
  7. Junior Member
    • Регистрация: 04.09.2009
    • Сообщений: 11
    • Репутация: 10
    а значение alt можно свои значения вписывать ?

    согласен, подходит для разбавки сиджа или статического дора, безредиректного.
    • 0
  8. Гуру Аватар для 24110
    • Регистрация: 07.09.2009
    • Сообщений: 1,649
    • Репутация: 91
    Цитата Сообщение от We-Alth Посмотреть сообщение
    А для другого генератора, кроме RedButton, этот мод прокатит?
    Вообще, вещь полезная... Спасибки.
    Ждём-с версию для динамического. :)
    Под любой дорген на PHP мод переписыватеся за 10 мин.

    а значение alt можно свои значения вписывать ?

    согласен, подходит для разбавки сиджа или статического дора, безредиректного.
    Можно сделать еще один параметр в макросе для alt'a, я подумаю.
    Парам-пам-пам!
    • 0
  9. Студент
    • Регистрация: 11.09.2009
    • Сообщений: 42
    • Репутация: 13
    Пойдёт только на чистый RedButton или на моды типа VSS или Transformers тоже пойдёт?
    • 0
  10. Banned
    • Регистрация: 06.10.2009
    • Сообщений: 204
    • Репутация: 13
    А не для чего РБ, если есть деньги заказывают под себя дорген, нет денег юзают, то что уже поюзано и изношено до дыр.
    • 0
Страница 1 из 2 12 Последняя

Похожие темы

Темы Раздел Ответов Последний пост
Red Button
Софт, скрипты, сервисы 14 11.11.2015 16:31
Flickr Parser - берем image контент в нужном количестве
Софт, скрипты, сервисы 12 19.07.2011 17:09
Flickr
Прочее 1 19.04.2010 18:35
Генератор шаблонов для Red Button.
Дорвеи и black SEO 14 22.09.2009 01:47
Red Button vs Google
Дорвеи и black SEO 44 07.09.2009 03:41

Интересные темы

парсер картинок

Какие бывают парсеры картинок, рассматриваем все популярные и полезные, подробный материал об этом здесь.

парсер яндекс php

Обьязательно ли быть профессиональным программистом, чтобы написать парсер яндекса на php своими силами.

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры