atom icon indicating copy to clipboard operation
atom copied to clipboard

arIiifPlugin - IIIF Integration for AtoM

Open johanpiet2 opened this issue 3 months ago • 6 comments

A comprehensive IIIF (International Image Interoperability Framework) plugin for AtoM (Access to Memory) that provides deep zoom image viewing capabilities using OpenSeadragon and Cantaloupe image server integration.

Features

  • IIIF Image Viewer: OpenSeadragon-based viewer with deep zoom capabilities
  • Image Carousel: Multiple image support with auto-rotation
  • IIIF Manifest Generation: Presentation API 2.1 compliant manifests
  • Cantaloupe Integration: Seamless integration with Cantaloupe IIIF image server
  • Responsive Design: Mobile-friendly viewing experience
  • Thumbnail Navigation: Quick image browsing with thumbnail strip
  • Download Support: Direct image download functionality

johanpiet2 avatar Nov 18 '25 06:11 johanpiet2

https://archives.theahg.co.za/index.php/Flowers-in-the-garden

johanpiet2 avatar Nov 18 '25 07:11 johanpiet2

Thanks @johanpiet2! All tests are good but the PHP CS Fixer. And thanks for sharing an example of it in an AtoM instance!

sarah-mason avatar Nov 18 '25 11:11 sarah-mason

PHP CS Fixer fixed

johanpiet2 avatar Nov 18 '25 12:11 johanpiet2

@johanpiet2 if you use VS Code, I have a setup that runs PHP CS fixer automatically on any file you edit. I find it helpful for ensuring PHP CS fixer doesn't complain when I make a pull request.

https://github.com/danloveg/atom-vscode

danloveg avatar Nov 18 '25 19:11 danloveg

Thanks

Johan Pieterse 082 337-1406

On Tue, 18 Nov 2025, 21:41 Daniel Lovegrove, @.***> wrote:

danloveg left a comment (artefactual/atom#2230) https://github.com/artefactual/atom/pull/2230#issuecomment-3549295549

@johanpiet2 https://github.com/johanpiet2 if you use VS Code, I have a setup that runs PHP CS fixer automatically on any file you edit. I find it helpful for ensuring PHP CS fixer doesn't complain when I make a pull request.

https://github.com/danloveg/atom-vscode

— Reply to this email directly, view it on GitHub https://github.com/artefactual/atom/pull/2230#issuecomment-3549295549, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJYYGKOPMZ3UGDWJWSFEH5D35NY43AVCNFSM6AAAAACMNMH5W2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTKNBZGI4TKNJUHE . You are receiving this because you were mentioned.Message ID: @.***>

johanpiet2 avatar Nov 19 '25 03:11 johanpiet2

I use Visual Studio but also have VS code installed

Johan Pieterse 082 337-1406

On Wed, 19 Nov 2025, 05:29 Johan Pieterse, @.***> wrote:

Thanks

Johan Pieterse 082 337-1406

On Tue, 18 Nov 2025, 21:41 Daniel Lovegrove, @.***> wrote:

danloveg left a comment (artefactual/atom#2230) https://github.com/artefactual/atom/pull/2230#issuecomment-3549295549

@johanpiet2 https://github.com/johanpiet2 if you use VS Code, I have a setup that runs PHP CS fixer automatically on any file you edit. I find it helpful for ensuring PHP CS fixer doesn't complain when I make a pull request.

https://github.com/danloveg/atom-vscode

— Reply to this email directly, view it on GitHub https://github.com/artefactual/atom/pull/2230#issuecomment-3549295549, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJYYGKOPMZ3UGDWJWSFEH5D35NY43AVCNFSM6AAAAACMNMH5W2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTKNBZGI4TKNJUHE . You are receiving this because you were mentioned.Message ID: @.***>

johanpiet2 avatar Nov 19 '25 03:11 johanpiet2