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}
<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>
<div>Merkliste ({{ watchlistCount }})</div>
</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>
<div>{settings.phoneNumber}</div>
</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>
<div>{settings.whatsApp} als Kontakt speichern</div>
</a>
@@ -19,9 +19,9 @@
</f:if>
<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><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 class="col-md-6">
<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="inline-element contact-block">
<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 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="inline-element contact-block text-left">
<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 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>Du hast Fragen?</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 v-on:click.prevent="scrollTo('#footer')" href="#footer" class="btn btn-warning">Whatsapp</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" rel="nofollow">Whatsapp</a>
<f:if condition="{settings.faqPageUid}">
<a href="{f:uri.typolink(parameter: settings.faqPageUid)}" class="btn btn-warning">FAQ</a>
</f:if>
@@ -141,7 +141,7 @@
<template v-else>
<div class="alert alert-info">
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]"/>.
</div>
</template>
@@ -39,7 +39,7 @@
<f:else>
<div class="alert alert-info">
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]"/>.
</div>
</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>
</f:if>
<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>
</div>
</div>