Главная » Портфолио » PHP » Граббер картинок при добавлении новостей v4

Граббер картинок при добавлении новостей v4

28-06-2012, 11:52 n0wheremany Комментарии (52) Просмотры (11182)
Граббер картинок при добавлении новостей v4 У некоторых сайтов есть требование загружать картинки на свой сайт, и не пользоваться сторонними сервисами. Некоторые пользователи такое делают, некоторые нет.
Мой хак решает эту проблему.
Данный хак грузит картинки со сторонних сервисов на свой ресурс.

Вкусности:
- При загрузки картинок, также накладывается ватемарк, обрезается и сохраняется в связи с текущими настройками для загружаемых картинок
- Картинка также прописывается в список загруженных, в стандартной "кнопочке" загрузки
- Работает для коротком, полном описании новости и в доп полях
- Работает при добавлении и редактировании новостей с сайта или админки
- Работает при перестроении публикаций
- Есть лог операций /engine/data/parse.img.log

Требования:
- У php файлов сайта должен быть доступ к внешним ресурсам

Скачать

Как получить обновление?

Другие новости по теме

Уважаемый посетитель

Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

Добавление комментария


Коментарии

#12 3 июля 2012 09:44 MtvKat

Можно сделать чтоб данный модуль грабил не только картинки на свой сервер, но и файлы?
Публикаций: 0 Комментариев: 11 [ цитировать ]

#11 28 июня 2012 11:54 n0wheremany

Доработан модуль
- Добавлена работа при перестроении публикаций
- Уменьшена нагрузка
- Исправлены мелкие баги
- Добавлен лог загруженных/не загруженных изображений
- Не удалось оставить в модуле преобразование в [thumb] из [ur][img][/url]


--------------------
Публикаций: 69 Комментариев: 755 [ цитировать ]

#10 15 июня 2012 12:30 ATHF

скрипт почему то вырезает ссылки на другие сайты из дополнительных полей.
Публикаций: 0 Комментариев: 4 [ цитировать ]

#9 8 июня 2012 17:48 shadow6630

n0wheremany, ну а как узнать что после перестроения все картинки перезалились, не будеш же каждую новость проверять потом)
Публикаций: 0 Комментариев: 23 [ цитировать ]

#8 8 июня 2012 10:05 n0wheremany

А что вы можете сделать с этим логом? Запустите ещё раз перестроение, опять все новости проверяться?


--------------------
Публикаций: 69 Комментариев: 755 [ цитировать ]

#7 8 июня 2012 02:29 shadow6630

Еще бы лог неудачных попыткок, а то мало ли: запущу я перестроение публикаций, а там новостей 20к, вдруг на время станет недоступен радикал или еще что-то, как знать что все переделало.
Публикаций: 0 Комментариев: 23 [ цитировать ]

#6 26 января 2012 20:03 n0wheremany

Если вы можете загрузить картинку через стандартный загрузчик через URL, то доступ есть


--------------------
Публикаций: 69 Комментариев: 755 [ цитировать ]

#5 26 января 2012 19:42 LimmiFox

Написала вам на имейл, скрипт не работает на DLE 9.2. подскажате, в чем может быть проблема.
может в этом -
Требования:
- У php файлов сайта должен быть доступ к внешним ресурсам

Но не могу понять, где доступ настраивается и как его проверить.
Публикаций: 0 Комментариев: 1 [ цитировать ]

#4 1 января 2012 13:03 n0wheremany

1. Нет
2. Нет, ибо цель модуля не в этом
3. Принудительно
4. Нет.


--------------------
Публикаций: 69 Комментариев: 755 [ цитировать ]

#3 31 декабря 2011 20:57 LonerD

Перед покупкой хотелось бы уточнить несколько моментов:
1. Есть ли список исключений (сайтов, с которых граббить не нужно)?
2. Есть ли возможность граббить с этого же сайта из другой новости? Например, часть картинок нужно перезалить из одной новости в другую, после чего старую новость удалить (с ней удалятся и прикреплённые к ней картинки).
3. Хак работает принудительно со всеми новостями или грузить-не грузить - решает сам пользователь для каждой конкретной новости?
4. Есть ли возможность автоматической загрузки картинок в старые новости?
Публикаций: 0 Комментариев: 6 [ цитировать ]

#2 27 декабря 2011 14:55 n0wheremany

Возможно что доступ к внешним ресурсам у вас запрещён.
Чтобы это проверить надо вручную в окне загрузке изображений стандартном указать URL картинки. Если он загрузит, то будем разбираться и напишите в асю.


--------------------
Публикаций: 69 Комментариев: 755 [ цитировать ]

#1 27 декабря 2011 11:15 deadfaer

Здравствуйте, поставил все по инструкции. Но картинки так и не загрузились на сервер. Версия дле 9.4
Публикаций: 0 Комментариев: 1 [ цитировать ]