Flag job

Report

Craft CMS expert - for plugin development

Location

Worldwide

JobType

Ongoing project

About the job

Info This job is sourced from a job board

About the role

**Imageshop AS** is a small company that develops the Digital Asset Management system "Imageshop" (SaaS – Software as a Service). Imageshop is a system for organizing, finding, sharing, and using visual files. We also simply refer to it as an "image bank." There are several different integrations available for Imageshop, including a plugin for Craft CMS. This plugin allows Craft users to find and insert images from Imageshop into their Craft websites. The plugin can be downloaded from: https://github.com/webdna/ImageShop The plugin uses Imageshop's ready-made component for searching and inserting images (Imagepicker) and the Imageshop API. We need assistance improving some aspects of the existing plugin and then upgrading the plugin to be compatible with Craft 5. Here is a simplified overview of the tasks: * Create a single test page** where we can see how the plugin works. We have created an HTML template for this page here: https://walterdesign.no/demo/cms-demoside Use the content from this page on the test page: https://www.imageshop.org/integrations/craft-cms/ The purpose of this test page is to allow us to test the plugin and its functionality, and to give potential customers an opportunity to see how the plugin works. * Update the plugin so it can insert alternative text for images on both single-language and multi-language websites. This may already be working. * Update the plugin so that changes to the alternative text in Imageshop are also reflected on the website. This functionality has already been developed, but it needs to be tested for reliability and corrected if necessary. * Image gallery: In Craft CMS, it is possible to create image galleries with multiple images, add images later, change the order of images, and edit captions afterward. It is also possible to create an image gallery using the plugin. However, it is currently not possible to: * Add images later * Reorder images * Edit captions after creation We would like the plugin to be improved to support these capabilities, if feasible in a reasonable way. * Once the above improvements are completed, we would like the plugin to be upgraded to Craft 5. * We want the plugin to be published on the **Craft Marketplace** and in our **GitHub repository**: https://github.com/imageshoporg/Craft * We are also looking for help with **future extensions**, **bug fixes**, and **upgrades** to newer versions of Craft CMS as they are released.

Skills

PHP
API
Craft CMS
Plugin Development
JavaScript