Publish your project for free and start receiving offers from freelance contractors in serveral minutes after publication!
6000 ₽

Разработка моодуля для Drupal 7

project complete
PHP


Здравствуйте, нужен модуль для Друпал 7.


Исходные данные:

У одного из типов материала есть такие поля:

 - поле Цитирование типа Links

 - поле типа Коллекция полей https://www.drupal.org/project/field_collection (в котором в свою очередь есть поле Фото типа Изображение)


Задача:

Нужно создать модуль, осуществляющий поиск сайтов, которые копируют изображения из поля Фото и записывать их ссылки в поле типа Links (использовать вот этот API http://incandescent.xyz/docs/ ). 


Краткое ТЗ:


 - процесс должен выглядеть следующим образом:

        1. Для конкретной ноды берем 5 первых картинок из поля Фото, к примеру array("http://www.domain.com/images/1.jpg", "http://www.domain.com/images/2.jpg", ...)

        2. Отправляем запрос с этими данными к API

        3. Получаем в ответ массив всех ссылок на страницы, которые использовли хотя бы одно из наших фото

        4. Записываем в поле Цитирование каждую полученную ссылку


 - сделать возможность обновить ссылки для каждой ноды отдельно


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


Полное ТЗ будет отличаться такими деталями:

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

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


В ставках просьба указывать примерные сроки, стоимость и как вы видите процесс "обновления" одной конкретной ноды (как будет выглядеть эта ссылка для обновления).










Client's feedback about the contractor Романе Батьковиче

Quality
Professionalism
Price
Availability
Terms

Роман хорошо знает Друпал 7, сделал модуль соответвующий архитектуре этой CMS.

Виктор П. Виктор Пуговкин | Safe Safe



  1. proposal concealed by freelancer
  2.  freelancer isn't working in the service any longer
  3. 10 days3000 ₴
    Юрий Стеценко
     136 

    Добрый день!
    Меня заинтересовало Ваше предложение.
    Из того, что понял по задаче:
    «как будет выглядеть кнопка обновления одной только для одной ноды» - ссылкой коллбека node/NID/updateinfo допустим. Которая проверив все разрешения (кому можно, можно ли уже и т.д.) - проведет обновление данных .
    Массовое обновление можно сделать как ручным (пакетные операции, (batch) «градусник» ? ), допустим для админа, может с условиями …. Так и одновременно с этим пакетная фоновое обновление. С заданием в админке периодичность запуска процесса и периодичность и размерность пакетов.
    Точнее срок/бюджет определим после согласования ТЗ и деталей.

    WEB/Drupal около 10 лет! Общее программирование более 20 лет!
    резюме и контакты – www.sy-soft.net

    Skype: sy-soft_y
    ICQ#: 16881нуль648

    Ukraine Pavlograd | 12 August 2017 |

Client
Виктор Пуговкин
Ukraine Ukraine  4    0
Project published
11 August 2017
62 views