diff --git a/public/service-longue-vie-aux-objets.webp b/public/service-longue-vie-aux-objets.webp index ac4709176..2b4207d6c 100644 Binary files a/public/service-longue-vie-aux-objets.webp and b/public/service-longue-vie-aux-objets.webp differ diff --git a/src/components/custom/Service/PageServiceTemplate.vue b/src/components/custom/Service/PageServiceTemplate.vue index 4b741194c..4dc294603 100644 --- a/src/components/custom/Service/PageServiceTemplate.vue +++ b/src/components/custom/Service/PageServiceTemplate.vue @@ -8,6 +8,7 @@ :nom="aside.nom" :image="aside.screenshot" :description="aside.description" + :url-label="aside.urlLabel" :url="aside.url" :logo="aside.logo" /> diff --git a/src/components/custom/Service/ServiceAside.vue b/src/components/custom/Service/ServiceAside.vue index 95523ec32..d39a5b081 100644 --- a/src/components/custom/Service/ServiceAside.vue +++ b/src/components/custom/Service/ServiceAside.vue @@ -9,7 +9,7 @@

{{ description }}

- {{ url }} + {{ urlLabel }}

@@ -18,5 +18,5 @@ diff --git a/src/components/pages/PageBilanCarbone.vue b/src/components/pages/PageBilanCarbone.vue index 5e3148652..ebc305bde 100644 --- a/src/components/pages/PageBilanCarbone.vue +++ b/src/components/pages/PageBilanCarbone.vue @@ -25,6 +25,7 @@ logo="/logo_ngc.webp" nom="Nos Gestes Climat" url="https://nosgestesclimat.fr/" + url-label="https://nosgestesclimat.fr/" /> diff --git a/src/domaines/serviceRecherche/catalogue/adapters/serviceRechercheViewModel.ts b/src/domaines/serviceRecherche/catalogue/adapters/serviceRechercheViewModel.ts index 25f6e58ce..8135d4027 100644 --- a/src/domaines/serviceRecherche/catalogue/adapters/serviceRechercheViewModel.ts +++ b/src/domaines/serviceRecherche/catalogue/adapters/serviceRechercheViewModel.ts @@ -2,6 +2,7 @@ interface AsideServiceViewModel { nom: string; description: string; url: string; + urlLabel: string; logo: string; screenshot: string; } diff --git a/src/domaines/serviceRecherche/fruitsEtLegumes/adapters/serviceRechercheFruitsEtLegumes.presenter.impl.ts b/src/domaines/serviceRecherche/fruitsEtLegumes/adapters/serviceRechercheFruitsEtLegumes.presenter.impl.ts index b27dcfc96..08a133480 100644 --- a/src/domaines/serviceRecherche/fruitsEtLegumes/adapters/serviceRechercheFruitsEtLegumes.presenter.impl.ts +++ b/src/domaines/serviceRecherche/fruitsEtLegumes/adapters/serviceRechercheFruitsEtLegumes.presenter.impl.ts @@ -34,6 +34,7 @@ export class ServiceRechercheFruitsEtLegumesPresenterImpl implements ServiceRech aside: { nom: 'Impact CO₂', description: 'Des informations fiables et sourcées issues des données environnementales de l’ADEME', + urlLabel: 'https://impactco2.fr/', url: 'https://impactco2.fr/', logo: '/logo_impact_co2.svg', screenshot: '/service-fruits.webp', diff --git a/src/domaines/serviceRecherche/linky/adapters/serviceRechercheLinky.presenter.impl.ts b/src/domaines/serviceRecherche/linky/adapters/serviceRechercheLinky.presenter.impl.ts index 977722f3a..821f8059f 100644 --- a/src/domaines/serviceRecherche/linky/adapters/serviceRechercheLinky.presenter.impl.ts +++ b/src/domaines/serviceRecherche/linky/adapters/serviceRechercheLinky.presenter.impl.ts @@ -28,6 +28,7 @@ export class ServiceRechercheLinkyPresenterImpl implements ServiceRechercheLinky aside: { nom: 'Winter énergies', url: 'https://www.winter-energies.fr/', + urlLabel: 'https://www.winter-energies.fr/', logo: '/service-winter-logo.webp', screenshot: '/service-winter.webp', description: diff --git a/src/domaines/serviceRecherche/longueVieAuxObjets/adapters/serviceRechercheLongueVieAuxObjets.presenter.impl.ts b/src/domaines/serviceRecherche/longueVieAuxObjets/adapters/serviceRechercheLongueVieAuxObjets.presenter.impl.ts index ae7b0192b..de3a3b51c 100644 --- a/src/domaines/serviceRecherche/longueVieAuxObjets/adapters/serviceRechercheLongueVieAuxObjets.presenter.impl.ts +++ b/src/domaines/serviceRecherche/longueVieAuxObjets/adapters/serviceRechercheLongueVieAuxObjets.presenter.impl.ts @@ -50,10 +50,11 @@ export class ServiceRechercheLongueVieAuxObjetsPresenterImpl implements ServiceR presente(serviceRecherche: ServiceRechercheLongueVieAuxObjets): void { const aside = { - nom: 'Longue Vie Aux Objets - ADEME', + nom: 'Que faire de mes objets - ADEME', description: - "L'ADEME vous aide à trouver des alternatives à l'achat et à prolonger la vie de vos objets. Pour préserver les ressources de la planète.... et de votre porte-monnaie !", - url: 'https://longuevieauxobjets.ademe.fr/', + 'L’ADEME vous aide à prolonger la vie de vos objets. Pour préserver les ressources de la planète… et de votre porte-monnaie !', + url: 'https://quefairedemesobjets.ademe.fr/?mtm_campaign=jagis', + urlLabel: 'https://quefairedemesobjets.ademe.fr', logo: '', screenshot: '/service-longue-vie-aux-objets.webp', }; diff --git a/src/domaines/serviceRecherche/presDeChezNous/adapters/serviceRecherchePresDeChezNous.presenter.impl.ts b/src/domaines/serviceRecherche/presDeChezNous/adapters/serviceRecherchePresDeChezNous.presenter.impl.ts index 7d0fc37c0..eb47fc5e5 100644 --- a/src/domaines/serviceRecherche/presDeChezNous/adapters/serviceRecherchePresDeChezNous.presenter.impl.ts +++ b/src/domaines/serviceRecherche/presDeChezNous/adapters/serviceRecherchePresDeChezNous.presenter.impl.ts @@ -50,6 +50,7 @@ export class ServiceRecherchePresDeChezNousPresenterImpl implements ServiceReche nom: 'Près de chez nous', description: 'Près de chez nous est une cartographie collaborative qui recense l’ensemble des structures qui proposent des produits bio, équitables et locaux.', + urlLabel: 'https://presdecheznous.fr/', url: 'https://presdecheznous.fr/', logo: '/service-proximite-logo.webp', screenshot: '/service-proximite.webp', diff --git a/src/domaines/serviceRecherche/recettes/adapters/serviceRechercheRecettes.presenter.impl.ts b/src/domaines/serviceRecherche/recettes/adapters/serviceRechercheRecettes.presenter.impl.ts index dd271f0c5..cc9f50daa 100644 --- a/src/domaines/serviceRecherche/recettes/adapters/serviceRechercheRecettes.presenter.impl.ts +++ b/src/domaines/serviceRecherche/recettes/adapters/serviceRechercheRecettes.presenter.impl.ts @@ -61,6 +61,7 @@ export class ServiceRechercheRecettesPresenterImpl implements ServiceRechercheRe aside: { nom: 'La fabrique à Menus', description: 'Pour vous aider jour après jour à manger varié et équilibré.', + urlLabel: 'https://www.mangerbouger.fr/manger-mieux/la-fabrique-a-menus/', url: 'https://www.mangerbouger.fr/manger-mieux/la-fabrique-a-menus/', logo: '/logo-manger-bouger.svg', screenshot: '/service-recettes.webp', diff --git a/tests/serviceRecherche/fruitsEtLegumes/recupererServiceFruitsEtLegumes.spec.ts b/tests/serviceRecherche/fruitsEtLegumes/recupererServiceFruitsEtLegumes.spec.ts index a5eef26aa..b9564ca12 100644 --- a/tests/serviceRecherche/fruitsEtLegumes/recupererServiceFruitsEtLegumes.spec.ts +++ b/tests/serviceRecherche/fruitsEtLegumes/recupererServiceFruitsEtLegumes.spec.ts @@ -102,6 +102,7 @@ describe('Fichier de tests concernant la récuperation du service Fruits et Lég aside: { nom: 'Impact CO₂', description: 'Des informations fiables et sourcées issues des données environnementales de l’ADEME', + urlLabel: 'https://impactco2.fr/', url: 'https://impactco2.fr/', logo: '/logo_impact_co2.svg', screenshot: '/service-fruits.webp', diff --git a/tests/serviceRecherche/linky/obtenirInformationCompteur.usecase.spec.ts b/tests/serviceRecherche/linky/obtenirInformationCompteur.usecase.spec.ts index 1c44dc436..3a6799508 100644 --- a/tests/serviceRecherche/linky/obtenirInformationCompteur.usecase.spec.ts +++ b/tests/serviceRecherche/linky/obtenirInformationCompteur.usecase.spec.ts @@ -30,6 +30,7 @@ describe('Fichier de tests concernant la récupération des informations compteu nom: 'Winter énergies', screenshot: '/service-winter.webp', url: 'https://www.winter-energies.fr/', + urlLabel: 'https://www.winter-energies.fr/', }, categories: [], informationCompteur: { diff --git a/tests/serviceRecherche/longueVieAuxObjets/recupererServiceLongueVieAuxObjets.usecase.spec.ts b/tests/serviceRecherche/longueVieAuxObjets/recupererServiceLongueVieAuxObjets.usecase.spec.ts index 7c83b2b25..5516c13d1 100644 --- a/tests/serviceRecherche/longueVieAuxObjets/recupererServiceLongueVieAuxObjets.usecase.spec.ts +++ b/tests/serviceRecherche/longueVieAuxObjets/recupererServiceLongueVieAuxObjets.usecase.spec.ts @@ -156,11 +156,12 @@ describe("Fichier de tests concernant la récuperation de service d'un recherche ], aside: { description: - "L'ADEME vous aide à trouver des alternatives à l'achat et à prolonger la vie de vos objets. Pour préserver les ressources de la planète.... et de votre porte-monnaie !", + 'L’ADEME vous aide à prolonger la vie de vos objets. Pour préserver les ressources de la planète… et de votre porte-monnaie !', logo: '', - nom: 'Longue Vie Aux Objets - ADEME', + nom: 'Que faire de mes objets - ADEME', screenshot: '/service-longue-vie-aux-objets.webp', - url: 'https://longuevieauxobjets.ademe.fr/', + url: 'https://quefairedemesobjets.ademe.fr/?mtm_campaign=jagis', + urlLabel: 'https://quefairedemesobjets.ademe.fr', }, categories: [ { code: 'code', label: 'label', estLaCategorieParDefaut: true }, @@ -200,11 +201,12 @@ describe("Fichier de tests concernant la récuperation de service d'un recherche aucunResultat: true, aside: { description: - "L'ADEME vous aide à trouver des alternatives à l'achat et à prolonger la vie de vos objets. Pour préserver les ressources de la planète.... et de votre porte-monnaie !", + 'L’ADEME vous aide à prolonger la vie de vos objets. Pour préserver les ressources de la planète… et de votre porte-monnaie !', logo: '', - nom: 'Longue Vie Aux Objets - ADEME', + nom: 'Que faire de mes objets - ADEME', screenshot: '/service-longue-vie-aux-objets.webp', - url: 'https://longuevieauxobjets.ademe.fr/', + urlLabel: 'https://quefairedemesobjets.ademe.fr', + url: 'https://quefairedemesobjets.ademe.fr/?mtm_campaign=jagis', }, categories: [ { code: 'code', label: 'label', estLaCategorieParDefaut: true }, diff --git a/tests/serviceRecherche/presDeChezNous/recupererServicePresDeChezNous.usecase.spec.ts b/tests/serviceRecherche/presDeChezNous/recupererServicePresDeChezNous.usecase.spec.ts index d8cdecdca..439f05a4f 100644 --- a/tests/serviceRecherche/presDeChezNous/recupererServicePresDeChezNous.usecase.spec.ts +++ b/tests/serviceRecherche/presDeChezNous/recupererServicePresDeChezNous.usecase.spec.ts @@ -149,6 +149,7 @@ describe("Fichier de tests concernant la récuperation de service d'un recherche nom: 'Près de chez nous', description: 'Près de chez nous est une cartographie collaborative qui recense l’ensemble des structures qui proposent des produits bio, équitables et locaux.', + urlLabel: 'https://presdecheznous.fr/', url: 'https://presdecheznous.fr/', logo: '/service-proximite-logo.webp', screenshot: '/service-proximite.webp', @@ -193,6 +194,7 @@ describe("Fichier de tests concernant la récuperation de service d'un recherche nom: 'Près de chez nous', description: 'Près de chez nous est une cartographie collaborative qui recense l’ensemble des structures qui proposent des produits bio, équitables et locaux.', + urlLabel: 'https://presdecheznous.fr/', url: 'https://presdecheznous.fr/', logo: '/service-proximite-logo.webp', screenshot: '/service-proximite.webp', diff --git a/tests/serviceRecherche/recettes/recupererServiceRecettes.spec.ts b/tests/serviceRecherche/recettes/recupererServiceRecettes.spec.ts index c9c6b3f6a..5e2cb8091 100644 --- a/tests/serviceRecherche/recettes/recupererServiceRecettes.spec.ts +++ b/tests/serviceRecherche/recettes/recupererServiceRecettes.spec.ts @@ -113,6 +113,7 @@ describe('Fichier de tests concernant le service Recettes', () => { aside: { nom: 'La fabrique à Menus', description: 'Pour vous aider jour après jour à manger varié et équilibré.', + urlLabel: 'https://www.mangerbouger.fr/manger-mieux/la-fabrique-a-menus/', url: 'https://www.mangerbouger.fr/manger-mieux/la-fabrique-a-menus/', logo: '/logo-manger-bouger.svg', screenshot: '/service-recettes.webp',