Написать JS плагин для Froala editor или TinyMCE
Необходимо написать Javascript/jquery плагин для одной из двух визуальных редакторов (TinyMCE, Froala), который позволял бы после вставки изображений внутрь текстового поля объединять их в thumbnails галерею.
Каждый раз когда в поле появляется новое изображение и количество изображений подряд от 5 и более, нужно объединять в группу визуально в виде блока карусели.
Нужно при этом иметь возможность перетаскивать изображения из одной группы в другую и между собой, перетаскивать сам блок галереи по полю редактора в любое место, а также по клику на изображение задавать аттрибуты (alt, img, title, src) и удалять сами изображения.
Основной момент в том что все такие изображения обернуты в <p и <a теги, которые при сохранении публикации должны такими и остаться и могут меняться только в рамках редактора.
Исходный код содержимого редактора указан во вложениях.
Принцип работы:
Если в редакторе находится подряд два и более изображений - они должны быть объединены в галерею как показано на примере. При открытии исходного кода содержимого редактора - должен отображаться обычный код который был до этого показан в примере. То есть все изменения для визуального отображения должны быть только формальными и при сохранении формы или при открытии исходного кода должен отобразиться оригинальный html без оберток галереи. Как только закрыли показ исходного кода редактора, скрипт тут же должен будет адаптироваться и показать галерею перепарсив наново html код.
Важно чтобы можно было вручную к примеру добавить в исходный код изображения (с оберткой в p и a теги) и после закрытия этого окна визуально это все выглядело как галерея. При вставке нового изображения через кнопку вставки, изображения также должны перестроиться.
Более детально при обсуждении с исполнителем имеющим опыт в создании плагинов для js редакторов.
Додатки 7
Актуальні фриланс-проєкти в категорії Javascript та Typescript
Оптимізація швидкості сайту WordPress
5088 UAH
повні деталі надішлемо в особисті повідомлення Мета Максимально прискорити завантаження сайту, особливо на мобільних пристроях. KPI (обов'язково) Після завершення робіт необхідно досягти наступних показників. Mobile Performance 90+ LCP менше 2.2 сек INP менше 200 мс CLS менше… HTML та CSS верстання, Javascript та Typescript ∙ 6 годин 27 хвилин тому ∙ 40 ставок |
Інтеграція калькулятора вартості послуг на сайт Webflow
14 807 UAH
Шукаємо розробника для інтеграції готового калькулятора вартості послуг на наш сайт, створений на Webflow. Про компанію Ми займаємося: збіркою меблів; монтажем телевізорів; монтажем полиць, картин, дзеркал та інших предметів; moving help; heavy lifting; handyman послугами;… Javascript та Typescript, Веб-програмування ∙ 7 годин 27 хвилин тому ∙ 40 ставок |
Шукаю досвідченого Full Stack розробника для створення SaaS-сервісу для інтернет-магазинів.Ідея сервісу: Клієнт завантажує посилання на свій товарний фід (XML або CSV). Сервіс автоматично отримує товари, бере їхні фотографії та створює нові рекламні зображення за готовими шаблонами: ціна, знижка, логотип, акційні плашки тощо. Також у сервісі має бути простий редактор… Javascript та Typescript, Веб-програмування ∙ 3 дні 13 годин тому ∙ 86 ставок |
Розробка WebGL/Three.js сцени з генерацією та експортом 3D (снапшот) з анімованого шейдераОпис об'єкта:Проект являє собою дизайнерський стіл, виконаний у формі реалістичного, глибокого водовороту (центральна воронка, яка плавно переходить з широкої горизонтальної стільниці в тонку витончену ніжку). Суть задачі:Потрібен WebGL / Creative Coding розробник для створення… Javascript та Typescript, Веб-програмування ∙ 4 дні 10 годин тому ∙ 30 ставок |
Підтримка та розвиток сайту клінінгової компанії
890 UAH
Шукаю веб-розробника / вебмайстра для довгострокової підтримки та розвитку сайту клінінгової компанії. Сайт: https://donely.ca Про проєкт DoneLy Home Services — компанія з надання послуг прибирання в Канаді, яка активно розвивається та розширює географію роботи. Шукаю… Javascript та Typescript, Веб-програмування ∙ 6 днів 12 годин тому ∙ 64 ставки |