Logos: legacy’s sponsor logos stay in the collection’s extra, not as images (#2471)

Commit: fca132a59d6aa206a41c4adc4f7ae8ef086c788b
Date: 2026-11-04 12:25:24 +0100
Author: PascalHavelange

Commit Message

Logos: legacy's sponsor logos stay in the collection's extra, not as images (#2471)

A sponsor logo is the site's, not the inventory's (#2463, Pascal
2026-11-03): each website keeps the logos it shows in its own assets, and
the six DXA exhibition sites now do. The inventory keeps legacy's values as
the exhibition's data:

- ThgGalleryContentImporter writes each exhibition's exhibition_logo rows to
  its collection's extra.logos (file, link, banner slot, visibility,
  captions, order) instead of logo-tagged collection images.
- ShExhibitionImageImporter writes sh_exhibitions logo1..3 with their urls
  to the exhibition's extra.logos; its pictures stay images.
- The exhibition-logo-extra-backfill step is retired.
- The dxa-exhibition exporter no longer ships exhibition.json logos[].

Part of #2463

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>

Files Changed


This documentation was automatically generated from Git commit data.