diff --git a/README.creole b/README.creole index 2d0bcd92cb9354aa491b43ff4b927aaac26a87d8..ee7f75801defb63fab1c87b20bf4f07841bf525d 100644 --- a/README.creole +++ b/README.creole @@ -126,6 +126,15 @@ Un moyen simple de fair tourner un serveur SMTP à cette adresse est d'utiliser ~ # /etc/init.d/apache2 reload }}} +Des variables d'environnement sont prévues pour surcharger l'adresse mail d'envoi, ainsi que le logo. + +Exemples: +{{{ + export ADL_LOGO=https://agendadulibre.qc.ca/assets/logo-adlq-e0f0cac6a29fbf64b8e0f7c957cda37fd2678ddd95fab8afa396482b70146174.png + export ADL_MAIL=test@exemple.com +}}} + +(d'autres peuvent être rajoutées si des surcharges sont souhaitées) == Aide mémoire diff --git a/app/views/layouts/application.html.haml b/app/views/layouts/application.html.haml index a7cf7f6442fe80df7b5a0688767297f180d6b2a3..9734755021dae10ad863a9c592e0457d46cb0bd3 100644 --- a/app/views/layouts/application.html.haml +++ b/app/views/layouts/application.html.haml @@ -22,7 +22,8 @@ = render '/pages/search' = link_to root_path do - = image_tag 'baby_gnu_adl.png', alt: '', class: :logo + = image_tag ENV.fetch('ADL_LOGO', 'baby_gnu_adl.png'), + alt: '', class: :logo %h1= link_to t('.title'), root_path %h2= t '.subtitle' diff --git a/config/application.rb b/config/application.rb index 8b5cf4b430d1b8ff36a32173e1c6da0293ca7d9c..af01bd234a1e543450b19fc627e86a9273d88bdf 100644 --- a/config/application.rb +++ b/config/application.rb @@ -37,8 +37,8 @@ module AgendaDuLibreRails config.i18n.fallbacks = %i[en fr] config.action_mailer.default_options = { - from: 'moderateurs@agendadulibre.org', - to: 'moderateurs@agendadulibre.org' + from: ENV.fetch('ADL_MAIL', 'moderateurs@agendadulibre.org'), + to: ENV.fetch('ADL_MAIL', 'moderateurs@agendadulibre.org') } # In rails 4, plugin and vendor images need to be precompiled