Add nofollow attribute to phone links

This commit is contained in:
Björn Fromme
2018-09-21 20:51:19 +02:00
parent d55775a5d5
commit 204b8123c0
7 changed files with 14 additions and 12 deletions
@@ -1,14 +1,16 @@
{namespace v=FluidTYPO3\Vhs\ViewHelpers} {namespace v=FluidTYPO3\Vhs\ViewHelpers}
<div class="ep-contactnav"> <div class="ep-contactnav">
<a href="{f:uri.typolink(parameter: settings.watchlistPageUid)}" class="bg-red watchlist" v-show="watchlistCount > 0" v-cloak> <a href="{f:uri.typolink(parameter: settings.watchlistPageUid)}" class="bg-red watchlist"
v-show="watchlistCount > 0" v-cloak rel="nofollow">
<span class="fa fa-list" aria-hidden="true"></span> <span class="fa fa-list" aria-hidden="true"></span>
<div>Merkliste ({{ watchlistCount }})</div> <div>Merkliste ({{ watchlistCount }})</div>
</a> </a>
<a href="tel:{settings.phoneNumberLink}" class="bg-red phone" title="Telefonische Beratung"> <a href="tel:{settings.phoneNumberLink}" class="bg-red phone" title="Telefonische Beratung" rel="nofollow">
<span class="fa fa-phone" aria-hidden="true"></span> <span class="fa fa-phone" aria-hidden="true"></span>
<div>{settings.phoneNumber}</div> <div>{settings.phoneNumber}</div>
</a> </a>
<a href="https://api.whatsapp.com/send?phone={settings.whatsAppNumberLink}" target="_blank" class="bg-red whatsapp" title="Whatsapp"> <a href="https://api.whatsapp.com/send?phone={settings.whatsAppNumberLink}" target="_blank"
class="bg-red whatsapp" title="Whatsapp" rel="nofollow">
<span class="fa fa-whatsapp" aria-hidden="true"></span> <span class="fa fa-whatsapp" aria-hidden="true"></span>
<div>{settings.whatsApp} als Kontakt speichern</div> <div>{settings.whatsApp} als Kontakt speichern</div>
</a> </a>
@@ -19,9 +19,9 @@
</f:if> </f:if>
<div> <div>
<div>Ihr habt Fragen?<br>Wir helfen euch gerne!</div> <div>Ihr habt Fragen?<br>Wir helfen euch gerne!</div>
<a class="headline headline--3 headline--disturber" href="tel:{settings.phoneNumber -> v:format.pregReplace(pattern: '/[\-\s]/', replacement: '')}">{settings.phoneNumber}</a> <a class="headline headline--3 headline--disturber" href="tel:{settings.phoneNumber -> v:format.pregReplace(pattern: '/[\-\s]/', replacement: '')}" rel="nofollow">{settings.phoneNumber}</a>
</div> </div>
<div><a class="call-btn" href="tel:{settings.phoneNumber -> v:format.pregReplace(pattern: '/[\-\s]/', replacement: '')}"><i class="fa fa-phone" aria-hidden="true"></i></a></div> <div><a class="call-btn" href="tel:{settings.phoneNumber -> v:format.pregReplace(pattern: '/[\-\s]/', replacement: '')}" rel="nofollow"><i class="fa fa-phone" aria-hidden="true"></i></a></div>
</div> </div>
<div class="col-md-6"> <div class="col-md-6">
<span class="headline headline--secondary headline--disturber headline--light">{data.subheader}</span> <span class="headline headline--secondary headline--disturber headline--light">{data.subheader}</span>
@@ -38,7 +38,7 @@
<div class="col-xs-8 col-md-5"> <div class="col-xs-8 col-md-5">
<div class="inline-element contact-block"> <div class="inline-element contact-block">
<span class="headline headline--4 headline--footer">Service-Telefon</span> <span class="headline headline--4 headline--footer">Service-Telefon</span>
<a href="tel:{settings.phoneNumberLink}" title="Service Telefon anrufen">{settings.phoneNumber}</a> <a href="tel:{settings.phoneNumberLink}" title="Service Telefon anrufen" rel="nofollow">{settings.phoneNumber}</a>
</div> </div>
</div> </div>
<div class="col-xs-10 col-xs-offset-1 col-md-offset-0 col-md-6"> <div class="col-xs-10 col-xs-offset-1 col-md-offset-0 col-md-6">
@@ -52,7 +52,7 @@
<div class="col-xs-8 col-md-5"> <div class="col-xs-8 col-md-5">
<div class="inline-element contact-block text-left"> <div class="inline-element contact-block text-left">
<div class="headline headline--4 headline--footer">Whatsapp</div> <div class="headline headline--4 headline--footer">Whatsapp</div>
<a href="https://api.whatsapp.com/send?phone={settings.whatsAppNumberLink}" title="WhatsApp" target="_blank">{settings.whatsApp}</a> <a href="https://api.whatsapp.com/send?phone={settings.whatsAppNumberLink}" title="WhatsApp" target="_blank" rel="nofollow">{settings.whatsApp}</a>
</div> </div>
</div> </div>
<div class="col-xs-10 col-xs-offset-1 col-md-offset-0 col-md-6"> <div class="col-xs-10 col-xs-offset-1 col-md-offset-0 col-md-6">
@@ -118,8 +118,8 @@
<div class="hidden-md hidden-lg"> <div class="hidden-md hidden-lg">
<div>Du hast Fragen?</div> <div>Du hast Fragen?</div>
<div>Wir können helfen!</div> <div>Wir können helfen!</div>
<a href="tel:{settings.phoneNumber -> v:format.pregReplace(pattern: '/[\-\s]/', replacement: '')}" class="btn btn-warning">Anrufen</a> <a href="tel:{settings.phoneNumber -> v:format.pregReplace(pattern: '/[\-\s]/', replacement: '')}" class="btn btn-warning" rel="nofollow">Anrufen</a>
<a v-on:click.prevent="scrollTo('#footer')" href="#footer" class="btn btn-warning">Whatsapp</a> <a v-on:click.prevent="scrollTo('#footer')" href="#footer" class="btn btn-warning" rel="nofollow">Whatsapp</a>
<f:if condition="{settings.faqPageUid}"> <f:if condition="{settings.faqPageUid}">
<a href="{f:uri.typolink(parameter: settings.faqPageUid)}" class="btn btn-warning">FAQ</a> <a href="{f:uri.typolink(parameter: settings.faqPageUid)}" class="btn btn-warning">FAQ</a>
</f:if> </f:if>
@@ -141,7 +141,7 @@
<template v-else> <template v-else>
<div class="alert alert-info"> <div class="alert alert-info">
Die von dir gewählte Reise ist aktuell nicht buchbar, aber wir helfen dir gerne dabei, Die von dir gewählte Reise ist aktuell nicht buchbar, aber wir helfen dir gerne dabei,
eine andere Reise zu finden. Ruf uns an unter <a href="tel:{settings.phoneNumber -> v:format.pregReplace(pattern: '/[\-\s]/', replacement: '')}" title="Service Telefon anrufen">{settings.phoneNumber}</a> eine andere Reise zu finden. Ruf uns an unter <a href="tel:{settings.phoneNumber -> v:format.pregReplace(pattern: '/[\-\s]/', replacement: '')}" title="Service Telefon anrufen" rel="nofollow">{settings.phoneNumber}</a>
oder schreibe an <f:link.email email="[email protected]"/>. oder schreibe an <f:link.email email="[email protected]"/>.
</div> </div>
</template> </template>
@@ -39,7 +39,7 @@
<f:else> <f:else>
<div class="alert alert-info"> <div class="alert alert-info">
Die von dir gewählte Reise ist aktuell nicht buchbar, aber wir helfen dir gerne dabei, Die von dir gewählte Reise ist aktuell nicht buchbar, aber wir helfen dir gerne dabei,
eine andere Reise zu finden. Ruf uns an unter <a href="tel:{settings.phoneNumber -> v:format.pregReplace(pattern: '/[\-\s]/', replacement: '')}" title="Service Telefon anrufen">{settings.phoneNumber}</a> eine andere Reise zu finden. Ruf uns an unter <a href="tel:{settings.phoneNumber -> v:format.pregReplace(pattern: '/[\-\s]/', replacement: '')}" title="Service Telefon anrufen" rel="nofollow">{settings.phoneNumber}</a>
oder schreibe an <f:link.email email="[email protected]"/>. oder schreibe an <f:link.email email="[email protected]"/>.
</div> </div>
</f:else> </f:else>
@@ -33,7 +33,7 @@
<p><f:link.email email="{member.email}"><i class="fa fa-envelope"></i> {member.email}</f:link.email></p> <p><f:link.email email="{member.email}"><i class="fa fa-envelope"></i> {member.email}</f:link.email></p>
</f:if> </f:if>
<f:if condition="{member.phone}"> <f:if condition="{member.phone}">
<p><a href="tel:{member.phone -> v:format.pregReplace(pattern: '/[\-\s]/', replacement: '')}"><i class="fa fa-phone"></i> {member.phone}</a></p> <p><a href="tel:{member.phone -> v:format.pregReplace(pattern: '/[\-\s]/', replacement: '')}" rel="nofollow"><i class="fa fa-phone"></i> {member.phone}</a></p>
</f:if> </f:if>
</div> </div>
</div> </div>