From 654b8e442360df2fbb6281879176ff887633154d Mon Sep 17 00:00:00 2001 From: Doxa Maps Date: Fri, 2 Oct 2026 13:32:19 +0000 Subject: [PATCH] Poster Design: the names ledger gains the seven plugin designs; rebuild country-poster.letter, upg100-territory-poster.letter / .3x3 / .3x4 and wall.bless-36x48 / -24x36 / -60x96 join src/catalogue-names.json, so they can never be renamed or removed. poster-design rebuilt; tree and SRI regenerated (the manifest carries the seven blocks and their titles). --- .../poster-design/src/catalogue-names.json | 9 +- public/dx-maps/doxa-maps-spa/manifest.json | 158 +++++++++- public/dx-maps/manifest.json | 158 +++++++++- .../poster-design-mfe/index.html | 2 +- public/dx-maps/poster-design/poster-design.js | 296 +++++++++--------- .../poster-design/poster-sizes/index.html | 2 +- .../poster-design/poster-styles/index.html | 2 +- 7 files changed, 467 insertions(+), 160 deletions(-) diff --git a/plugin-designs/poster-design/src/catalogue-names.json b/plugin-designs/poster-design/src/catalogue-names.json index 412cfa362..acd6cf6e1 100644 --- a/plugin-designs/poster-design/src/catalogue-names.json +++ b/plugin-designs/poster-design/src/catalogue-names.json @@ -16,6 +16,13 @@ "cards.postcardLandscape", "cards.a6", "wall.bless-panels", - "map-print.dialog" + "map-print.dialog", + "country-poster.letter", + "upg100-territory-poster.letter", + "upg100-territory-poster.3x3", + "upg100-territory-poster.3x4", + "wall.bless-36x48", + "wall.bless-24x36", + "wall.bless-60x96" ] } diff --git a/public/dx-maps/doxa-maps-spa/manifest.json b/public/dx-maps/doxa-maps-spa/manifest.json index 10d005513..3846e982d 100644 --- a/public/dx-maps/doxa-maps-spa/manifest.json +++ b/public/dx-maps/doxa-maps-spa/manifest.json @@ -263,6 +263,28 @@ "profile": "country-poster-wall", "stage": "experimental", "label": "Country Posters — poster wall", + "posterDesign": { + "family": "countryPoster", + "name": "country-poster.letter", + "size": "letter", + "mobileFriendly": true, + "labelKey": "tabs.countryPosters" + }, + "posterDesignLabels": { + "country-poster.letter": { + "ar": "ملصقات الدول", + "de": "Länderposter", + "en": "Country Posters", + "es": "Carteles por país", + "fr": "Affiches par pays", + "hi": "देश पोस्टर", + "it": "Poster per paese", + "pt": "Cartazes por país", + "ro": "Afișe pe țări", + "ru": "Плакаты по странам", + "zh": "国家海报" + } + }, "file": "country-poster-wall.vue", "description": "One printable card per country, grouped into COLLAPSIBLE regional sections so the", "element": "country-posters-map", @@ -943,6 +965,70 @@ "profile": "poster-wall", "stage": "experimental", "label": "UPG 100 List Posters — Poster Wall", + "posterDesign": [ + { + "family": "upgList", + "name": "upg100-territory-poster.letter", + "size": "letter", + "mobileFriendly": true, + "labelKey": "upgMap.posterDesignTerritory" + }, + { + "family": "upgList", + "name": "upg100-territory-poster.3x3", + "size": "3x3", + "mobileFriendly": false, + "labelKey": "upgMap.posterDesignTerritory" + }, + { + "family": "upgList", + "name": "upg100-territory-poster.3x4", + "size": "3x4", + "mobileFriendly": false, + "labelKey": "upgMap.posterDesignTerritory" + } + ], + "posterDesignLabels": { + "upg100-territory-poster.letter": { + "ar": "ملصق منطقة UPG-100", + "de": "UPG-100-Gebietsplakat", + "en": "UPG-100 territory poster", + "es": "Cartel de territorio UPG-100", + "fr": "Affiche de territoire UPG-100", + "hi": "UPG-100 क्षेत्र पोस्टर", + "it": "Manifesto di territorio UPG-100", + "pt": "Cartaz de território UPG-100", + "ro": "Afiș de teritoriu UPG-100", + "ru": "Плакат территории UPG-100", + "zh": "UPG-100 区域海报" + }, + "upg100-territory-poster.3x3": { + "ar": "ملصق منطقة UPG-100", + "de": "UPG-100-Gebietsplakat", + "en": "UPG-100 territory poster", + "es": "Cartel de territorio UPG-100", + "fr": "Affiche de territoire UPG-100", + "hi": "UPG-100 क्षेत्र पोस्टर", + "it": "Manifesto di territorio UPG-100", + "pt": "Cartaz de território UPG-100", + "ro": "Afiș de teritoriu UPG-100", + "ru": "Плакат территории UPG-100", + "zh": "UPG-100 区域海报" + }, + "upg100-territory-poster.3x4": { + "ar": "ملصق منطقة UPG-100", + "de": "UPG-100-Gebietsplakat", + "en": "UPG-100 territory poster", + "es": "Cartel de territorio UPG-100", + "fr": "Affiche de territoire UPG-100", + "hi": "UPG-100 क्षेत्र पोस्टर", + "it": "Manifesto di territorio UPG-100", + "pt": "Cartaz de território UPG-100", + "ro": "Afiș de teritoriu UPG-100", + "ru": "Плакат территории UPG-100", + "zh": "UPG-100 区域海报" + } + }, "file": "poster-wall.vue", "description": "A wall of printable poster cards, one per 100-list entry, each with a \"Show on map\"", "element": "my-upg-100-list-map", @@ -1117,7 +1203,7 @@ "bundle": "poster-design", "scriptUrl": "./poster-design/poster-design.js", "output": "dx-maps/poster-design/poster-design.js", - "integrity": "sha384-lnZQZgYYcsz3aFI9fwT6UBlrYcYefVSixV7CmeQvav5fgXz9m5sFyWYNHJnn96/Q", + "integrity": "sha384-w3ddNNgAG+qo4deACMvvF9t/Hcs82qGJB3lAs7hc0LNAtQNS1kQjotUhE4PJ6rpW", "elements": [ "poster-design" ], @@ -1140,7 +1226,7 @@ "scriptUrl": "./poster-design/poster-design.js", "embed": { "iframe": "", - "script": "\n\n\n" + "script": "\n\n\n" } }, { @@ -1156,7 +1242,7 @@ "scriptUrl": "./poster-design/poster-design.js", "embed": { "iframe": "", - "script": "\n\n\n" + "script": "\n\n\n" } }, { @@ -1172,7 +1258,7 @@ "scriptUrl": "./poster-design/poster-design.js", "embed": { "iframe": "", - "script": "\n\n\n" + "script": "\n\n\n" } } ] @@ -1776,6 +1862,70 @@ "stage": "experimental", "label": "Wall of People Groups", "mobile": "desktop-only", + "posterDesign": [ + { + "family": "wall", + "name": "wall.bless-36x48", + "size": "36x48", + "mobileFriendly": false, + "labelKey": "wall.blessBanner" + }, + { + "family": "wall", + "name": "wall.bless-24x36", + "size": "24x36", + "mobileFriendly": false, + "labelKey": "wall.blessBanner" + }, + { + "family": "wall", + "name": "wall.bless-60x96", + "size": "60x96", + "mobileFriendly": false, + "labelKey": "wall.blessBanner" + } + ], + "posterDesignLabels": { + "wall.bless-36x48": { + "ar": "باركوا الأمم باسم يسوع", + "de": "Segnet die Nationen im Namen Jesu", + "en": "Bless the nations in Jesus’ name", + "es": "Bendigan a las naciones en el nombre de Jesús", + "fr": "Bénissez les nations au nom de Jésus", + "hi": "यीशु के नाम में राष्ट्रों को आशीष दो", + "it": "Benedite le nazioni nel nome di Gesù", + "pt": "Abençoem as nações em nome de Jesus", + "ro": "Binecuvântați națiunile în Numele lui Isus", + "ru": "Благословляйте народы во имя Иисуса", + "zh": "奉耶稣的名祝福万国" + }, + "wall.bless-24x36": { + "ar": "باركوا الأمم باسم يسوع", + "de": "Segnet die Nationen im Namen Jesu", + "en": "Bless the nations in Jesus’ name", + "es": "Bendigan a las naciones en el nombre de Jesús", + "fr": "Bénissez les nations au nom de Jésus", + "hi": "यीशु के नाम में राष्ट्रों को आशीष दो", + "it": "Benedite le nazioni nel nome di Gesù", + "pt": "Abençoem as nações em nome de Jesus", + "ro": "Binecuvântați națiunile în Numele lui Isus", + "ru": "Благословляйте народы во имя Иисуса", + "zh": "奉耶稣的名祝福万国" + }, + "wall.bless-60x96": { + "ar": "باركوا الأمم باسم يسوع", + "de": "Segnet die Nationen im Namen Jesu", + "en": "Bless the nations in Jesus’ name", + "es": "Bendigan a las naciones en el nombre de Jesús", + "fr": "Bénissez les nations au nom de Jésus", + "hi": "यीशु के नाम में राष्ट्रों को आशीष दो", + "it": "Benedite le nazioni nel nome di Gesù", + "pt": "Abençoem as nações em nome de Jesus", + "ro": "Binecuvântați națiunile în Numele lui Isus", + "ru": "Благословляйте народы во имя Иисуса", + "zh": "奉耶稣的名祝福万国" + } + }, "file": "wall-of-people-groups.vue", "description": "Every Doxa people group as a card on one zoomable prayer wall", "element": "wall-of-people-groups", diff --git a/public/dx-maps/manifest.json b/public/dx-maps/manifest.json index 10d005513..3846e982d 100644 --- a/public/dx-maps/manifest.json +++ b/public/dx-maps/manifest.json @@ -263,6 +263,28 @@ "profile": "country-poster-wall", "stage": "experimental", "label": "Country Posters — poster wall", + "posterDesign": { + "family": "countryPoster", + "name": "country-poster.letter", + "size": "letter", + "mobileFriendly": true, + "labelKey": "tabs.countryPosters" + }, + "posterDesignLabels": { + "country-poster.letter": { + "ar": "ملصقات الدول", + "de": "Länderposter", + "en": "Country Posters", + "es": "Carteles por país", + "fr": "Affiches par pays", + "hi": "देश पोस्टर", + "it": "Poster per paese", + "pt": "Cartazes por país", + "ro": "Afișe pe țări", + "ru": "Плакаты по странам", + "zh": "国家海报" + } + }, "file": "country-poster-wall.vue", "description": "One printable card per country, grouped into COLLAPSIBLE regional sections so the", "element": "country-posters-map", @@ -943,6 +965,70 @@ "profile": "poster-wall", "stage": "experimental", "label": "UPG 100 List Posters — Poster Wall", + "posterDesign": [ + { + "family": "upgList", + "name": "upg100-territory-poster.letter", + "size": "letter", + "mobileFriendly": true, + "labelKey": "upgMap.posterDesignTerritory" + }, + { + "family": "upgList", + "name": "upg100-territory-poster.3x3", + "size": "3x3", + "mobileFriendly": false, + "labelKey": "upgMap.posterDesignTerritory" + }, + { + "family": "upgList", + "name": "upg100-territory-poster.3x4", + "size": "3x4", + "mobileFriendly": false, + "labelKey": "upgMap.posterDesignTerritory" + } + ], + "posterDesignLabels": { + "upg100-territory-poster.letter": { + "ar": "ملصق منطقة UPG-100", + "de": "UPG-100-Gebietsplakat", + "en": "UPG-100 territory poster", + "es": "Cartel de territorio UPG-100", + "fr": "Affiche de territoire UPG-100", + "hi": "UPG-100 क्षेत्र पोस्टर", + "it": "Manifesto di territorio UPG-100", + "pt": "Cartaz de território UPG-100", + "ro": "Afiș de teritoriu UPG-100", + "ru": "Плакат территории UPG-100", + "zh": "UPG-100 区域海报" + }, + "upg100-territory-poster.3x3": { + "ar": "ملصق منطقة UPG-100", + "de": "UPG-100-Gebietsplakat", + "en": "UPG-100 territory poster", + "es": "Cartel de territorio UPG-100", + "fr": "Affiche de territoire UPG-100", + "hi": "UPG-100 क्षेत्र पोस्टर", + "it": "Manifesto di territorio UPG-100", + "pt": "Cartaz de território UPG-100", + "ro": "Afiș de teritoriu UPG-100", + "ru": "Плакат территории UPG-100", + "zh": "UPG-100 区域海报" + }, + "upg100-territory-poster.3x4": { + "ar": "ملصق منطقة UPG-100", + "de": "UPG-100-Gebietsplakat", + "en": "UPG-100 territory poster", + "es": "Cartel de territorio UPG-100", + "fr": "Affiche de territoire UPG-100", + "hi": "UPG-100 क्षेत्र पोस्टर", + "it": "Manifesto di territorio UPG-100", + "pt": "Cartaz de território UPG-100", + "ro": "Afiș de teritoriu UPG-100", + "ru": "Плакат территории UPG-100", + "zh": "UPG-100 区域海报" + } + }, "file": "poster-wall.vue", "description": "A wall of printable poster cards, one per 100-list entry, each with a \"Show on map\"", "element": "my-upg-100-list-map", @@ -1117,7 +1203,7 @@ "bundle": "poster-design", "scriptUrl": "./poster-design/poster-design.js", "output": "dx-maps/poster-design/poster-design.js", - "integrity": "sha384-lnZQZgYYcsz3aFI9fwT6UBlrYcYefVSixV7CmeQvav5fgXz9m5sFyWYNHJnn96/Q", + "integrity": "sha384-w3ddNNgAG+qo4deACMvvF9t/Hcs82qGJB3lAs7hc0LNAtQNS1kQjotUhE4PJ6rpW", "elements": [ "poster-design" ], @@ -1140,7 +1226,7 @@ "scriptUrl": "./poster-design/poster-design.js", "embed": { "iframe": "", - "script": "\n\n\n" + "script": "\n\n\n" } }, { @@ -1156,7 +1242,7 @@ "scriptUrl": "./poster-design/poster-design.js", "embed": { "iframe": "", - "script": "\n\n\n" + "script": "\n\n\n" } }, { @@ -1172,7 +1258,7 @@ "scriptUrl": "./poster-design/poster-design.js", "embed": { "iframe": "", - "script": "\n\n\n" + "script": "\n\n\n" } } ] @@ -1776,6 +1862,70 @@ "stage": "experimental", "label": "Wall of People Groups", "mobile": "desktop-only", + "posterDesign": [ + { + "family": "wall", + "name": "wall.bless-36x48", + "size": "36x48", + "mobileFriendly": false, + "labelKey": "wall.blessBanner" + }, + { + "family": "wall", + "name": "wall.bless-24x36", + "size": "24x36", + "mobileFriendly": false, + "labelKey": "wall.blessBanner" + }, + { + "family": "wall", + "name": "wall.bless-60x96", + "size": "60x96", + "mobileFriendly": false, + "labelKey": "wall.blessBanner" + } + ], + "posterDesignLabels": { + "wall.bless-36x48": { + "ar": "باركوا الأمم باسم يسوع", + "de": "Segnet die Nationen im Namen Jesu", + "en": "Bless the nations in Jesus’ name", + "es": "Bendigan a las naciones en el nombre de Jesús", + "fr": "Bénissez les nations au nom de Jésus", + "hi": "यीशु के नाम में राष्ट्रों को आशीष दो", + "it": "Benedite le nazioni nel nome di Gesù", + "pt": "Abençoem as nações em nome de Jesus", + "ro": "Binecuvântați națiunile în Numele lui Isus", + "ru": "Благословляйте народы во имя Иисуса", + "zh": "奉耶稣的名祝福万国" + }, + "wall.bless-24x36": { + "ar": "باركوا الأمم باسم يسوع", + "de": "Segnet die Nationen im Namen Jesu", + "en": "Bless the nations in Jesus’ name", + "es": "Bendigan a las naciones en el nombre de Jesús", + "fr": "Bénissez les nations au nom de Jésus", + "hi": "यीशु के नाम में राष्ट्रों को आशीष दो", + "it": "Benedite le nazioni nel nome di Gesù", + "pt": "Abençoem as nações em nome de Jesus", + "ro": "Binecuvântați națiunile în Numele lui Isus", + "ru": "Благословляйте народы во имя Иисуса", + "zh": "奉耶稣的名祝福万国" + }, + "wall.bless-60x96": { + "ar": "باركوا الأمم باسم يسوع", + "de": "Segnet die Nationen im Namen Jesu", + "en": "Bless the nations in Jesus’ name", + "es": "Bendigan a las naciones en el nombre de Jesús", + "fr": "Bénissez les nations au nom de Jésus", + "hi": "यीशु के नाम में राष्ट्रों को आशीष दो", + "it": "Benedite le nazioni nel nome di Gesù", + "pt": "Abençoem as nações em nome de Jesus", + "ro": "Binecuvântați națiunile în Numele lui Isus", + "ru": "Благословляйте народы во имя Иисуса", + "zh": "奉耶稣的名祝福万国" + } + }, "file": "wall-of-people-groups.vue", "description": "Every Doxa people group as a card on one zoomable prayer wall", "element": "wall-of-people-groups", diff --git a/public/dx-maps/poster-design/poster-design-mfe/index.html b/public/dx-maps/poster-design/poster-design-mfe/index.html index f8c329e80..2ca9b0453 100644 --- a/public/dx-maps/poster-design/poster-design-mfe/index.html +++ b/public/dx-maps/poster-design/poster-design-mfe/index.html @@ -73,7 +73,7 @@ - + - + - +