Написать JS плагин для Froala editor или TinyMCE
Необходимо написать Javascript/jquery плагин для одной из двух визуальных редакторов (TinyMCE, Froala), который позволял бы после вставки изображений внутрь текстового поля объединять их в thumbnails галерею.
Каждый раз когда в поле появляется новое изображение и количество изображений подряд от 5 и более, нужно объединять в группу визуально в виде блока карусели.
Нужно при этом иметь возможность перетаскивать изображения из одной группы в другую и между собой, перетаскивать сам блок галереи по полю редактора в любое место, а также по клику на изображение задавать аттрибуты (alt, img, title, src) и удалять сами изображения.
Основной момент в том что все такие изображения обернуты в <p и <a теги, которые при сохранении публикации должны такими и остаться и могут меняться только в рамках редактора.
Исходный код содержимого редактора указан во вложениях.
Принцип работы:
Если в редакторе находится подряд два и более изображений - они должны быть объединены в галерею как показано на примере. При открытии исходного кода содержимого редактора - должен отображаться обычный код который был до этого показан в примере. То есть все изменения для визуального отображения должны быть только формальными и при сохранении формы или при открытии исходного кода должен отобразиться оригинальный html без оберток галереи. Как только закрыли показ исходного кода редактора, скрипт тут же должен будет адаптироваться и показать галерею перепарсив наново html код.
Важно чтобы можно было вручную к примеру добавить в исходный код изображения (с оберткой в p и a теги) и после закрытия этого окна визуально это все выглядело как галерея. При вставке нового изображения через кнопку вставки, изображения также должны перестроиться.
Более детально при обсуждении с исполнителем имеющим опыт в создании плагинов для js редакторов.
Приложения 7
Актуальные фриланс-проекты в категории Javascript и Typescript
Поддержка и развитие сайта клининговой компании
906 UAH
Ищу веб-разработчика / веб-мастера для долгосрочной поддержки и развития сайта клининговой компании. Сайт: https://donely.ca О проекте DoneLy Home Services — компания по предоставлению услуг уборки в Канаде, которая активно развивается и расширяет географию работы. Ищу… Javascript и Typescript, Веб-программирование ∙ 1 день 8 часов назад ∙ 59 ставок |
Разработка сайта по ТЗ на FramerНеобходимо сделать сайт по этим параметрам, что в ТЗ https://docs.google.com/document/d/1ODO2C9Krb4AaMiJz9wfbNzWlAyA2FwCCHL8r0biajUY/edit?usp=sharing Назовите реальный рейд на основе этого дизайна HTML и CSS верстка, Javascript и Typescript ∙ 2 дня 10 часов назад ∙ 26 ставок |
Разработка интерактивной карты Palworld для сайтаНеобходимо разработать интерактивную карту Palworld по примеру: https://palworld.gg/map Нам нужна не просто статическая картинка, а полноценная интерактивная карта, где пользователь может смотреть локации, включать / выключать категории объектов, искать нужные точки и… HTML и CSS верстка, Javascript и Typescript ∙ 4 дня назад ∙ 32 ставки |
Разработка платформы AM Mobility (автосервис, парковка, страхование, аренда автомобилей)
257 282 UAH
Ищем команду или опытного Full Stack разработчика для создания MVP платформы AM Mobility. AM Mobility — это единая цифровая экосистема для автомобилистов, объединяющая в одном приложении и веб-платформе: парковку; автосервис; шиномонтаж; автомойку; аренду автомобилей;… Javascript и Typescript, Веб-программирование ∙ 9 дней 7 часов назад ∙ 119 ставок |
Gsap анимации
1000 UAH
Добрый день. Нужно внести правки в текущем проекте. Нужен специалист, который хорошо работает на gsap/lenis Нужно сделать анимацию карточек. Подробное ТЗ здесь: https://www.figma.com/design/5bLEJudN5LPpB9ZSoJa2Eb/Untitled?m=auto&t=qwyluUctL1lrMNvh-6 Нужно… Javascript и Typescript, Веб-программирование ∙ 9 дней 13 часов назад ∙ 21 ставка |