Overview
I made feature improvements to the Omeka S module “IIIF Viewers,” which configures IIIF manifest icons and multiple IIIF-compatible viewers.
https://github.com/omeka-j/Omeka-S-module-IiifViewers
Along with these improvements, version 1.1.0 has been released.
https://github.com/omeka-j/Omeka-S-module-IiifViewers/releases/tag/1.1.0
For the release, the method described in the following article was used.
The specific improvements are described below.
Fixing IIIF Manifest Icon URLs
As mentioned in the following article, there was a bug where the IIIF manifest icon could not be loaded into other viewers via drag and drop. This improvement fixes that bug.
Changes to Viewer Configuration
Previously, the design assumed the use of “Mirador,” “Universal Viewer,” “Curation Viewer,” and “Tify.”
To address this constraint, this improvement allows configuring any number of viewers (currently up to 5).
Specifically, as shown in the figure below, labels, URLs, and icons can be specified for each of Viewer 1 through Viewer 5. This enables configuring any viewer and reordering them.

Additionally, Tify, which was previously included in the default configuration, has been removed from the initial settings due to changes in its specifications.
Notes
In this update to version 1.1.0, the structure of the module’s configuration file has been changed. Due to current shortcomings in module development, there are cases where appropriate initial settings are not properly reflected during the module upgrade process.
Therefore, when upgrading this module, please uninstall it first and then reinstall it. This issue is planned to be fixed in the future.
Summary
We hope this serves as a useful reference for those using the IIIF Viewers module.