Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Стол заказов » Автоматическая перезаливка изображений в новости

Автоматическая перезаливка изображений в новости


 Mufasa    19.11.2011    стол заказов    Стол заказов    3330    11 комментариев

DLE - прежде всего новостной движок, новости предполагают наличие изображений (постеры, скриншоты...), которые приходится вручную вначале скачать с других сайтов, а потом опять же вручную залить на свой сервер. Потому весьма актуален был бы модуль автоматической перезаливки картинок (или можно так выразиться - граббер картинок).
Был когда-то такой модуль Imagine, но в последних версиях движка DLE он уже не работает, автор забросил модуль, да и изначально он был довольно таки кривоватым, далеко не всегда и не отовсюду перезаливал (с тем же fastpic не работал)...

Нужно создать аналог - модуль для DLE 9.4 (лучше если вообще не будет привязки к версии движка), перезаливающий картинки в опубликованных новостях на сервер.
Примеры реализации:
1. При редактировании каждой новости в админке имеется кнопка "Перезалить картинки", при нажатии на которую будут проверяться все ссылки в теле новости, автоматически определяться картинки (jpg, png, gif), и если они расположены на чужом сайте - то будут автоматически заливаться в новость.
2. В новости в админке располагается чекбокс. Если в него выставить галочку и нажать на "Отправить", то модуль происходит описанная автоперезаливка изображений.

Предусмотреть следующие моменты:
- перезаливаемые изображения могут быть расположены где угодно - на других DLE-сайтах, на не-DLE-сайтах, на фотохостингах - модуль должен отовсюду уметь их перезалить (если имеется прямая ссылка, разумеется)...
- создание уменьшенной копии загружаемого изображения (превью);
- возможность наложить водяные знаки на изображение;
- изображения могут располагаться в дополнительных полях новостей;
- возможность задать список сайтов, с которых не нужно перезаливать изображения;
- возможность групповой массовой перезаливки (в списке новостей выбрать желаемые новости, внизу "Действие-Перезалить изображения");
- при редактировании в новости могут добавляться или удаляться изображения, при этом залитые изображения удаляются физически с сервера (хотя я так понимаю, сам движок дле отвечает за это).

Готов выслушать индивидуальные предложения (создание модуля по индивидуальному заказу) или же возможность публичной продажи (модуль будет создан и выставлен на продажу, купить смогут все желающие, а желающие облегчить жизнь себе и журналистам наверняка найдутся).

11 комментариев

nowheremany
Эксперт

nowheremany - 21 ноября 2011 10:19 -

Интересно что значит перезалить? Наверно тупо спи...ть с другого сайта и все. И делается это один раз. Если делать это несколько раз, то где хранить оригинал картинки (ссылку)

Благодарность принимаю тут Связь

Mufasa
Юзер

Mufasa - 21 ноября 2011 21:38 -

Интересно что значит перезалить?

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

И делается это один раз.

Конечно - для каждой новости это делается один раз. После этого картинки уже лежат на нашем сайте и ссылки в теле новости будут вести уже на них.

Нескромный вопрос: вы ко всем-всем своим новостям сами вручную рисуете все постеры, скриншоты снимаете, делаете фотографии, картинки?

nowheremany
Эксперт

nowheremany - 22 ноября 2011 07:53 -

Mufasa,
Это называется граббер картинок но никак не перезаливка.

В принципе можете мне написать сделаю даже на аяксе

Реализовано

Благодарность принимаю тут Связь

FreakMurderer
Юзер

FreakMurderer - 23 ноября 2011 23:24 -

Присоединяюсь к автору.
Разве что добавлю, что если картинка расположена на чужом сайте, то при отправке новости автоматически перезаливалась бы на родной сайт, без необходимости нажимать на кнопку "Перезалить картинки". (можно сделать пунктом)

В сети , куча модулей с подобным функционалом, но ни один не работает на >9.3

nymphetomine
Юзер

nymphetomine - 24 ноября 2011 17:38 -

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

FreakMurderer
Юзер

FreakMurderer - 25 ноября 2011 00:39 -

Imager на 9.3 не работает. И он не перезаливает при отправке новости, а только когда произвольно выполнить скрипт.
nowheremany не отвечает , поэтому ищется автор ...

FreakMurderer
Юзер

FreakMurderer - 9 декабря 2011 00:02 -

Задачу выполнил nowheremany, за что ему спасибо.

deadfaer
Юзер

deadfaer - 27 декабря 2011 09:46 -

FreakMurderer, не поделитесь скриптом? очень нужен.

Mufasa
Юзер

Mufasa - 31 декабря 2011 16:42 -

nowheremany
Спасибо, приобрету.

deadfaer
Если очень нужен - то не грех автора отблагодарить материально (то бишь купить скрипт), а не попрошайничать smile

bucefal82
Юзер

bucefal82 - 23 мая 2012 00:54 -

Хотелось бы преобрести но уточнив некоторые детали.
К сожаления автор не отвечает в ICQ

hulitolku
Юзер

hulitolku - 30 апреля 2013 23:28 -

Готов также приобрести

Чтобы комментировать - войдите или зарегистрируйтесь на сайте
наверх