Use contact_link helper instead of mailto
This commit is contained in:
parent
a5bc8a0b09
commit
509613afe6
12 changed files with 16 additions and 17 deletions
|
@ -45,7 +45,7 @@ class Admin::ProceduresController < AdminController
|
||||||
procedure = current_administrateur.procedures.find(params[:id])
|
procedure = current_administrateur.procedures.find(params[:id])
|
||||||
procedure.hide!
|
procedure.hide!
|
||||||
|
|
||||||
flash.notice = "Procédure supprimée, en cas d'erreur contactez nous : #{CONTACT_EMAIL}"
|
flash.notice = "Procédure supprimée, en cas d'erreur #{view_context.contact_link('contactez nous', tags: 'procédure supprimée')}"
|
||||||
redirect_to admin_procedures_draft_path
|
redirect_to admin_procedures_draft_path
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
|
@ -5,7 +5,7 @@ class Administrateurs::ActivateController < ApplicationController
|
||||||
@administrateur = Administrateur.find_inactive_by_token(params[:token])
|
@administrateur = Administrateur.find_inactive_by_token(params[:token])
|
||||||
|
|
||||||
if !@administrateur
|
if !@administrateur
|
||||||
flash.alert = "Le lien de validation d'administrateur a expiré, contactez-nous à #{CONTACT_EMAIL} pour obtenir un nouveau lien."
|
flash.alert = "Le lien de validation d'administrateur a expiré, #{view_context.contact_link('contactez-nous', tags: 'lien expiré')} pour obtenir un nouveau lien."
|
||||||
redirect_to root_path
|
redirect_to root_path
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
|
@ -5,7 +5,7 @@ class Gestionnaires::ActivateController < ApplicationController
|
||||||
@gestionnaire = Gestionnaire.with_reset_password_token(params[:token])
|
@gestionnaire = Gestionnaire.with_reset_password_token(params[:token])
|
||||||
|
|
||||||
if !@gestionnaire
|
if !@gestionnaire
|
||||||
flash.alert = "Le lien de validation du compte accompagnateur a expiré, contactez-nous à #{CONTACT_EMAIL} pour obtenir un nouveau lien."
|
flash.alert = "Le lien de validation du compte accompagnateur a expiré, #{view_context.contact_link('contactez-nous', tags: 'lien expiré')} pour obtenir un nouveau lien."
|
||||||
redirect_to root_path
|
redirect_to root_path
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
class NewUser::FeedbacksController < ApplicationController
|
class NewUser::FeedbacksController < ApplicationController
|
||||||
def create
|
def create
|
||||||
current_user.feedbacks.create!(rating: params[:rating])
|
current_user.feedbacks.create!(rating: params[:rating])
|
||||||
flash.notice = "Merci de votre retour, si vous souhaitez nous en dire plus, n'hésitez pas à <a href='mailto:#{CONTACT_EMAIL}' target='_blank'>nous contacter par email</a>."
|
flash.notice = "Merci de votre retour, si vous souhaitez nous en dire plus, n'hésitez pas à #{view_context.contact_link('nous contacter', type: Helpscout::FormAdapter::TYPE_AMELIORATION)}."
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
|
@ -9,7 +9,7 @@
|
||||||
|
|
||||||
%h2.new-h2 Signaler un dysfonctionnement
|
%h2.new-h2 Signaler un dysfonctionnement
|
||||||
%p.new-p
|
%p.new-p
|
||||||
= "Si, malgré notre vigilance, vous rencontriez le moindre problème d’accessibilité sur notre site, n’hésitez pas à nous écrire à <a href='mailto:#{CONTACT_EMAIL}'>#{CONTACT_EMAIL}</a>."
|
= "Si, malgré notre vigilance, vous rencontriez le moindre problème d’accessibilité sur notre site, n’hésitez pas à #{contact_link('nous écrire', tags: 'a11y')}."
|
||||||
|
|
||||||
%h2.new-h2 Défenseur des droits
|
%h2.new-h2 Défenseur des droits
|
||||||
%p.new-p
|
%p.new-p
|
||||||
|
|
|
@ -9,4 +9,4 @@
|
||||||
\-
|
\-
|
||||||
= link_to 'CGU / Mentions légales', CGU_URL
|
= link_to 'CGU / Mentions légales', CGU_URL
|
||||||
\-
|
\-
|
||||||
= link_to 'Contact', "mailto:#{CONTACT_EMAIL}"
|
= contact_link 'Contact'
|
||||||
|
|
|
@ -31,7 +31,7 @@
|
||||||
= link_to CONTACT_PHONE, "tel:#{CONTACT_PHONE}"
|
= link_to CONTACT_PHONE, "tel:#{CONTACT_PHONE}"
|
||||||
%br
|
%br
|
||||||
– par email :
|
– par email :
|
||||||
= link_to CONTACT_EMAIL, "mailto:#{CONTACT_EMAIL}"
|
= contact_link CONTACT_EMAIL
|
||||||
|
|
||||||
- if nav_bar_profile == :user
|
- if nav_bar_profile == :user
|
||||||
%ul.header-tabs
|
%ul.header-tabs
|
||||||
|
|
|
@ -36,4 +36,4 @@
|
||||||
–
|
–
|
||||||
= link_to "Mentions légales", MENTIONS_LEGALES_URL, :class => "footer-link", :target => "_blank", rel: "noopener noreferrer"
|
= link_to "Mentions légales", MENTIONS_LEGALES_URL, :class => "footer-link", :target => "_blank", rel: "noopener noreferrer"
|
||||||
–
|
–
|
||||||
= link_to "Contact technique", "mailto:#{CONTACT_EMAIL}", :class => "footer-link"
|
= contact_link "Contact technique", class: "footer-link"
|
||||||
|
|
|
@ -30,9 +30,7 @@
|
||||||
%li.footer-column
|
%li.footer-column
|
||||||
%ul.footer-links
|
%ul.footer-links
|
||||||
%li.footer-link
|
%li.footer-link
|
||||||
= link_to "Contact",
|
= contact_link "Contact", class: "footer-link"
|
||||||
"mailto:#{CONTACT_EMAIL}",
|
|
||||||
:class => "footer-link"
|
|
||||||
%li.footer-link
|
%li.footer-link
|
||||||
= link_to "Documentation", DOC_URL, :class => "footer-link", :target => "_blank", rel: "noopener noreferrer"
|
= link_to "Documentation", DOC_URL, :class => "footer-link", :target => "_blank", rel: "noopener noreferrer"
|
||||||
%li.footer-link
|
%li.footer-link
|
||||||
|
|
|
@ -182,8 +182,8 @@
|
||||||
%h1.cta-panel-title Une question, un problème ?
|
%h1.cta-panel-title Une question, un problème ?
|
||||||
%p.cta-panel-explanation Notre équipe est disponible pour vous renseigner et vous aider
|
%p.cta-panel-explanation Notre équipe est disponible pour vous renseigner et vous aider
|
||||||
%div
|
%div
|
||||||
= link_to "Contactez-nous",
|
= contact_link "Contactez-nous",
|
||||||
"mailto:#{CONTACT_EMAIL}?subject=Question%20à%20propos%20de%20demarches-simplifiees.fr",
|
tags: 'administration',
|
||||||
class: "cta-panel-button-white",
|
class: "cta-panel-button-white",
|
||||||
target: "_blank",
|
target: "_blank",
|
||||||
rel: "noopener noreferrer"
|
rel: "noopener noreferrer"
|
||||||
|
|
|
@ -70,9 +70,9 @@
|
||||||
%h1.cta-panel-title Une question, un problème ?
|
%h1.cta-panel-title Une question, un problème ?
|
||||||
%p.cta-panel-explanation Notre équipe est disponible pour vous renseigner et vous aider
|
%p.cta-panel-explanation Notre équipe est disponible pour vous renseigner et vous aider
|
||||||
%div
|
%div
|
||||||
= link_to "Contactez-nous",
|
= contact_link "Contactez-nous",
|
||||||
"mailto:#{CONTACT_EMAIL}?subject=Question%20à%20propos%20de%20demarches-simplifiees.fr",
|
tags: 'landing',
|
||||||
class: "cta-panel-button-white",
|
class: "cta-panel-button white",
|
||||||
target: "_blank",
|
target: "_blank",
|
||||||
rel: "noopener noreferrer"
|
rel: "noopener noreferrer"
|
||||||
|
|
||||||
|
|
|
@ -3,6 +3,7 @@ require 'spec_helper'
|
||||||
describe 'layouts/_new_header.html.haml', type: :view do
|
describe 'layouts/_new_header.html.haml', type: :view do
|
||||||
describe 'logo link' do
|
describe 'logo link' do
|
||||||
before do
|
before do
|
||||||
|
Flipflop::FeatureSet.current.test!.switch!(:support_form, true)
|
||||||
sign_in user
|
sign_in user
|
||||||
allow(controller).to receive(:nav_bar_profile).and_return(profile)
|
allow(controller).to receive(:nav_bar_profile).and_return(profile)
|
||||||
render
|
render
|
||||||
|
@ -26,7 +27,7 @@ describe 'layouts/_new_header.html.haml', type: :view do
|
||||||
|
|
||||||
it "displays the contact infos" do
|
it "displays the contact infos" do
|
||||||
expect(rendered).to have_text("Contact")
|
expect(rendered).to have_text("Contact")
|
||||||
expect(rendered).to have_link(CONTACT_EMAIL, href: "mailto:#{CONTACT_EMAIL}")
|
expect(rendered).to have_link(CONTACT_EMAIL, href: contact_url)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in a new issue