Заказчик поставил задачу усовершенствовать форму добавления статусов в CMS социальной сети SocialKit, реализовав автоматическую подгрузку фотографии, заголовка и описания страницы при наличии ссылки на последнюю в тексте нового статуса, а также прикреплении этих данных к посту при его просмотре.
Основными моментами для реализации этой задачи были:
- работа с html element content-editable формой ввода текста
- извлечение ссылок из текста статуса
- запрос данных (картинки, заголовок и описание) страницы через ajax
- возможность выбора из набора картинок нужной
- сохранение новых данных в БД в виде attachment'а к посту
Проект был сдан вовремя. Заказчик остался доволен.