Features #142
öppenTemabundet bibliotek med generiska produktbilder
40%
Beskrivning
Inför ett temabundet bibliotek av generiska produktbilder. Godkänt av Benny 2026-09-08. Nya teman ska direkt ha ett användbart bildurval genom att ärva standardtemats bibliotek och kunna ersätta valfria bilder.
Acceptanskriterier:
- På artikeln väljer behörig systemadmin eller föreningsadmin mellan egen uppladdad bild, generisk temabild och neutral bild.
- Generisk temabild väljs med förhandsvisning och begripligt namn, exempelvis Kaffe eller Dryck i PET-flaska.
- Artikeln lagrar en stabil bildnyckel, exempelvis kaffe, inte en temaspecifik filadress. Nyckeln är oberoende av artikelkategori och artikelnummer.
- Vid temabyte används det nya temats bild för samma nyckel utan att artikeln redigeras.
- Egen uppladdad bild påverkas inte av temabyte.
- För en vald generisk bildnyckel används i ordning aktivt temas bild, standardtemats bild och därefter neutral bild. Neutral bild använder aktivt temas neutrala bild med standardtemats neutrala bild som sista reserv.
- Även saknade eller borttagna bildfiler ger fungerande reservbild, inte trasiga bilder.
- Nya teman ärver standardbiblioteket utan att bildfiler måste dupliceras. Systemadmin kan registrera temaspecifika ersättningar.
- Globala respektive föreningsspecifika teman och bilder behåller föreningsisoleringen. Föreningsadmin får inte redigera globala bildbibliotek eller andra föreningars bilder.
- Befintliga egna bilder och neutrala bildval bevaras vid införandet; befintligt stöd för gemensamma produktbilder ska inte brytas.
- Standardtemat Svensk pastell börjar med godkänd neutral varukasse samt befintliga genererade Kaffe- och PET-flaskbilder. Fler bildtyper kan tillkomma.
- Datamodell, Flyway-migration vid behov, temakonfiguration, dokumentation och tillämpligt PlantUML-diagram med nygenererad bild uppdateras.
- Tester täcker temabyte, arv, saknad bildnyckel/fil, egna bilder, befintliga artiklar och behörigheter mellan två föreningar.
Avgränsning:
Bildval och bildbibliotek, inte automatisk AI-generering när ett tema skapas. Nya teman får standardbiblioteket direkt; nya illustrationer skapas eller registreras separat. Te, smörgås, godis och låneutrustning är möjliga senare utökningar, inte färdiga tillgångar.
Relaterat: #137 konfigurerbara themes, #120 artikel- och bildhantering, #141 global produktbas. Implementation återstår.
Acceptanskriterier
Inför ett temabundet bibliotek av generiska produktbilder. Godkänt av Benny 2026-09-08. Nya teman ska direkt ha ett användbart bildurval genom att ärva standardtemats bibliotek och kunna ersätta valfria bilder.
Acceptanskriterier:
- På artikeln väljer behörig systemadmin eller föreningsadmin mellan egen uppladdad bild, generisk temabild och neutral bild.
- Generisk temabild väljs med förhandsvisning och begripligt namn, exempelvis Kaffe eller Dryck i PET-flaska.
- Artikeln lagrar en stabil bildnyckel, exempelvis kaffe, inte en temaspecifik filadress. Nyckeln är oberoende av artikelkategori och artikelnummer.
- Vid temabyte används det nya temats bild för samma nyckel utan att artikeln redigeras.
- Egen uppladdad bild påverkas inte av temabyte.
- För en vald generisk bildnyckel används i ordning aktivt temas bild, standardtemats bild och därefter neutral bild. Neutral bild använder aktivt temas neutrala bild med standardtemats neutrala bild som sista reserv.
- Även saknade eller borttagna bildfiler ger fungerande reservbild, inte trasiga bilder.
- Nya teman ärver standardbiblioteket utan att bildfiler måste dupliceras. Systemadmin kan registrera temaspecifika ersättningar.
- Globala respektive föreningsspecifika teman och bilder behåller föreningsisoleringen. Föreningsadmin får inte redigera globala bildbibliotek eller andra föreningars bilder.
- Befintliga egna bilder och neutrala bildval bevaras vid införandet; befintligt stöd för gemensamma produktbilder ska inte brytas.
- Standardtemat Svensk pastell börjar med godkänd neutral varukasse samt befintliga genererade Kaffe- och PET-flaskbilder. Fler bildtyper kan tillkomma.
- Datamodell, Flyway-migration vid behov, temakonfiguration, dokumentation och tillämpligt PlantUML-diagram med nygenererad bild uppdateras.
- Tester täcker temabyte, arv, saknad bildnyckel/fil, egna bilder, befintliga artiklar och behörigheter mellan två föreningar.
Avgränsning:
Bildval och bildbibliotek, inte automatisk AI-generering när ett tema skapas. Nya teman får standardbiblioteket direkt; nya illustrationer skapas eller registreras separat. Te, smörgås, godis och låneutrustning är möjliga senare utökningar, inte färdiga tillgångar.
Relaterat: #137 konfigurerbara themes, #120 artikel- och bildhantering, #141 global produktbas. Implementation återstår.
Testresultat
Avstämning, inte ny testkörning: | #142 | Delvis | Temabildval, arv och fallback finns; systemadmins registrering av bildersättningar sker i kod, UI saknas. Bekräfta om konfigurationsvägen uppfyller kriteriet eller leverera UI. |. Ingen driftsättning nu; ny konsekvensbedömning krävs inför leverans.