From a8081d4b83f673d90c0ee6ab17aa5906e93f6525 Mon Sep 17 00:00:00 2001 From: Fabrice Gangler Date: Fri, 11 Dec 2020 03:38:50 +0100 Subject: [PATCH] allow configuration of the URLs of FAQ and documentation websites in an .env file Refs: #5801 --- config/env.example.optional | 6 ++++++ config/initializers/urls.rb | 4 ++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/config/env.example.optional b/config/env.example.optional index 7587634fb..7707b8501 100644 --- a/config/env.example.optional +++ b/config/env.example.optional @@ -24,6 +24,12 @@ APPLICATION_BASE_URL="https://www.demarches-simplifiees.fr" # Personnalisation d'instance - URL pour la création de compte administrateur sur l'instance # DEMANDE_INSCRIPTION_ADMIN_PAGE_URL="" +# Personnalisation d'instance - URL du site web de documentation +# DOC_URL="https://doc.demarches-simplifiees.fr" + +# Personnalisation d'instance - URL du site web FAQ +# FAQ_URL="https://faq.demarches-simplifiees.fr" + # Personnalisation d'instance - Page externe "Disponibilité" (status page) # STATUS_PAGE_URL="" diff --git a/config/initializers/urls.rb b/config/initializers/urls.rb index 82ff12802..84053627e 100644 --- a/config/initializers/urls.rb +++ b/config/initializers/urls.rb @@ -16,7 +16,7 @@ FOG_BASE_URL = "https://static.demarches-simplifiees.fr" WEBINAIRE_URL = "https://app.livestorm.co/demarches-simplifiees" CALENDLY_URL = "https://calendly.com/demarches-simplifiees/accompagnement-administrateur-demarches-simplifiees-fr" -DOC_URL = "https://doc.demarches-simplifiees.fr" +DOC_URL = ENV.fetch("DOC_URL", "https://doc.demarches-simplifiees.fr") DOC_NOUVEAUTES_URL = [DOC_URL, "nouveautes"].join("/") ADMINISTRATEUR_TUTORIAL_URL = [DOC_URL, "tutoriels", "tutoriel-administrateur"].join("/") INSTRUCTEUR_TUTORIAL_URL = [DOC_URL, "tutoriels", "tutoriel-accompagnateur"].join("/") @@ -29,7 +29,7 @@ WEBHOOK_DOC_URL = [DOC_URL, "pour-aller-plus-loin", "webhook"].join("/") ARCHIVAGE_DOC_URL = [DOC_URL, "pour-aller-plus-loin", "archivage-longue-duree-des-demarches"].join("/") DOC_INTEGRATION_MONAVIS_URL = [DOC_URL, "tutoriels", "integration-du-bouton-mon-avis"].join("/") -FAQ_URL = "https://faq.demarches-simplifiees.fr" +FAQ_URL = ENV.fetch("FAQ_URL", "https://faq.demarches-simplifiees.fr") FAQ_ADMIN_URL = [FAQ_URL, "collection", "1-administrateur-creation-dun-formulaire"].join("/") FAQ_AUTOSAVE_URL = [FAQ_URL, "article", "77-enregistrer-mon-formulaire-pour-le-reprendre-plus-tard?preview=5ec28ca1042863474d1aee00"].join("/") COMMENT_TROUVER_MA_DEMARCHE_URL = [FAQ_URL, "article", "59-comment-trouver-ma-demarche"].join("/")