feat(*): add image grids for album and associated media displays
This commit is contained in:
parent
9b4baad5fb
commit
36fbba761a
53 changed files with 1179 additions and 764 deletions
|
@ -9,12 +9,12 @@ SELECT json_build_object(
|
|||
s.year,
|
||||
s.ongoing,
|
||||
s.slug AS url,
|
||||
CONCAT('/', df_art.filename_disk) AS image,
|
||||
CONCAT('/', df_backdrop.filename_disk) AS backdrop,
|
||||
CONCAT(globals.cdn_url, '/', df_art.filename_disk) AS image,
|
||||
CONCAT(globals.cdn_url, '/', df_backdrop.filename_disk) AS backdrop,
|
||||
json_build_object(
|
||||
'title', s.title,
|
||||
'image', CONCAT('/', df_art.filename_disk),
|
||||
'backdrop', CONCAT('/', df_backdrop.filename_disk),
|
||||
'image', CONCAT(globals.cdn_url, '/', df_art.filename_disk),
|
||||
'backdrop', CONCAT(globals.cdn_url, '/', df_backdrop.filename_disk),
|
||||
'url', s.slug,
|
||||
'alt', CONCAT('Poster from ', s.title),
|
||||
'subtext', COALESCE(
|
||||
|
@ -90,6 +90,7 @@ SELECT json_build_object(
|
|||
FROM shows s
|
||||
LEFT JOIN directus_files df_art ON s.art = df_art.id
|
||||
LEFT JOIN directus_files df_backdrop ON s.backdrop = df_backdrop.id
|
||||
CROSS JOIN optimized_globals globals
|
||||
WHERE s.ongoing = true
|
||||
AND EXISTS (
|
||||
SELECT 1
|
||||
|
@ -114,12 +115,12 @@ SELECT json_build_object(
|
|||
s.year,
|
||||
s.ongoing,
|
||||
s.slug AS url,
|
||||
CONCAT('/', df_art.filename_disk) AS image,
|
||||
CONCAT('/', df_backdrop.filename_disk) AS backdrop,
|
||||
CONCAT(globals.cdn_url, '/', df_art.filename_disk) AS image,
|
||||
CONCAT(globals.cdn_url, '/', df_backdrop.filename_disk) AS backdrop,
|
||||
json_build_object(
|
||||
'title', s.title,
|
||||
'image', CONCAT('/', df_art.filename_disk),
|
||||
'backdrop', CONCAT('/', df_backdrop.filename_disk),
|
||||
'image', CONCAT(globals.cdn_url, '/', df_art.filename_disk),
|
||||
'backdrop', CONCAT(globals.cdn_url, '/', df_backdrop.filename_disk),
|
||||
'url', s.slug,
|
||||
'alt', CONCAT('Poster from ', s.title),
|
||||
'subtext', COALESCE(
|
||||
|
@ -144,6 +145,7 @@ SELECT json_build_object(
|
|||
FROM shows s
|
||||
LEFT JOIN directus_files df_art ON s.art = df_art.id
|
||||
LEFT JOIN directus_files df_backdrop ON s.backdrop = df_backdrop.id
|
||||
CROSS JOIN optimized_globals globals
|
||||
WHERE s.ongoing = true
|
||||
AND EXISTS (
|
||||
SELECT 1
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue