Додайте свій проект безкоштовно і почніть отримувати пропозиції від фрілансерів-виконавців вже через хвилини після публікації!

PHP или Python script публикации фотографий + PHP виджет для страницы сайта

минув час актуальності
PHP


PHP или Python script публикации фотографий + PHP виджет для страницы сайта


1. Скрипт:

Функция 1.1:

Скрип должен проверять фотографии, публикуемые оператором в локальной папке на определенный размер (более «n» килобайт), наличие правильного названия: DDMMYYYY-NAME—TIME-CATEGORY (yyyy- год, mm- месяц, dd-день, TIME-время, NAME-название, CATEGORY-категория) (Название категории на кириллице). В случае ошибки сообщать об этом всплывающим окном и не исполнять остальные функции, пока не будет устранена ошибка.


Функция 1.2:

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


Функция 1.3:

Скрипт должен внести информацию о публикации фото со ссылкой в таблицу google (диск).


Функция 1.4: 

Скрипт должен иметь возможность загрузить копию фото в удаленное резервное хранилище по FTP.


Функция 2:

Скрипт должен размещать фотографии в хронологическом порядке (дерево /category/yyyy/mm/dd (yyyy- год, mm- месяц, dd-день) папка категории на латинице) по категориям на хостинге подключаясь по протоколу sftp, изменяя название на 1*****(*-нумерация от 0 до 9), беря его из log файла, и помечать название в log файле, как использованное.


Функция 3: Скрипт должен публиковать путем создания отдельных страниц для каждой фотографии по шаблону + общее превью в виде календаря соответствующей категории на странице сайта (каждая категория имеет собственную страницу, + предусмотреть функцию простого добавление новых категорий)! Вызов календаря необходимо сделать мультиплатформеным php виджетом (сейчас сайт работает на CMS WP, в ближайшее время планируется переделка на чистый HTML).


Функция 4: Скрипт должен сообщить об успешном окончании публикации фотографий и открыть страницы в браузере для проверки.


Скрипт должен работать на OS Ubuntu 14.04


2. Виджет


Необходимо разработать виджет отображения фотографий в форме превью и последующего отображения одиночной фотографии на отдельной странице. Обязательно использовать social share кнопки Facebook, vk.com, ok.ru, mail, pinterest, instagram

Соответственно нужно предусмотреть теги для всех соцсетей с названием категории, проекта, и данными.


Поверх превью должен быть патерн с информацией из первичного файла TIME - время прохождения, DDMMYYYY - дату прохождения.


На странице фотографии информация TIME, DDMMYYYY, NAME - название команды публикуются под фотографией и обязательно включаются в теги для social share кнопок.


Примеры виджетов:

Превью:

http://goo.gl/cdSZ6A

goo.gl/dC6zLO#winner

Отдельное фото

http://goo.gl/o42UdL

http://goo.gl/xOG3aZ



  1. ставка прихована замовником
  2. ставка прихована замовником
  3. ставка прихована замовником
  1. ставка прихована замовником
  2. ставка прихована замовником
  3. ставка прихована замовником

Замовник
Лев Медведев
Росія Щелково  1   0
Проект опублікований
16 травня 2016
414 переглядів
Поділитися