{"id":35741077,"url":"https://github.com/hks3/koha-plugin-mirador","last_synced_at":"2026-01-29T13:04:58.978Z","repository":{"id":290311932,"uuid":"974005907","full_name":"HKS3/koha-plugin-mirador","owner":"HKS3","description":"koha plugin to display digital assets with mirador  (via IIIF)","archived":false,"fork":false,"pushed_at":"2026-01-27T14:44:46.000Z","size":209,"stargazers_count":0,"open_issues_count":1,"forks_count":1,"subscribers_count":3,"default_branch":"main","last_synced_at":"2026-01-28T01:44:37.608Z","etag":null,"topics":["koha","koha-plugin"],"latest_commit_sha":null,"homepage":"","language":"Perl","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/HKS3.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-04-28T05:49:45.000Z","updated_at":"2025-06-01T20:19:11.000Z","dependencies_parsed_at":"2025-04-28T06:33:21.979Z","dependency_job_id":"24e1e104-772f-4119-91b4-52164e482256","html_url":"https://github.com/HKS3/koha-plugin-mirador","commit_stats":null,"previous_names":["hks3/koha-plugin-mirador"],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/HKS3/koha-plugin-mirador","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HKS3%2Fkoha-plugin-mirador","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HKS3%2Fkoha-plugin-mirador/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HKS3%2Fkoha-plugin-mirador/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HKS3%2Fkoha-plugin-mirador/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/HKS3","download_url":"https://codeload.github.com/HKS3/koha-plugin-mirador/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HKS3%2Fkoha-plugin-mirador/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28877888,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-29T10:31:27.438Z","status":"ssl_error","status_checked_at":"2026-01-29T10:31:01.017Z","response_time":59,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["koha","koha-plugin"],"created_at":"2026-01-06T15:14:24.203Z","updated_at":"2026-01-29T13:04:58.973Z","avatar_url":"https://github.com/HKS3.png","language":"Perl","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Introduction\n\nThe Koha Plugin Mirador integrates the Mirador image viewer with Koha, an open-source Integrated Library System (ILS). This plugin enhances Koha's capabilities by allowing users to view and interact with high-resolution images directly within the Koha OPAC interface.\n\nWith this plugin you are able to display digital assets directly within the Koha OPAC interface, and use the catalog data from Koha serve IIIF manifests, needed for IIIF viewers to display digital assets. Integrated in this plugin is the [Mirador viewer](https://projectmirador.org/)   \n\n# Prerequisites\n\n* Koha, with this plugin installed, with shell access\n* [IIIF Server](https://iiif.io/get-started/image-servers/) like [Cantaloupe](https://cantaloupe-project.github.io/)\n* a web readable folder from where the (automatically) createted manifests are served\n\n# Example\n\nhttps://katalog.landesbibliothek.steiermark.at/cgi-bin/koha/opac-detail.pl?biblionumber=2042477\n\n![image](https://github.com/user-attachments/assets/46df01bc-e350-4547-9f93-253f2cd0d394)\n\n# Ideas/assumptions\n\nthere is a folder with your digital assets stored in a given structure like the following and mounted via cantaloupe\n\n* cantaloupe-data\n  * A\n    * 1.jpg\n    * 2.jpg\n    * 3.jpg\n\n  * B\n    * my.pdf\n\nadditionaly you need a shell writeable/web mounted folder on the same or another server. In this folder the manifest are generated and accessed from Koha.\n\n# Installation\n\nfor the time given, as the plugin is still in developement we don't provide .kpz files, so you have to install the plugin via git eg:\n\n```\ngit clone https://github.com/HKS3/koha-plugin-mirador.git\n```\nadd the plugin dir to your koha-conf.xml\n\n```\n\u003cpluginsdir\u003e/var/lib/koha/\u003cinstancename\u003e/plugins/koha-plugin-mirador\u003c/pluginsdir\u003e\n```\n\nSome perl-modules are not part of Koha and may need to be installed\n```\napt-get install cpanminus\ncpanm CAM::PDF\ncpanm URI/Encode.pm\n```\nand then install the plugin(s) via\n```\nperl /usr/share/koha/bin/devel/install_plugins.pl \n```\n\n# Usage\n\nto create the IIIF manifests from the directory structure you need to run the script\n```\nkoha-plugin-mirador$ perl -I. script/create_manifest.pl --iiif_server='\u003ccantaloupe-url\u003e:\u003cport\u003eiiif/2' --image_dir='/cantaloupe/images' --manifest_dir='mh/manifest'\n```\nin the frameworks you want to use for displaying digital assets you have to enable (ie make them visible in \"Editor\") 856$2 and 856$a \n\n## Authors and acknowledgment\nHKS3\n\noffice@koha-support.eu\n\nmark@hofstetter.at\n\n## License\n\nDBD\n\n## Project status\n\nWIP\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhks3%2Fkoha-plugin-mirador","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhks3%2Fkoha-plugin-mirador","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhks3%2Fkoha-plugin-mirador/lists"}