Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru Стол заказов Изменение стандартного загрузчика фотографий в DLE

Изменение стандартного загрузчика фотографий в DLE


 MO-HAX    05.03.2015    Стол заказов    982    1

*************** Дано ********************


1) DLE 10.0 (win-1251)
2) 5 фоновых изображений: картинки в формате jpg (3465х2598)
3) Изображение модульной картины: картинка без фона в формате png (разных размеров)
4) Изображение – водяной знак: картинка без фона в формате png


*************** Нужно сделать: ********************

Изменить стандартный загрузчик картинок на DLE

-------------------------------------------------- ---------------
Общее – когда добавляешь новость, при загрузки картинки к новости (будут загружаться картинки без фона в формате png) :

1) добавлялся фон
2) накладывался по центру водяной знак
3) Картинка ужималась (в плане веса) по максимуму с минимальной потерей качества (эта функция есть в стандартном загрузчике DLE)
4) Размер привью изображения, по ширине, был бы – 1000px (по высоте – «по пропорции») (это тоже в стандартных настройках DLE есть)
5) Сохраняем в формате jpg (опять же есть в стандартной функции загрузки картинок в DLE)
-------------------------------------------------- --------------------

Детально:

1) Добавление фона
• Есть 5 фоновых изображений (они будут постоянные, загруженные на сайт, как файлы вотермарки) . Нужно сделать, в окне загрузки, опцию выбора (одного из 5)фона и + функцию рандомного выбора фона (по умолчанию) (то есть при загрузки изображения к товару видим:
- Рандомно (стоит выбор по умолчанию)
- Фон 1
- Фон 2
- Фон 3
- Фон 4
- Фон 5

• Логика склеивания:
При загрузке изображения, картинку фона уменьшаем, или увеличиваем так, что бы она стала на 10%(эту цифру нужно вынести в настройки) больше (по наибольшей стороне) размеров картинки изображения. Центруем по вертикали и горизонтали и склеиваем.



2) Накладывание водяного знака

• Уменьшаем или увеличиваем изображение водяного знака так, что бы по ширине оно стало равно половине (эту цифру надо вынести в настройки) от ширины всего изображения

• Центруем по вертикали и горизонтали и накладываем.



3) Ну а дальше по стандартной схеме DLE, сохраняем исходное изображение и делаем миникопию (туб)
Нужно сделать что бы в настройках можно было отключать: Накладывание фона и накладывание водяного знака (как по умолчанию сделано в DLE с водяным знаком)

Пример того что должно получиться: https://yadi.sk/i/3yqb2p8df4Sr4

Бюджет: 6000 руб

Комментарии пользователей (1)

Aleksey-Nyaka
30

235 | 32

Aleksey-Nyaka - 6 марта 2015 06:32 - Юзер

Здравствуйте!
Напишите мне в скайп: hideki-sempaii обсудим =)

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