Рейтинги блогов Twitter

Default icon Модифицируем Red Button под парсинг картинок с Flickr (Ответов: 17, Просмотров: 4820) Лента этого форума

Старый 15.09.2009, 02:09 1 Fav
Серебрянный кубок! 
Senior Member
 
Аватар для 24110
 
Регистрация: 07.09.2009
Сообщений: 1,613
Поинты: 1,283
Встраивам парсер картинок с 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 Кб, 60 просмотров)
__________________
Парам-пам-пам!
24110 вне форума   Ответить с цитированием
Пользователи сказали cпасибо:
DruGer (19.09.2009), luxer (18.09.2009), pesterevblog.ru (21.09.2009), We-Alth (05.10.2009), webarter (19.01.2010)
Старый 19.09.2009, 21:02 2 Fav
Junior Member
 
Аватар для melory
 
Регистрация: 11.09.2009
Адрес: Урал
Сообщений: 4
Поинты: 2
А для чего это может пригодиться?
melory вне форума   Ответить с цитированием
Старый 19.09.2009, 21:48 3 Fav
Серебрянный кубок! 
Senior Member
 
Аватар для 24110
 
Регистрация: 07.09.2009
Сообщений: 1,613
Поинты: 1,283
Цитата:
Сообщение от melory Посмотреть сообщение
А для чего это может пригодиться?
Хотя бы для того, чтобы на автомате разбавлять текстовый контент дора картинками естественными.
__________________
Парам-пам-пам!
24110 вне форума   Ответить с цитированием
Старый 27.09.2009, 03:51 4 Fav
Серебрянный кубок! 
Senior Member
 
Аватар для 24110
 
Регистрация: 07.09.2009
Сообщений: 1,613
Поинты: 1,283
Спасибо.

Если кто пробовал в работе - отпишитесь, не ленитесь. Что надо доделать - доделаем быстро.
__________________
Парам-пам-пам!
24110 вне форума   Ответить с цитированием
Старый 27.09.2009, 08:39 5 Fav
Banned
 
Регистрация: 03.09.2009
Сообщений: 201
Цитата:
Сообщение от 24110 Посмотреть сообщение
работает только на статических дорах. Если надо, чтобы работало на динамических - сделаю попозже
имхо, для полного обзора этой темы необходимо сделать для динамических
ktyjxrf122 вне форума   Ответить с цитированием
Старый 05.10.2009, 04:57 6 Fav
Member
 
Аватар для We-Alth
 
Регистрация: 10.09.2009
Сообщений: 31
Поинты: 19
А для другого генератора, кроме RedButton, этот мод прокатит?
Вообще, вещь полезная... Спасибки.
Ждём-с версию для динамического.
We-Alth вне форума   Ответить с цитированием
Старый 05.10.2009, 16:25 7 Fav
Junior Member
 
Регистрация: 04.09.2009
Сообщений: 13
Поинты: 9
а значение alt можно свои значения вписывать ?

согласен, подходит для разбавки сиджа или статического дора, безредиректного.
windtalker вне форума   Ответить с цитированием
Старый 06.10.2009, 19:10 8 Fav
Серебрянный кубок! 
Senior Member
 
Аватар для 24110
 
Регистрация: 07.09.2009
Сообщений: 1,613
Поинты: 1,283
Цитата:
Сообщение от We-Alth Посмотреть сообщение
А для другого генератора, кроме RedButton, этот мод прокатит?
Вообще, вещь полезная... Спасибки.
Ждём-с версию для динамического.
Под любой дорген на PHP мод переписыватеся за 10 мин.

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

согласен, подходит для разбавки сиджа или статического дора, безредиректного.
Можно сделать еще один параметр в макросе для alt'a, я подумаю.
__________________
Парам-пам-пам!
24110 вне форума   Ответить с цитированием
Старый 06.10.2009, 20:23 9 Fav
Member
 
Регистрация: 11.09.2009
Сообщений: 38
Поинты: 23
Пойдёт только на чистый RedButton или на моды типа VSS или Transformers тоже пойдёт?
Clunk вне форума   Ответить с цитированием
Старый 06.10.2009, 21:18 10 Fav
Banned
 
Регистрация: 06.10.2009
Сообщений: 218
А не для чего РБ, если есть деньги заказывают под себя дорген, нет денег юзают, то что уже поюзано и изношено до дыр.
Veles вне форума   Ответить с цитированием
Опции темы

Похожие темы Раздел Ответов Последний пост
Red Button Софт, скрипты, сервисы 13 25.09.2009 19:30
Flickr Parser - берем image контент в нужном количестве Софт, скрипты, сервисы 10 16.09.2009 16:47
Рекорд одновременного пребывания 96, это было Сегодня в 16:29.

Кто на форуме

Bartok , seo2z , ParavoZ , Shelvin , mescalito , Fubuki , Shakiroff , Agor71 , TABLETKA , SeoPult.TV , Nish , hitklip , la2silent , seokiller , Xstroy , Dzhalalov , Sister , Phillosof , karbid , Bassist , Anna Volkova , Burcovschi , Inetov


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd. Перевод: zCarot