- What is onisep/ibexa-imagemap-bundle and what does it do?
- It is an Ibexa CMS bundle that adds an image map field type, letting editors define clickable hotspots over images and attach links to each area. It is used for interactive banners, maps, and richer navigation. It is not a Laravel-native package; it extends Ibexa's content model.
- How do I install onisep/ibexa-imagemap-bundle in an Ibexa project?
- Install it via Composer with composer require onisep/ibexa-imagemap-bundle and enable the bundle in your Ibexa kernel or bundles configuration. You will likely need to clear caches and configure the field type. Check the repository README for exact registration steps and required versions.
- Does onisep/ibexa-imagemap-bundle work with Laravel?
- Not directly. It is an Ibexa CMS bundle built on Symfony, so Laravel applications cannot use it as a native package. A Laravel app could consume Ibexa content via APIs or an SDK, but this bundle itself runs inside Ibexa, not Laravel.
- Which Ibexa versions are supported by onisep/ibexa-imagemap-bundle?
- Version 2.0.0 adds support for Ibexa 5.0+, according to the release notes. Earlier versions may support prior Ibexa releases, but the support matrix is not fully documented. Confirm compatibility in the package's composer.json and changelog before upgrading.
- What changed in onisep/ibexa-imagemap-bundle v2.0.0?
- v2.0.0 is a major release that adds Ibexa 5.0+ support. Because it is a major version, treat it as potentially breaking until the changelog or upgrade guide confirms backward compatibility. Validate whether earlier Ibexa versions remain supported.
- How do editors create clickable hotspots with this image map bundle?
- Editors use the image map field type in Ibexa's content editing interface to draw or define hotspot areas over an image and attach links to each area. The bundle stores these hotspot definitions as part of the content model. The exact UI depends on the bundle's field type configuration.
- What are the requirements for onisep/ibexa-imagemap-bundle?
- Requirements include a compatible Ibexa CMS installation, PHP version constraints, and Symfony dependencies as defined in the package's composer.json. For v2.0.0, you need Ibexa 5.0+ and the matching PHP version. Check for any required PHP extensions or front-end assets.
- Is onisep/ibexa-imagemap-bundle actively maintained?
- The package has a v2.0.0 release adding Ibexa 5.0+ support, which indicates recent maintenance. However, release notes are thin, so check the repository's commit history, issue tracker, and maintainer responsiveness. Assess whether the maintenance cadence meets your project's needs.
- How do I test an image map implementation before production?
- Build a proof of concept in a staging Ibexa environment that covers authentication, field type configuration, hotspot creation, and link behavior. Validate content type mapping, permissions, caching, and error handling. Run dependency and security audits, then pilot behind a feature flag with rollback options.
- Are there alternatives to onisep/ibexa-imagemap-bundle for image maps in Ibexa?
- Alternatives include building a custom Ibexa field type, using a generic image map JavaScript library with a custom content field, or integrating a third-party DAM or banner tool. Evaluate whether the bundle's hotspot model and Ibexa 5.0+ support fit your editorial workflow. Compare maintenance and upgrade risk before choosing.