Tu perro muestra entusiasmo ante el habla dirigida a perros de cualquiera. Tu gato solo ante el habla dirigida a gatos que proviene de ti

Sorpresa de las buenas, de hecho. Porque tu perro se vuelve absolutamente loco de felicidad cuando le hablas y diriges tu atención hacia él, su rabito meneándose frenéticamente, sus orejitas agachadas, su cuerpo inquieto, mientras que tu gato parece no hacerte ni puto caso o un caso mínimo. Uno parece decirte con su comportamiento que te ama por encima de todo y que eres el ser más especial del universo para él. El otro parece decirte que puede que le caigas bien y poco más. Sin embargo, y como cuenta el experto Bence Nanay, de la Universidad de Amberes, “los gatos tienen una reacción mucho más fuerte al habla cuando es su dueño quien lo hace”. El resto de la gente le da igual.

”La reacción de los perros es bastante difícil de pasar por alto, ya que va desde saltar arriba y abajo hasta saltar arriba y abajo como locos, pero los gatos son, como tantas otras veces, mucho más sutiles: giran los orejas o incluso la cabeza ligeramente en la dirección de la voz y puede dejar de acicalarse”. Las investigaciones muestran, según el propio Nanay, que esta reacción sutil es en realidad muy significativa, ya que a diferencia de los perros, que reaccionan con similar intensidad o incluso con la misma intensidad con independencia de qué humano hable, tu gato solo muestra interés en ti, lo que prueba que verdaderamente te considera muy especial. Son animales muy selectivos.

Así conectan contigo los gatos

Por supuesto, y como indica este especialista en Psychology Today, “todo esto claramente no muestra que los gatos estén más interesados en sus dueño que los perros, y mucho menos que los amen más, pero en un aspecto tan importante como este son más perspicaces” y prueban tener “un vínculo especial con su dueño en este sentido”. Seguro que tu perro te ama profundamente pero en sus genes está sentir amor y devoción similar por cualquier ser humano. Son así de amables. De amorosos. De abiertos y confiados. Tu gato, por el contrario, requiere de muchos más momentos con una persona para desarrollar una conexión. Contigo la tienen. Con el resto del mundo no.

Y lo curioso es que este fenómeno se mantiene cuando hablas a tu perro o a tu gato con lo que se conoce como habla dirigida a perros y habla dirigida a gatos. Ya sabes: eso de “utilizar tonos más altos, vocales extendidas y muchas repeticiones”. “¿Quién es el animal más boniiiiiiito del univeeeeeeerso?”. En ese sentido, “los estudios descartan que sean las simples características acústicas del habla dirigida a gatos la que hace que tu gato se interese, como el tono o la repetición, ya que las mismas características acústicas no hacen nada cuando es un extraño quien las pronuncia”. Son inmunes a ese hablar si no viene de ti. Quizá no muestren tanto entusiasmo. Pero el que muestren solo lo muestran con su queridx dueñx. ¿No es precioso?

Se ha producido un error al procesar la plantilla.
Invocation of method 'addMetaTag' in  class com.liferay.portal.kernel.velocity.IterVelocityTools threw exception XYZ_E_INVALID_VELOCITY_META_TAGS_MAP_ZYX:Invalid parameters K: 'content' V: 'null'

[file IterVelocityTools.java, method addMetaTag, line 831] at 2293406/F/SCROLL_DETALLE[line 1324, column 28]
1<!-- SCROLL DETALLE -->
 
2#set($sort = "createdate")
 
3#set($criteria= "desc")
 
4#set($art_next = $articleToolbox.getSiblingArticle($sort, $criteria, "next"))
 
5#set($criteriab= "asc")
 
6#set($art_prev = $articleToolbox.getSiblingArticle($sort, $criteriab, "prev"))
 
7#set($sectionID = "#printAssignedSectionID_v1")
 
8#set($sectionName = "#printAssignedSection_v1")
 
9#set($templateId = $iterVelocityTools.getVelocityVariable("template_id")) 
 
10#set($varColorIter = $!iterVelocityTools.getVariable("0" , "color"))
 
11#set($canonicalUrl = $!articleToolbox.getArticleViewer("canonical"))
 
12#set ($date = $!iterVelocityTools.getVariable("0" , "date"))
 
13#set ($portalBeanLocator = $portal.getClass().forName('com.liferay.portal.kernel.bean.PortalBeanLocatorUtil'))
 
14#set ($dateFormatFactory = $portalBeanLocator.locate('com.liferay.portal.kernel.util.DateFormatFactoryUtil'))
 
15#set ($indexFormat = $dateFormatFactory.getSimpleDateFormat('EEE, dd MMM yyyy HH:mm:ss'))
 
16#set ($idCreateData = $indexFormat.parse($reserved-article-create-date.getData()))
 
17#set ($idModData = $indexFormat.parse($reserved-article-modified-date.getData()))
 
18#set ($xml =$articleContext.selectNodes('//section'))
 
19#set($nivel = 1)
 
20#set($pagname = "")
 
21#set($secc1 = "")
 
22#set($secc2 = "")
 
23#set($secc3 = "")
 
24#set($secc4 = "")
 
25#set($secc5 = "")
 
26
 
27#foreach ($nodexml in $xml ) 
 
28	#if($nivel < 4)
 
29		#set($secc = $htmlUtil.escape($!nodexml.attribute('name').getValue()))
 
30		#set($secc = $secc.replaceAll("\n", "") )
 
31		#set($secc = $secc.replaceAll(" ","-") )
 
32		#set($secc = $secc.toLowerCase() )
 
33		#set($secc_url = $htmlUtil.escape($!nodexml.attribute('url').getValue()))
 
34
 
35		#if($nivel == 1)
 
36			#set($secc1 = $secc)
 
37			#set($secc1_url = $secc_url)
 
38		#elseif($nivel == 2)
 
39			#set($secc2 = $secc)
 
40			#set($secc2_url = $secc_url)
 
41		#elseif($nivel == 3)
 
42			#set($secc3 = $secc)
 
43			#set($secc3_url = $secc_url)
 
44		#elseif($nivel == 2)
 
45			#set($secc4 = $secc)
 
46			#set($secc4_url = $secc_url)
 
47		#elseif($nivel == 5)
 
48			#set($secc5 = $secc)
 
49			#set($secc5_url = $secc_url)
 
50		#end
 
51		#set($nivel = $nivel + 1)
 
52		
 
53	#end
 
54#end
 
55## METADATOS ***********************************************
 
56#set($auxCatalagoTema = {})
 
57#getAcAssignedCatExtended_v1($auxCatalagoTema 'Topics')
 
58#set($auxCatalagoPersonajes = {})
 
59#getAcAssignedCatExtended_v1($auxCatalagoPersonajes 'personajes')
 
60## ***************AUTOR ********************
 
61#set($autorName = "")
 
62#set($autorfinal = "")
 
63#set($autorUrl = "")
 
64#set($hmAutores = {})
 
65#getAcAssignedCatExtended_v1($hmAutores "Author")
 
66#if($hmAutores.size() > 0)
 
67	#set($hmAutor = $hmAutores.get(0))
 
68	#set($autorName = $hmAutor.name)
 
69	#set($autorfinal = $hmAutor.friendlyname.replaceAll("-", " "))
 
70	#set($autorUrl = '/firma/-/meta/' + $hmAutor.friendlyname )
 
71#end
 
72#if($autorfinal == "")
 
73	#set($autorfinal = "redaccion_cn")
 
74#end
 
75#set($ac-url = $articleContext.selectNodes('articlectx/url'))
 
76#set($xml-url = $ac-url.get(0).text)
 
77#set($url_actual = $!xml-url )
 
78
 
79
 
80<!-- environment:  $environment  -->
 
81<div class="template-infinity detail " id="$reserved-article-id.data" id-prev="$!art_prev.reserved-article-id.data" id-next="$!art_next.reserved-article-id.data" id-section="$sectionID" canonicalurl="$canonicalUrl">
 
82
 
83	<script>
 
84		var group_id = $request.theme-display.scope-group-id;
 
85		var id_art_infinity = $reserved-article-id.data;
 
86		#if($iterVelocityTools.getVelocityVariable("teaseritemposition") == 1)
 
87			var teaser_first = true;
 
88			var n_noticia = 1;
 
89		#else
 
90			var teaser_first = false;
 
91			var n_noticia = n_noticia + 1;
 
92		#end
 
93		console.log("+++ teaseritemposition:  $iterVelocityTools.getVelocityVariable("teaseritemposition")");
 
94		console.log("+++ n_noticia: " + n_noticia);
 
95	</script>
 
96	
 
97	<div class="metadatos">#*
 
98		*##set($hmAutor = {})#*
 
99		*##getAcAssignedCatExtended_v1($hmAutor "Author")#*
 
100		*##if($hmAutor && $hmAutor.size() > 0)#*	
 
101			*##foreach ($elem in $hmAutor)#*
 
102				*#<div class="keywords" value="$elem.name" id="$elem.id" data-voc-name="author" data-voc-id=""/>#*
 
103			*##end#*
 
104		*##end#*
 
105		*##set($hmPersonajes = {})#*
 
106		*##getAcAssignedCatExtended_v1($hmPersonajes "personajes")#*
 
107		*##if($hmPersonajes && $hmPersonajes.size() > 0)#*	
 
108			*##foreach ($elem in $hmPersonajes)#*
 
109				*#<div class="keywords" value="$elem.name" id="$elem.id" data-voc-name="people" data-voc-id=""/>#*
 
110			*##end#*
 
111		*##end#*
 
112		*##set($hmGeografico = {})#*
 
113		*##getAcAssignedCatExtended_v1($hmGeografico "Location")#*
 
114		*##if($hmGeografico && $hmGeografico.size() > 0)#*
 
115			*##foreach ($elem in $hmGeografico)#*
 
116				*#<div class="keywords" value="$elem.name" id="$elem.id" data-voc-name="location" data-voc-id=""/>#*
 
117			*##end#*
 
118		*##end#*
 
119		*##set($hmOrganizaciones = {})#*
 
120		*##getAcAssignedCatExtended_v1($hmOrganizaciones "Companies")#*
 
121		*##if($hmOrganizaciones && $hmOrganizaciones.size() > 0)#*
 
122			*##foreach ($elem in $hmOrganizaciones)#*
 
123				*#<div class="keywords" value="$elem.name" id="$elem.id" data-voc-name="companies" data-voc-id=""/>#*
 
124			*##end#*
 
125		*##end#*
 
126		*##set($hmTemas = {})#*
 
127		*##getAcAssignedCatExtended_v1($hmTemas "Topics")#*
 
128		*##if($hmTemas && $hmTemas.size() > 0)	#*
 
129			*##foreach ($elem in $hmTemas)#*
 
130				*#<div class="keywords" value="$elem.name" id="$elem.id" data-voc-name="topics" data-voc-id=""/>#*
 
131			*##end#*
 
132		*##end#*
 
133	*#</div>
 
134		
 
135	$!iterVelocityTools.getAdContainer("D01_cpm_m")
 
136
 
137	<div id="col-12-scroll" class="col-12 container">
 
138		<div class="row top">
 
139			<div class="layout col-xs-12 col-md-12 portlet-column nopadding e_004_006">
 
140				<div class="bloque1" style="background-color: $varColorIter;">
 
141					<div class="cintillo_detail" style="display:flex;">
 
142						<ol class="iter-theme-news-breadcrumb" itemscope="" itemtype="http://schema.org/BreadcrumbList"> 
 
143							<li class="first last" itemprop="itemListElement" itemscope="" itemtype="http://schema.org/ListItem">
 
144								<meta itemprop="position" content="1"/>
 
145								<a itemprop="item" title="$secc1" href="$secc1_url">
 
146									<span itemprop="name">$secc1</span>
 
147								</a> 
 
148							</li>
 
149							#if($secc2 != "")
 
150							<li class="" itemprop="itemListElement" itemscope="" itemtype="http://schema.org/ListItem">
 
151								<meta itemprop="position" content="2"/>
 
152								<a itemprop="item" title="$secc2" href="$secc2_url">
 
153									<span itemprop="name">$secc2</span>
 
154								</a> 
 
155							</li>
 
156							#end
 
157							#if($secc3 != "")
 
158							<li class="" itemprop="itemListElement" itemscope="" itemtype="http://schema.org/ListItem">
 
159								<meta itemprop="position" content="3"/>
 
160								<a itemprop="item" title="$secc3" href="$secc3_url">
 
161									<span itemprop="name">$secc3</span>
 
162								</a> 
 
163							</li>
 
164							#end
 
165							#if($secc4 != "")
 
166							<li class="" itemprop="itemListElement" itemscope="" itemtype="http://schema.org/ListItem">
 
167								<meta itemprop="position" content="4"/>
 
168								<a itemprop="item" title="$secc4" href="$secc4_url">
 
169									<span itemprop="name">$secc4</span>
 
170								</a> 
 
171							</li>
 
172							#end
 
173							#if($secc5 != "")
 
174							<li class="" itemprop="itemListElement" itemscope="" itemtype="http://schema.org/ListItem">
 
175								<meta itemprop="position" content="5"/>
 
176								<a itemprop="item" title="$secc5" href="$secc5_url">
 
177									<span itemprop="name">$secc5</span>
 
178								</a> 
 
179							</li>
 
180							#end
 
181						</ol>
 
182					</div>
 
183					##HEADTITLE TIT
 
184					<div class="headline artit" canonicalurl="$canonicalUrl" idart="$reserved-article-id.data">
 
185						<h1>#getFullContentTitleGeneral_v1</h1>
 
186					</div>
 
187					##SUBHEADLINE SUB
 
188					<div class="subheadline">
 
189						<h2>#getTeaserSubheadline_v1(false)</h2>
 
190					</div>
 
191					##INF2 	
 
192					<div class="inf2 author" >
 
193						#if($hmAutor.size() > 0)
 
194							#set($Autor = $hmAutor.get(0))
 
195							By <a href="/firma/-/meta/${Autor.friendlyname}">$!Autor.name</a>
 
196						#end
 
197					</div>
 
198					<div class="date">
 
199					  <span ><time>#printDate_v1($date)</time></span>
 
200					</div>
 
201					
 
202				</div>
 
203				<div class="multimedia">
 
204					##getMultimediaMixed_v1("" "crop500x295" "" "" "100%")
 
205
 
206##+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 
207
 
208		#set($templateType = "")
 
209		#set($encuadre = "crop990x585")
 
210		#set($widthMultimedia= "")
 
211		#set($heightMultimedia = "")
 
212		#set($cropSizes = "100%")
 
213		#if ($environment == 'PREVIEW')
 
214			#set($tempIter = " iterhtmlid='$el.Milenium.data' ")
 
215		#else
 
216			#set($tempIter = "")		
 
217		#end
 
218		#set ($numImage = $articleToolbox.getNumImageTags("Image", "true"))
 
219		#set($tipoContenido = "Image")
 
220	
 
221		#if(!$numImage)
 
222			#set ($numImage = 0)
 
223		#end
 
224
 
225		#set ($numContents = $numImage)
 
226
 
227		<div class="multimediaMacroWrapper">
 
228			<ul id="bxMultimedia${reserved-article-id.data}" class="bxMultimedia${reserved-article-id.data} bxSlider_content" width="$widthMultimedia" height="$heightMultimedia">
 
229				#set ($Multimedia = "")
 
230				#getTagMacro_v1($Multimedia, '', 'Multimedia', -1, '', '')
 
231				#if($Multimedia && $Multimedia != '')
 
232					#set ($numContents = $numContents + $Multimedia.getSiblings().size())
 
233					#foreach ($el in $Multimedia.getSiblings())
 
234						<li class="contentMedia art-video interno" $!tempIter>
 
235							<div class="responsive-video">
 
236								
 
237								#if($el.Extension.data && $el.Extension.data == "mp3")
 
238									<audio controls width="$widthMultimedia" height="$heightMultimedia">
 
239										<source src="$el.Document.data" type="audio/mpeg">
 
240									</audio>
 
241								#elseif ($el.Extension.data && $el.Extension.data == "mp4")
 
242									<div id="multimediaPlayer${reserved-article-id.data}${velocityCount}" class="jwplayer-content" preview="$el.Preview.data" data_document="$el.Document.data" >Cargando reproductor ...</div>
 
243
 
244##									<video id="multimediaPlayer$!{reserved-article-id.data}${velocityCount}" poster="$!el.Preview.data" controls width="$!widthMultimedia" height="$!heightMultimedia">
 
245##										<source src="$!el.Document.data" type="video/mp4">
 
246##										Tu navegador no soporta el vídeo de HTML5
 
247##									</video>
 
248								#end
 
249						
 
250							</div>
 
251						</li> 
 
252					#end
 
253				#end
 
254				#set ($Jwplayer = "")
 
255				#getTagMacro_v1($Jwplayer, '', 'Jwplayer', -1, '', '')
 
256				#if($Jwplayer && $Jwplayer != '')
 
257					#set ($numContents = $numContents + $Jwplayer.getSiblings().size())
 
258					#foreach ($el in $Jwplayer.getSiblings())
 
259						<li class="contentMedia art-video externo" $!tempIter>
 
260							<div style="width:${widthMultimedia}px;height:${heightMultimedia}px;">
 
261								<div id='botr_${$el.data}_isitqcrW_div' style="width:100%;height:100%;" class="jwplayerMultimedia_content" data_document="${item.data}" widthMultimedia="${widthMultimedia}" heightMultimedia="${heightMultimedia}"></div>
 
262							</div>
 
263						</li>
 
264					#end
 
265				#end
 
266				#set ($Vimeo = "")
 
267				#getTagMacro_v1($Vimeo, '', 'Vimeo', -1, '', '')
 
268				#if($Vimeo && $Vimeo !='')
 
269					#set ($numContents = $numContents + $Vimeo.getSiblings().size())
 
270					#foreach ($el in $Vimeo.getSiblings())
 
271						<li class="contentMedia art-vimeo" $!tempIter>
 
272							<div class="responsive-video">
 
273								<iframe class="vimeo-plaayer" src="//player.vimeo.com/video/$el.data" width="$widthMultimedia" height="$heightMultimedia" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>
 
274							</div>
 
275						</li>
 
276					#end
 
277				#end
 
278				#set ($Youtube = "")
 
279				#getTagMacro_v1($Youtube, '', 'Youtube', -1, '', '')
 
280				#if($Youtube && $Youtube.data)
 
281					#set ($numContents = $numContents + $Youtube.getSiblings().size())
 
282					#foreach ($el in $Youtube.getSiblings())
 
283						<li class="contentMedia art-youtube" $!tempIter>
 
284							<div class="responsive-video">
 
285								#set ($timeParameter ="")
 
286								#set ($index1 = $el.data.indexOf("?t="))
 
287								#set ($index2 = $el.data.indexOf("?start="))
 
288	
 
289								#if($index1 >= 0){
 
290									#set ($timeParameter = $el.data.substring($index1))
 
291									#set ($timeParameter = $timeParameter.replace("?t=",""))
 
292									#set ($el.data = $el.data.substring(0,$el.data.indexOf("?t=")))
 
293								#end
 
294								#if($index2 >= 0){
 
295									#set ($timeParameter = $el.data.substring($index2))
 
296									#set ($timeParameter = $timeParameter.replace("?start=",""))
 
297									#set ($el.data = $el.data.substring(0,$el.data.indexOf("?start=")))
 
298								#end
 
299								#if($timeParameter && $timeParameter != "")
 
300									#set ($timeParameter = "&start=" + $timeParameter)
 
301								#end
 
302							
 
303								<iframe allowfullscreen="" frameborder="0" height="$heightMultimedia"  width="$widthMultimedia" src="//www.youtube.com/embed/$el.data?wmode=transparent&showinfo=0&theme=light$timeParameter"></iframe>
 
304							</div>	
 
305						</li>
 
306					#end		
 
307				#end
 
308				
 
309				#if($numImage > 0)		
 
310					#set ($numImageFor = $numImage - 1)
 
311					#foreach($i in [0..$numImageFor])
 
312						<li class="contentMedia art-gallery">
 
313							#if($templateType == "teaser")
 
314								<a href="#printAcUrl_v1()" class="cutlineShow">
 
315							#end
 
316									<figure class="cutlineShow"><picture>
 
317										#set($tempImage = $articleToolbox.getImageNode($tipoContenido, $i, "true"))
 
318										#set($AltImage = "#getAltImage_v1($tempImage)")
 
319										#set($TitleImage = "#getTitleImage_v1($tempImage)")
 
320										#set($tempcutline = $articleToolbox.getImageNode("$tipoContenido", "$i"))
 
321										#set($elcutline = $tempcutline.Cutline.data)
 
322										#set($elcutlinemlnid = $tempcutline.Cutline.Milenium.data)
 
323										#set($tempbylineimage = $articleToolbox.getImageNode("$tipoContenido", "$i"))
 
324										#set($elbylineimage = $tempbylineimage.Byline.data)
 
325										#set($elbylineimagemlnid = $tempbylineimage.Byline.Milenium.data)
 
326										#if($enviromentVersion == "new")
 
327											#set($imgHtml = $!articleToolbox.getImageTag2("$tipoContenido","$i","$encuadre","","","","true","$!AltImage","$!TitleImage","$!cropSizes"))
 
328										#else
 
329											#set($imgHtml = $!articleToolbox.getImageTag("$tipoContenido","$i","$encuadre","","","","true","$!AltImage","$!TitleImage","$!cropSizes"))
 
330										#end
 
331										#if($imgHtml)
 
332											$imgHtml
 
333										#end
 
334										#if($elcutline)
 
335											#if ($environment == 'PREVIEW')
 
336												#set($tempIter = " mlnid='$!elcutlinemlnid' ")
 
337												#set($tempIter2 = " mlnid='$!elbylineimagemlnid' ")
 
338											#else
 
339												#set($tempIter = "")
 
340												#set($tempIter2 = "")		
 
341											#end
 
342											<span class="cutline-text" tempIter>$!elcutline</span>
 
343											#if($elbylineimage)
 
344												<span class="byline-image" tempIter2>($!elbylineimage)</span>
 
345											#end
 
346										#end
 
347									</picture></figure>
 
348							#if($templateType == "teaser")
 
349								</a>
 
350							#end
 
351						</li>				
 
352					#end		
 
353				#end
 
354			</ul>
 
355		</div>
 
356##+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 
357				</div>
 
358			
 
359				
 
360				$!iterVelocityTools.getAdContainer("M01_cpm_m")
 
361
 
362				<div class="detail_rrss">
 
363					<div class="icon_rsss icon_facebook" title="Facebook" onClick="window.open('//facebook.com/sharer.php?u=#siteUrl()$!articleToolbox.getArticleViewer("canonical")&text=$!escapeTool.html($!Headline.data)')"></div>				  				
 
364					<div class="icon_rsss icon_twitter" title="Twitter" onClick="window.open('//twitter.com/intent/tweet?url=#siteUrl()$!articleToolbox.getArticleViewer("canonical")&text=$!escapeTool.html($!Headline.data)')"></div>	
 
365					<div class="icon_rsss icon_whatsapp" title="Whatsapp" onClick="window.open('whatsapp://send?text=$!escapeTool.html($!Headline.data) - #siteUrl()$!articleToolbox.getArticleViewer("canonical")')"></div>
 
366					<div class="icon_rsss icon_link" title="Copia el enlace" onclick="copyToClipboard()"></div>	
 
367				</div>
 
368				
 
369
 
370				<div id="col-60-40" class="col-60-40 container">
 
371					<div class="row top">
 
372						<div class="layout col-60-40-top-one-col col-xs-12 col-md-8 portlet-column nopadding detalle_izq" id="col-60-40-top-one-col">	
 
373
 
374							<div class="text">
 
375								#set ($hashNames ={})
 
376								#set ($temp = $hashNames.put("Text","text"))
 
377								#set ($temp = $hashNames.put("HTML_Text","html"))
 
378								#set ($temp = $hashNames.put("Lead","lead"))
 
379								#set ($temp = $hashNames.put("Image_Text","Image_Text"))
 
380								#set ($temp = $hashNames.put("Image_Text_Vertical","Image_Text_Vertical"))
 
381								#set ($temp = $hashNames.put("Quote","quote"))
 
382								#set ($temp = $hashNames.put("Twitter_Text","Twitter_Text"))
 
383								#set ($temp = $hashNames.put("Youtube_Text","Youtube_Text"))
 
384								#set ($temp = $hashNames.put("Facebook_Text","Facebook_Text"))
 
385								#set ($temp = $hashNames.put("Multimedia_Text","Multimedia_Text"))
 
386								#set ($temp = $hashNames.put("Vimeo_Text","Vimeo_Text"))
 
387								#set ($temp = $hashNames.put("Intext","intext"))
 
388								#set ($temp = $hashNames.put("Link_Text","Link_Text"))
 
389								#set ($temp = $hashNames.put("afiliacion","afiliacion"))
 
390								#set ($temp = $hashNames.put("TikTok","TikTok"))
 
391								#set ($temp = $hashNames.put("lista","lista"))
 
392								#set ($temp = $hashNames.put("lista_numerica","lista_numerica"))
 
393								#set ($temp = $hashNames.put("Ladillo","Ladillo"))
 
394								#set($childrenTags = $articleToolbox.getChildrenTags(null))
 
395								#set($currentElement = 0)
 
396								#set($contadorParrafos = 0)
 
397								#set($cropName = "crop620xfree")
 
398								#set($widthMultimedia = "1000")
 
399								#set($heightMultimedia = "562")
 
400								#set($cropSizes = "75%")
 
401								#set($slide_imgTxt = false)
 
402								#***************************************************************************#
 
403				
 
404								#foreach($el in $childrenTags)
 
405									#set ($element = {})
 
406									#set ($cssclass=$hashNames.get($el.name))
 
407									#if($cssclass)
 
408										#set ($temp = $element.put("name",$el.name))
 
409										#set ($temp = $element.put("cssclass",$cssclass))
 
410										#if($element.name == "Image_Text")
 
411											#if($el && $el.trim() != "")
 
412												## +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 
413												#set($ind = $currentElement+1)
 
414												<!-- $ind -->
 
415												#if($childrenTags.get($ind).name == "Image_Text" && $slide_imgTxt == false)
 
416													#set($name_s = "bx_slider_it_" + $currentElement)
 
417													<div class="$name_s">
 
418													#set($slide_imgTxt = true)
 
419												#end
 
420												## +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 
421												<figure  class="contentMedia art-img ${element.cssclass}" >
 
422													#set($tempImage = $articleToolbox.getImageNode($el.name, $el.Milenium.data, "true"))
 
423													#set($AltImage = "#getAltImage_v1($tempImage)")
 
424													#set($TitleImage = "#getTitleImage_v1($tempImage)")
 
425													#if($enviromentVersion == "new")#*
 
426														*##set($imgHtml = $!articleToolbox.getImageTag2("$el.name","$el.Milenium.data","$cropName","","","","false","$!$AltImage","$!TitleImage","$!cropSizes"))#*
 
427													*##else#*
 
428														*##set($imgHtml = $!articleToolbox.getImageTag("$el.name","$el.Milenium.data","$cropName","","","","false","$!$AltImage","$!TitleImage","$!cropSizes"))#*
 
429													*##end
 
430													#if($imgHtml)
 
431														$imgHtml
 
432													#end                               
 
433													#if($el.Cutline && $el.Cutline.data != "")
 
434														#if ($environment == 'PREVIEW')
 
435															#set($tempIter = "mlnid='$el.Cutline.Milenium.data' ")
 
436															#set($tempIter2 = " mlnid='$el.Byline.Milenium.data' ")
 
437														#else
 
438															#set($tempIter = "")
 
439															#set($tempIter2 = "")		
 
440														#end
 
441														<div class="cutline-byline" tempIter>
 
442														<span class="cutline-text" tempIter>$!el.Cutline.data</span>
 
443														#if($elbylineimage)
 
444														<span class="byline-image" tempIter2> ($!elbylineimage) </span>
 
445														#end
 
446														</div>
 
447													#end
 
448												</figure>
 
449												## +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 
450												#if($childrenTags.get($ind).name != "Image_Text" && $slide_imgTxt)
 
451													</div>
 
452													<script>
 
453													$(".$name_s").bxSlider({
 
454														auto: false,
 
455														pager: false,
 
456														controls: true,
 
457														infiniteLoop: false,
 
458														slideMargin: 20,
 
459														onSlideBefore: function ($slideElement, oldIndex, newIndex){
 
460															pushDatalayerGalery(newIndex + 1);
 
461														}
 
462													});
 
463													</script>
 
464													#set($slide_imgTxt = false)
 
465												#end
 
466												## +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 
467												
 
468											#end
 
469										#end
 
470
 
471										#if($element.name == "Image_Text_Vertical")
 
472												#if($el && $el.trim() != "")
 
473													## vemos si hay mas image_text detras  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 
474													#set($ind = $currentElement+1)
 
475
 
476													#if($childrenTags.get($ind).name == "Image_Text_Vertical" && $slide_imgTxt == false)
 
477														#set($name_s = "bx_slider_it_" + $currentElement)
 
478														<div class="$name_s">
 
479														#set($slide_imgTxt = true)
 
480													#end
 
481													## +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 
482													<figure  class="contentMedia art-img ${element.cssclass}" >
 
483														#set($tempImage = $articleToolbox.getImageNode($el.name, $el.Milenium.data, "true"))
 
484														#set($AltImage = "#getAltImage_v1($tempImage)")
 
485														#set($TitleImage = "#getTitleImage_v1($tempImage)")
 
486														#if($enviromentVersion == "new")#*
 
487															*##set($imgHtml = $!articleToolbox.getImageTag2("$el.name","$el.Milenium.data","crop_vertical","","","","false","$!$AltImage","$!TitleImage","$!cropSizes"))#*
 
488														*##else#*
 
489															*##set($imgHtml = $!articleToolbox.getImageTag("$el.name","$el.Milenium.data","crop_vertical","","","","false","$!$AltImage","$!TitleImage","$!cropSizes"))#*
 
490														*##end
 
491														#if($imgHtml)
 
492															$imgHtml
 
493														#end                               
 
494														#if($el.Cutline && $el.Cutline.data != "")
 
495															#if ($environment == 'PREVIEW')
 
496																#set($tempIter = "mlnid='$el.Cutline.Milenium.data' ")
 
497																#set($tempIter2 = " mlnid='$el.Byline.Milenium.data' ")
 
498															#else
 
499																#set($tempIter = "")
 
500																#set($tempIter2 = "")		
 
501															#end
 
502															<div class="cutline-byline">
 
503															<span class="cutline-text" $tempIter>$!el.Cutline.data</span>
 
504															#if($el.Byline && $el.Byline.data != "")
 
505															<span class="byline-image" $tempIter2> | $el.Byline.data </span>
 
506															#end
 
507															</div>
 
508														#end
 
509													</figure>
 
510													## +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 
511													#if($childrenTags.get($ind).name != "Image_Text_Vertical" && $slide_imgTxt)
 
512														</div>
 
513														<script>
 
514														$(".$name_s").bxSlider({
 
515															auto: false,
 
516															pager: false,
 
517															controls: true,
 
518															infiniteLoop: false,
 
519															minSlides: 1,
 
520															maxSlides: 1,
 
521															slideMargin: 20,
 
522															hideControlOnEnd: true
 
523														});
 
524														</script>
 
525														#set($slide_imgTxt = false)
 
526													#end
 
527													## +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 
528													
 
529													
 
530													
 
531												#end
 
532											#end
 
533
 
534										#if($element.name == "Youtube_Text")
 
535											#if($el && $el.trim() != "")
 
536												<div class="multimediaMacroWrapper">
 
537													<div class="contentMedia art-youtube"  iterhtmlid="$el.Milenium.data">
 
538														<div class="responsive-video">
 
539															<iframe allowfullscreen="" frameborder="0" height="$heightMultimedia"  width="$widthMultimedia" src="//www.youtube.com/embed/$el.data?wmode=transparent&controls=2&showinfo=0&theme=light"></iframe>
 
540														</div>	
 
541													</div>
 
542												</div>
 
543											#end
 
544										#end
 
545										#if($element.name == "Facebook_Text")
 
546											#if($el && $el.trim() != "")
 
547													<div class="art-facebook"  iterhtmlid="$el.Milenium.data">
 
548															$!el.data
 
549													</div>
 
550											#end
 
551										#end
 
552										#if($element.name == "Vimeo_Text")
 
553											#if($el && $el.trim() != "")
 
554												<div class="multimediaMacroWrapper">
 
555													<div class="contentMedia art-vimeo"  iterhtmlid="$el.Milenium.data">
 
556														<div class="responsive-video">
 
557															<iframe class="vimeo-player" src="//player.vimeo.com/video/$el.data" width="$widthMultimedia" height="$heightMultimedia" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>
 
558														</div>
 
559													</div>
 
560												</div>
 
561											#end
 
562										#end
 
563										#if($element.name == "Twitter_Text")
 
564											#if($el && $el.trim() != "")
 
565													<div class="art-twitter"  iterhtmlid="$el.Milenium.data">
 
566														<div class="twitter-content">
 
567															<blockquote class="twitter-tweet">
 
568															<a href='$!el.data'></a>
 
569															</blockquote> 
 
570															<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>
 
571														</div>
 
572													</div>
 
573											#end
 
574										#end
 
575										#if($element.name == "Multimedia_Text")
 
576										   #if($el && $el.trim() != "")
 
577												<div class="multimediaMacroWrapper">
 
578													<div class="contentMedia art-video interno"  iterhtmlid="$el.Milenium.data">
 
579														<div class="responsive-video">
 
580															<div id="multimediaPlayer${reserved-article-id.data}${velocityCount}" class="jwplayer-content" preview="$el.Preview.data" data_document="$el.Document.data" >Cargando reproductor ...</div>
 
581														</div>
 
582													</div>
 
583												</div>
 
584											#end             
 
585										#end
 
586										#if($element.name == "HTML_Text")
 
587											#if($el.data && $el.data.trim() != "")
 
588												<div class='${element.cssclass}'>$!el.data.trim().replaceAll("&amp;","&")</div>
 
589											#end                                    
 
590										#end
 
591										#if($element.name == "Lead")
 
592											#if($el && $el.trim() != "")
 
593												<h3 class='${element.cssclass} entradilla' mlnid="$el.Milenium.data">$!el.data.trim().replaceAll("&amp;","&")</h3>
 
594											#end                                    
 
595										#end
 
596										#if($element.name == "Ladillo")
 
597											#if($el && $el.trim() != "")
 
598												<h2 class='${element.cssclass} ladillo' mlnid="$el.Milenium.data">$!el.data.trim().replaceAll("&amp;","&")</h2>
 
599											#end                                    
 
600										#end
 
601										#if($element.name == "Text")
 
602											#if($el && $el.trim() != "")
 
603												<div class='paragraph' mlnid="$el.Milenium.data">
 
604													#set($tempArrayText = $el.data.trim().replaceAll("&amp;","&").split("</p>"))
 
605													#foreach($parrafo in $tempArrayText)
 
606														#set($parrafo = $parrafo.replaceAll("<p>", "").replaceAll("</p>", "").trim()) 
 
607														#if($parrafo != "")
 
608															#set($contadorParrafos = $contadorParrafos + 1)
 
609														##	#if($contadorParrafos == 2)
 
610														##		$!iterVelocityTools.getAdContainer("M02_cpm_r_dcha")
 
611														##	#elseif($contadorParrafos == 5)
 
612														##		$!iterVelocityTools.getAdContainer("M04_cpm_r_dchab")
 
613														##	#elseif($contadorParrafos == 9)
 
614														##		$!iterVelocityTools.getAdContainer("M07_cpm_r_dchac")
 
615														##	#end
 
616
 
617															#if($environment == "LIVE" && $reserved-article-id.data.contains("CN") ==  false)
 
618																<p class="p_$contadorParrafos"><?php format_post_content('<?xml encoding="utf-8" ?>$parrafo')?></p>
 
619															#else
 
620																<p class="p_$contadorParrafos">$parrafo</p>
 
621															#end
 
622															
 
623														#end
 
624													#end
 
625												</div>
 
626											#end
 
627										#end
 
628										#if($element.name == "Intext")
 
629											#if($el && $el.trim() != "")
 
630												<div class='${element.cssclass}' mlnid="$el.Milenium.data">
 
631													$!el.data.trim().replaceAll("&amp;","&")	
 
632												</div>
 
633											#end
 
634										#end
 
635										#if($element.name == "Quote")
 
636											#if($el && $el.trim() != "")
 
637												<blockquote class='${element.cssclass} cita' mlnid="$el.Milenium.data">
 
638													<span>$!el.data.trim().replaceAll("&amp;","&")</span>
 
639												</blockquote>	
 
640											#end
 
641										#end
 
642										#if($element.name == "Link_Text")
 
643											#if($el && $el.trim() != "")
 
644												<div class='${element.cssclass}' mlnid="$el.Milenium.data">
 
645													<span>$!el.data.trim().replaceAll("&amp;","&")</span>
 
646												</div>	
 
647											#end
 
648										#end
 
649										#if($element.name == "afiliacion")
 
650											#if($el && $el.trim() != "")
 
651												<div class='${element.cssclass}' mlnid="$el.Milenium.data">
 
652													<span>$!el.data.trim().replaceAll("&amp;","&")</span>
 
653												</div>	
 
654											#end
 
655										#end
 
656										#if($element.name == "TikTok")
 
657											#if($el && $el.trim() != "")
 
658												<div class='${element.cssclass}' mlnid="$el.Milenium.data">
 
659													$!el.data.trim().replaceAll("&amp;","&")
 
660												</div>	
 
661											#end
 
662										#end
 
663										#if($element.name == "lista")
 
664											#if($el && $el.trim() != "")
 
665												<ul class='${element.cssclass}'>
 
666												#set($tempArrayText = $el.data.trim().replaceAll("&amp;","&").split("</p>"))
 
667												#foreach($parrafo in $tempArrayText)
 
668													#set($parrafo = $parrafo.replaceAll("<p>", "").replaceAll("</p>", "").trim()) 
 
669													#if($parrafo != "")
 
670													##	#set($contadorParrafos = $contadorParrafos + 1)
 
671													##	#if($contadorParrafos == 2)
 
672													##		$!iterVelocityTools.getAdContainer("M02_cpm_r_dcha")
 
673													##	#elseif($contadorParrafos == 5)
 
674													##		$!iterVelocityTools.getAdContainer("M04_cpm_r_dchab")
 
675													##	#elseif($contadorParrafos == 9)
 
676													##		$!iterVelocityTools.getAdContainer("M07_cpm_r_dchac")
 
677													##	#end
 
678														<li>$!parrafo</li>
 
679													#end
 
680												#end
 
681												</ul>
 
682											#end
 
683										#end
 
684										#if($element.name == "lista_numerica")
 
685											#if($el && $el.trim() != "")
 
686												<ol class='${element.cssclass}'>
 
687												#set($tempArrayText = $el.data.trim().replaceAll("&amp;","&").split("</p>"))
 
688												#foreach($parrafo in $tempArrayText)
 
689													#set($parrafo = $parrafo.replaceAll("<p>", "").replaceAll("</p>", "").trim()) 
 
690													#if($parrafo != "")
 
691													##	#set($contadorParrafos = $contadorParrafos + 1)
 
692													##	#if($contadorParrafos == 2)
 
693													##		$!iterVelocityTools.getAdContainer("M02_cpm_r_dcha")
 
694													##	#elseif($contadorParrafos == 5)
 
695													##		$!iterVelocityTools.getAdContainer("M04_cpm_r_dchab")
 
696													##	#elseif($contadorParrafos == 9)
 
697													##		$!iterVelocityTools.getAdContainer("M07_cpm_r_dchac")
 
698													##	#end
 
699														<li>$!parrafo</li>
 
700													#end
 
701												#end
 
702												</ol>
 
703											#end
 
704										#end
 
705
 
706									#end
 
707									#set($currentElement = $currentElement + 1)
 
708								#end
 
709
 
710							</div> <!-- Fin div text -->
 
711
 
712							#if($auxCatalagoTema.size() > 0 || $auxCatalagoPersonajes.size() > 0)
 
713							<div class="categoryList">
 
714								#foreach($keyword in $auxCatalagoTema)
 
715									<article class="categoryListItem categoryArticleItem" data-categoryid="$keyword.id" data-categoryname="$keyword.name"> 
 
716										<a href="/tag/-/meta/$keyword.friendlyname" title="$keyword.name"><span class="categoryListItemLink linkDisabled">$keyword.name</span></a>
 
717									</article>
 
718#set($metaSiteName = {})
 
719#set($temp = $metaSiteName.put("name","og:tag"))
 
720#set($temp = $metaSiteName.put("content","$keyword.name"))
 
721$iterVelocityTools.addMetaTag( $metaSiteName )
 
722								#end
 
723
 
724								#foreach($keyword in $auxCatalagoPersonajes)
 
725									<article class="categoryListItem categoryArticleItem" data-categoryid="$keyword.id" data-categoryname="$keyword.name"> 
 
726										<a href="/personaje/-/meta/$keyword.friendlyname" title="$keyword.name"><span class="categoryListItemLink linkDisabled">$keyword.name</span></a>
 
727									</article>
 
728
 
729#set($metaSiteName = {})
 
730#set($temp = $metaSiteName.put("name","og:tag"))
 
731#set($temp = $metaSiteName.put("content","$keyword.name"))
 
732$iterVelocityTools.addMetaTag( $metaSiteName )
 
733
 
734								#end
 
735							</div>
 
736							#end
 
737							
 
738
 
739
 
740							$!iterVelocityTools.getAdContainer("M08_Outbtrain")
 
741
 
742							#set ($articlesrelacionados = $articleToolbox.getRelatedArticles( "link", 3 ) )
 
743							#if($articlesrelacionados.size() > 0)
 
744							<div class="relacionadas_art">
 
745								<div class="head_relacionadas">RELACIONADAS:</div>
 
746								#foreach ($relacionada in $articlesrelacionados )
 
747									<div class="item_rel">
 
748										<div class="headline">
 
749											#set($ac-sectionDateFrom =  $articleContext.selectNodes('articlectx/sections//section[@from]'))
 
750											#if($ac-sectionDateFrom.size() > 0)
 
751												#foreach ($atrib in $ac-sectionDateFrom.get(0).attributes()  )         
 
752													#if($atrib.name == "name")
 
753														<span class="assigned-section" >$!atrib.data </span>	  
 
754													#end
 
755												#end
 
756											#end
 
757											<a href="$relacionada.reserved-article-url.data" title="$!relacionada.getTag(null,"Headline").data"><h2>$!relacionada.getTag(null,"Headline").data</h2></a>
 
758										</div>
 
759										#set($hasImages = $relacionada.getNumImageTags("Image", "true"))
 
760										#if($hasImages > 0)
 
761											<div class="top-section">
 
762												<div class="top-image"><a href="$relacionada.reserved-article-url.data" title="$!relacionada.getTag(null,"Headline").data">$relacionada.getImageTag("Image","0","crop200x210","","","", "true", "", "")</a></div>
 
763											</div>
 
764										#end
 
765									</div>
 
766								#end
 
767							</div>
 
768							#end	
 
769
 
770							##	#if($contadorParrafos <= 4)
 
771							##		<div class="lo_ultimo ranking_detalle e_004_002"></div>
 
772							##		$!iterVelocityTools.getAdContainer("M04_cpm_r_dchab")
 
773							##		<div class="te_interesa"></div>
 
774							##		$!iterVelocityTools.getAdContainer("M07_cpm_r_dchac")
 
775							##	#elseif($contadorParrafos <= 9)
 
776							##		<div class="lo_ultimo ranking_detalle e_004_002"></div>
 
777							##		$!iterVelocityTools.getAdContainer("M07_cpm_r_dchac")
 
778							##		<div class="te_interesa"></div>
 
779							##	#end		
 
780								<div class="lo_ultimo ranking_detalle e_004_002 mobile"></div>
 
781								<div class="te_interesa mobile"></div>
 
782								
 
783						</div>
 
784						<div class="layout col-60-40-top-two-col col-xs-12 col-md-4 portlet-column nopadding detalle_der" id="col-60-40-top-two-col">	
 
785							<div style="min-height: 700px"><div class="ad ad--sticky">$!iterVelocityTools.getAdContainer("D03_cpm_r_dcha")</div></div>
 
786							<div class="lo_ultimo ranking_detalle e_004_002"></div>
 
787							<div style="min-height: 700px"><div class="ad ad--sticky">$!iterVelocityTools.getAdContainer("D05_cpm_r_dchab")</div></div>
 
788							<div class="te_interesa">
 
789							<div id="cx_widget" style="min-height:560px;" class="_mo_recs_$reserved-article-id.data" data-recs="4"></div>
 
790							<script>
 
791								window._mo = window._mo || {};
 
792								window._mo.execQue = window._mo.execQue || [];
 
793								window._mo.execQue.push({
 
794									"function": function () {
 
795									    _mo.recommend([37], ['_mo_recs_$reserved-article-id.data'])
 
796									}
 
797								});
 
798							</script>
 
799
 
800							</div>
 
801							<div style="min-height: 700px"><div class="ad ad--sticky">$!iterVelocityTools.getAdContainer("D06_cpm_r_dchac")</div></div>
 
802						</div>
 
803					</div>
 
804				</div>
 
805			</div>
 
806		</div>	
 
807	</div>
 
808	<div class="content-infinity"></div>	
 
809</div>
 
810<script type="text/javascript" nominify>
 
811	## En mobile añadimos los espacios roba en  el texto */
 
812	if(isMobileEnvironment){
 
813		var n_parrafos = $(".text .paragraph p").length;
 
814		/* MAS DE 1 PARRAFOS DESPUES DEL 1*/
 
815		if(n_parrafos > 1){
 
816			$('.text .p_1').after("<div id='movil-div-gpt-ad_300dcha'></div>");
 
817		}
 
818		else{
 
819			$(".ad_mob_end").append("<div id='movil-div-gpt-ad_300dcha'></div>");
 
820		}
 
821		/* MAS DE 4 PARRAFOS DESPUES DEL 4*/
 
822		if(n_parrafos > 4){
 
823			$(".text .p_4").after("<div id='movil-div-gpt-ad_300dchab'></div>");
 
824		}
 
825		else{
 
826			$(".lo_ultimo.ranking_detalle.mobile").after("<div id='movil-div-gpt-ad_300dchab'></div>");
 
827			$(".te_interesa.mobile").after("<div id='movil-div-gpt-ad_300dchab'></div>");
 
828		}
 
829		/* MAS DE 8 PARRAFOS DESPUES DEL 8 */
 
830		if(n_parrafos > 8){
 
831			$(".text .p_8").after("<div id='movil-div-gpt-ad_300dchac'></div>");
 
832		}
 
833		else{
 
834			$(".lo_ultimo.ranking_detalle.mobile").after("<div id='movil-div-gpt-ad_300dchac'></div>");
 
835		}
 
836	}
 
837</script>
 
838#if($environment == "LIVE")
 
839	<?php
 
840		function format_post_content($content = '') {
 
841			$document = new DOMDocument();
 
842			$document->loadHTML($content);
 
843			$tags = $document->getElementsByTagName('a');
 
844			foreach ($tags as $tag) {
 
845				if( strpos($tag->getAttribute('href'),'codigonuevo.com') > 0 ){
 
846					$tag->removeAttribute('rel');    
 
847					$tag->removeAttribute('target');   
 
848					$tag->setAttribute('title', $tag->nodeValue);
 
849				}
 
850			}
 
851			$html_1  = $document->saveHTML($document->documentElement);
 
852			$html_1  = str_replace("<body>", "", $html_1);
 
853			$html_1  = str_replace("<html>", "", $html_1);
 
854			$html_1  = str_replace("<p>", "", $html_1);
 
855			$html_1  = str_replace("</p>", "", $html_1);
 
856			$html_1  = str_replace("</html>", "", $html_1);
 
857			$html_1  = str_replace("</body>", "", $html_1);
 
858			echo $html_1;
 
859		}
 
860	?>
 
861#end
 
862##+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 
863##++++++++++++++++++++++++++++++++++     DATALAYER   JSON  METAS    +++++++++++++++++++++++++++++++++++++++++
 
864
 
865
 
866##*************** TEMAS ***************************
 
867#set($keywordsfinal = '')
 
868#set($keywordsfinal_datalayer = '')
 
869#set($auxCatalagoTema = {})
 
870#getAcAssignedCatExtended_v1($auxCatalagoTema 'Topics')
 
871#if($auxCatalagoTema.size() > 0)
 
872	#foreach($keyword in $auxCatalagoTema)
 
873		#if($keywordsfinal == '')
 
874			#set($keywordsfinal = $keyword.friendlyname)
 
875		#else
 
876			#set($keywordsfinal = $keywordsfinal + ',' + $keyword.friendlyname)
 
877		#end
 
878		
 
879		#if($keywordsfinal_datalayer == '')
 
880			#set($keywordsfinal_datalayer = $keyword.friendlyname.replaceAll("-", " "))
 
881		#else
 
882			#set($keywordsfinal_datalayer = $keywordsfinal_datalayer + '|' + $keyword.friendlyname.replaceAll("-", " "))
 
883		#end
 
884	#end
 
885	#set($keywordsfinal = '"' + $keywordsfinal + '"')
 
886	#set($keywordsfinal_datalayer = '"' + $keywordsfinal_datalayer + '"')
 
887#else
 
888	#set($keywordsfinal = 'undefined')
 
889	#set($keywordsfinal_datalayer = '""')
 
890#end
 
891
 
892<script type="text/javascript" nominify>
 
893#set ($xml =$articleContext.selectNodes('//section'))
 
894#set($nivel = 1)
 
895#set($pagname = "")
 
896
 
897
 
898#set($secc2 = "undefined")
 
899#set($secc3 = "undefined")	
 
900#foreach ($nodexml in $xml ) 
 
901	#if($nivel < 4)
 
902		#set($secc = $htmlUtil.escape($!nodexml.attribute('name').getValue()))
 
903		#set($secc = $secc.replaceAll("\n", "") )
 
904		#set($seccID = $htmlUtil.escape($!nodexml.attribute('id').getValue()))
 
905		#if($nivel == 1)
 
906			#set($secc1 = $secc)
 
907		#elseif($nivel == 2)
 
908			#set($secc2 = $secc)
 
909		#elseif($nivel == 3)
 
910			#set($secc3 = $secc)
 
911		#end
 
912		#set($nivel = $nivel + 1)
 
913	#end
 
914#end
 
915
 
916#if($iterVelocityTools.getVelocityVariable("teaseritemposition") == 1)
 
917var _even = "pageview";
 
918var _cms = "noticia";
 
919var _previous = undefined;
 
920#else
 
921var _even = "virtual-pageview";
 
922var _cms = "noticia scroll";
 
923var _previous = window.location.origin;
 
924#end
 
925#set($date_s = "#printDateFrom_v1('yyy-MM-dd')" )
 
926#set($mask_d = "YYYY-MM-dd'T'HH:mm:ssZZ")
 
927#set($date_m = "#printDateFrom_v1($mask_d)" )
 
928##PONEMOS LOS : EN EL DESPLAZAMIENTO UTC
 
929#set($date_m = $date_m.trim())
 
930#set($tam = $date_m.length() - 2)
 
931#set($val-1 = $date_m.substring(0, $tam))
 
932#set($val-2 = $date_m.substring($tam))
 
933#set($date_m = $val-1 + ":" + $val-2)
 
934if(isMobileEnvironment) {
 
935	var m_ads = "cpm_m|cpm_r_dcha|cpm_r_dchab|cpm_r_dchac|Outbrain|cpm_mf"
 
936}
 
937else {
 
938	var m_ads = "cpm_si|cpm_sd|cpm_m|cpm_r_dcha|cpm_r_dchab|cpm_r_dchac|Outbrain"
 
939}
 
940var secc1 = normalize_str_data("$secc1");
 
941var secc3 = normalize_str_data("$secc3");
 
942
 
943
 
944#if($secc2 != "undefined")
 
945            #set($secc2 = '"'+$secc2+'"') 
 
946#end
 
947#if($secc3 != "undefined")
 
948            #set($secc3 = '"'+$secc3+'"') 
 
949#end
 
950
 
951
 
952
 
953
 
954
 
955
 
956## ************ CONTENT.MULTIMEDIA ************
 
957#set ($hasImages = $articleToolbox.getNumImageTags("Image", "true"))
 
958#set($multimedia = "")
 
959#if($hasImages == 1)
 
960	#set($multimedia = "imagen")
 
961#elseif($hasImages > 1)
 
962	#set($multimedia = "galeria")
 
963#end
 
964#getTagMacro_v1($Multimedia, '', 'Multimedia', -1, '', '')
 
965#if($Multimedia && $Multimedia.Document.data)
 
966	#if($Multimedia.Extension.data && $Multimedia.Extension.data == "mp3")
 
967		#if($multimedia == "")
 
968			#set($multimedia = $multimedia + "audio")
 
969		#else
 
970			#set($multimedia = $multimedia + "|audio")
 
971		#end
 
972	#elseif ($Multimedia.Extension.data && $Multimedia.Extension.data == "mp4")
 
973		#if($multimedia == "")
 
974			#set($multimedia = $multimedia + "video")
 
975		#else
 
976			#set($multimedia = $multimedia + "|video")
 
977		#end
 
978	#end
 
979#end
 
980#getTagMacro_v1($Vimeo, '', 'Vimeo', -1, '', '')
 
981#if($Vimeo && $Vimeo.data)
 
982	#if($multimedia == "")
 
983		#set($multimedia = $multimedia + "video")
 
984	#else
 
985		#set($multimedia = $multimedia + "|video")
 
986	#end
 
987#end
 
988#getTagMacro_v1($Youtube, '', 'Youtube', -1, '', '')
 
989#if($Youtube && $Youtube.data)
 
990	#if($multimedia == "")
 
991		#set($multimedia = $multimedia + "video")
 
992	#else
 
993		#set($multimedia = $multimedia + "|video")
 
994	#end
 
995#end
 
996
 
997window.dataLayer = window.dataLayer || [];
 
998window.dataLayer.push(
 
999{
 
1000    "event": _even,
 
1001    "ads": {
 
1002        "enabled": undefined,
 
1003        "positions": m_ads
 
1004    },
 
1005    "campaign": {
 
1006        "medium": undefined,
 
1007        "name": undefined,
 
1008        "source": undefined
 
1009    },
 
1010    "content": {
 
1011        "access": "abierto",
 
1012        "branded": undefined,
 
1013        "category": "vida y estilo",
 
1014        "date": {
 
1015            "modification": "$date_m.trim()",
 
1016            "publication": "$date_m.trim()",
 
1017            "publication_short": "$date_s.trim()"
 
1018        },
 
1019        "front": "1",
 
1020        "id": "$reserved-article-id.data",
 
1021        "local": {
 
1022            "city": undefined,
 
1023            "province": undefined,
 
1024            "region": undefined
 
1025        },
 
1026        "local_is": "0",
 
1027        "multimedia": "$multimedia",
 
1028        "origin": "gzp",
 
1029        "person": {
 
1030            "author": "$autorfinal",
 
1031            "editor": "$autorfinal",
 
1032            "signin": "$autorfinal"
 
1033        },
 
1034        "place": undefined,
 
1035        "pretitle": undefined,
 
1036        "read": {
 
1037            "time": Math.round(($(".text").text().split(' ').length * 60) / 250).toString()
 
1038        },
 
1039        "related": "0",
 
1040        "search": undefined,
 
1041        "section": {
 
1042		"level_1": "$secc1",
 
1043		"level_2": $secc2,
 
1044		"level_3": $secc3
 
1045        },
 
1046        "social": undefined,
 
1047        "tag": $keywordsfinal_datalayer,
 
1048        "type": {
 
1049            "cms": _cms
 
1050        },
 
1051        "words": $(".text").text().split(' ').length
 
1052    },
 
1053    "page": {
 
1054        "h1": (!document.querySelector('h1')) ? 'null': document.querySelector('h1').textContent,
 
1055        "notifications": Notification.permission,
 
1056        "referrer": document.referrer,
 
1057        "response": "200",
 
1058        "view_id": Math.floor(Date.now() / 1000),
 
1059        "title": document.title,
 
1060        "url": {
 
1061            "complete": window.location.href,
 
1062            "domain": "codigonuevo.com",
 
1063            "hostname": "www.codigonuevo.com",
 
1064            "parameters": undefined,
 
1065            "path": window.location.pathname
 
1066        }
 
1067    },
 
1068    "product": {
 
1069        "platform": "web"
 
1070    },
 
1071    "video": {
 
1072        "author": undefined,
 
1073        "origin": undefined,
 
1074        "title": undefined,
 
1075        "type": undefined
 
1076    }
 
1077}    );
 
1078  </script>
 
1079
 
1080
 
1081
 
1082#if($iterVelocityTools.getVelocityVariable("teaseritemposition") == 1)
 
1083		#set ($Headline = "")
 
1084		#getTagMacro_v1($Headline, '', 'Headline', -1, '', '')
 
1085		#set($TituloEsc = $htmlUtil.escape($!Headline.data))
 
1086		#set($TituloEsc = $TituloEsc.replaceAll("\n", ""))
 
1087		#set ($tempSubheadline = "#getTeaserSubheadline_v1(false)")
 
1088		#if($tempSubheadline && $tempSubheadline != "")
 
1089			#set($Texto = $tempSubheadline )
 
1090		#end	
 
1091		#set($Texto = $!Texto.replaceAll("<.*?>","") )
 
1092		#set($Texto = $!Texto.trim() )
 
1093		#set($TextoEsc = $!htmlUtil.escape($Texto))
 
1094
 
1095		#set ($Text = "")
 
1096		#getTagMacro_v1($Text, '', 'Text', -1, '', '')
 
1097		#set ($TextArt = $!Text.data)
 
1098		#set($TextArt = $TextArt.replaceAll("<.*?>","") )
 
1099		#set($TextArt = $TextArt.trim() )
 
1100		#set($TextoFinal = $!htmlUtil.escape($TextArt))
 
1101	
 
1102		#set($logo = "$!iterVelocityTools.getVariable('0','logo_datos')" )
 
1103		#set($logo = $logo.trim() )
 
1104		#set($logo = $htmlUtil.escape($logo))
 
1105		#set($logo = $logo.replaceAll("/","\/") )
 
1106		#set($section = "")
 
1107		#set($section_url = "")
 
1108		#set($ac-sectionDateFrom =  $articleContext.selectNodes('articlectx/sections//section[@from]'))
 
1109		#if($ac-sectionDateFrom && $ac-sectionDateFrom.size() > 0)
 
1110			#foreach ($atrib in $ac-sectionDateFrom.get(0).attributes()  )
 
1111				#if($atrib.name == "name")
 
1112					#set($section = $!atrib.data)
 
1113				#end
 
1114				#if($atrib.name == "url")
 
1115					#set($section_url = $!atrib.data)
 
1116				#end
 
1117				
 
1118			#end
 
1119		#end
 
1120
 
1121		
 
1122
 
1123
 
1124##++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 
1125## VIDEOS EN JSON ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 
1126##++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 
 
1127#set($cont_video = '')
 
1128#set ($Youtube_Text = "")
 
1129#getTagMacro_v1($Youtube_Text, '', 'Youtube_Text', -1, '', '')
 
1130#if(($Multimedia && $Multimedia.Document.data) || ($Youtube_Text && $Youtube_Text.data) || ($Vimeo && $Vimeo.data ) || ($Youtube && $Youtube.data))
 
1131		#if($Multimedia && $Multimedia.Document.data != '')
 
1132			#foreach ($el in $Multimedia.getSiblings())
 
1133				#if ($el.Extension.data && $el.Extension.data == "mp4")
 
1134					#if($cont_video != "")
 
1135						#set($cont_video = $cont_video + ',')
 
1136					#end
 
1137					#set($cont_video = $cont_video +'{"@type": "VideoObject","name": "Interno","description": "","thumbnailUrl": "'+$!el.Preview.data+'","uploadDate": "'+$reserved-article-display-date.data+'","url": "'+$!el.Document.data+'"}')
 
1138				#end
 
1139			#end
 
1140		#end
 
1141		#if($Youtube && $Youtube.data)
 
1142			#foreach ($el in $Youtube.getSiblings())
 
1143				#if($cont_video != "")
 
1144					#set($cont_video = $cont_video + ',')
 
1145				#end
 
1146				#set($cont_video = $cont_video + '{"@type": "VideoObject","name": "Youtube","description": "","thumbnailUrl": "https://img.youtube.com/vi/'+$el.data+'/maxresdefault.jpg","uploadDate": "'+$reserved-article-display-date.data+'","url": "https://www.youtube.com/embed/'+$el.data+'"}')
 
1147			#end
 
1148		#end
 
1149		#if($Youtube_Text && $Youtube_Text.data)
 
1150			#foreach ($el in $Youtube_Text.getSiblings())
 
1151				#if($cont_video != "")
 
1152					#set($cont_video = $cont_video + ',')
 
1153				#end
 
1154				#set($cont_video = $cont_video + '{"@type": "VideoObject","name": "Youtube","description": "", "thumbnailUrl": "https://img.youtube.com/vi/'+$el.data+'/maxresdefault.jpg","uploadDate": "'+$reserved-article-display-date.data+'","url": "www.youtube.com/embed/'+$el.data+'"}')
 
1155			#end
 
1156		#end
 
1157#end
 
1158##++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 
1159## IMAGES EN JSON ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 
1160##++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 
1161#set($cont_image = '')
 
1162#if(!$numImage)
 
1163	#set ($numImage = 0)
 
1164#end
 
1165#if($numImage > 0)
 
1166	#set ($numImageFor = $numImage - 1)
 
1167	#foreach($i in [0..$numImageFor])
 
1168		#set($NodeImage = $articleToolbox.getImageNode("Image", "$i", "true"))
 
1169		#set($UrlImage = $articleToolbox.getImageURL("Image", "$i", "crop1200x980"))
 
1170		#if($cont_image != "")
 
1171			#set($cont_image = $cont_image + ',')
 
1172		#end
 
1173		#set($cont_image = $cont_image + '{"@type": "ImageObject","url": "'+$UrlImage+'","datePublished": "'+$reserved-article-display-date.data+'"')
 
1174		#if($!NodeImage.Byline && $!NodeImage.Byline.data != "")
 
1175			#set($BylineImage = $!NodeImage.Byline.data)
 
1176			#set($cont_image = $cont_image + ',"author": "'+$!BylineImage+'"')
 
1177
 
1178		#end
 
1179		#if($!NodeImage.Cutline && $!NodeImage.Cutline.data != "")
 
1180			#set($CutlineImage = $!NodeImage.Cutline.data)
 
1181			#set($cont_image = $cont_image + ',"caption": "'+$CutlineImage+'","name": "'+$!CutlineImage+'"')
 
1182		#end
 
1183		#set($cont_image = $cont_image + '}')
 
1184	#end
 
1185
 
1186#end
 
1187#set ($numImageText = $articleToolbox.getNumImageTags("Image_Text", "true"))
 
1188#if(!$numImageText)
 
1189	#set ($numImageText = 0)
 
1190#end
 
1191#if($numImageText > 0)	
 
1192	#set ($numImageForT = $numImageText - 1)
 
1193	#foreach($i in [0..$numImageForT])
 
1194		#set($NodeImage = $articleToolbox.getImageNode("Image_Text", "$i", "true"))
 
1195		#set($UrlImage = $articleToolbox.getImageURL("Image_Text", "$i", "crop1200x980"))
 
1196		#if($cont_image != "")
 
1197			#set($cont_image = $cont_image + ',')
 
1198		#end
 
1199		#set($cont_image = $cont_image + '{"@type": "ImageObject","url": "'+$UrlImage+'","datePublished": "'+$reserved-article-display-date.data+'"')
 
1200		#if($!NodeImage.Byline && $!NodeImage.Byline.data != "")
 
1201			#set($BylineImage = $!NodeImage.Byline.data)
 
1202			#set($cont_image = $cont_image + ',"author": "'+$!BylineImage+'"')
 
1203
 
1204		#end
 
1205		#if($!NodeImage.Cutline && $!NodeImage.Cutline.data != "")
 
1206			#set($CutlineImage = $!NodeImage.Cutline.data)
 
1207			#set($cont_image = $cont_image + ',"caption": "'+$CutlineImage+'","name": "'+$!CutlineImage+'"')
 
1208		#end
 
1209		#set($cont_image = $cont_image + '}')
 
1210	#end
 
1211#end
 
1212<script type="application/ld+json" nominify>
 
1213	{  
 
1214		"@context": "http://schema.org",  
 
1215		"@type": "NewsArticle",  
 
1216		"mainEntityOfPage": {
 
1217			"@type": "WebPage",
 
1218			"@id": "#siteUrl()$url_actual"  
 
1219		},
 
1220		"headline": "$TituloEsc",
 
1221#if($keywordsfinal != 'undefined')#*
 
1222*#		"keywords": [ $keywordsfinal],#*
 
1223*##end
 
1224		"articleBody": "$TextoFinal",
 
1225		"url": "#siteUrl()$url_actual",
 
1226		"articleSection":"$section",  
 
1227		"datePublished": "$reserved-article-display-date.data",
 
1228		"dateModified": "$reserved-article-modified-date.data",  
 
1229		"author":[{
 
1230			"@type": "Person",
 
1231			"name": "$autorfinal",
 
1232			"url": "#siteUrl()$!autorUrl"
 
1233		}],
 
1234		"publisher": {
 
1235			"@type": "Organization",
 
1236			"name": "Código Nuevo",
 
1237			"logo": {
 
1238				"@type": "ImageObject",
 
1239				"url": "$logo"    
 
1240			}  
 
1241		},
 
1242#if($cont_image != "")#*
 
1243*#		"image":[$cont_image],#*
 
1244*##end#*
 
1245*##if($cont_video != "")#*
 
1246*#		"video":[$cont_video],#*
 
1247*##end
 
1248		"description": "$!TextoEsc"		
 
1249	}
 
1250</script>
 
1251
 
1252#set($logo = $iterVelocityTools.getVariable("0","logo_amp"))
 
1253<script type="application/ld+json"> {"@context":"https://schema.org",
 
1254"@graph":[{
 
1255"@type":"Organization",
 
1256"@id":"https://www.codigonuevo.com/organization",
 
1257"name":"Código Nuevo",
 
1258"url":"https://www.codigonuevo.com/",
 
1259"sameAs":["https://www.facebook.com/codigonuevoCN/","https://twitter.com/codigonuevo/","https://www.instagram.com/codigonuevo/","https://www.youtube.com/channel/UCSqYjOWkCPVtZY8XubFZdDA"],
 
1260"logo":{"@type":"ImageObject","@id":"https://www.compramejor.es/#logo",
 
1261"inLanguage":"es",
 
1262"url":"$logo",
 
1263"width":395,
 
1264"height":55,
 
1265"caption":"Código Nuevo"
 
1266}
 
1267},
 
1268  {"@type":"WebSite","@id":"https://www.codigonuevo.com/#website",
 
1269"url":"https://www.codigonuevo.com/",
 
1270"name":"Código Nuevo","description":"Código Nuevo es el medio de comunicación online que habla claro de las cosas que te interesan. Inspiramos, informamos y conectamos contigo.","publisher":{"@id":"https://www.codigonuevo.com/#organization"},"inLanguage":"es"},
 
1271{"@type":"WebPage","@id":"https://www.codigonuevo.com/#webpage","url":"https://www.codigonuevo.com/","name":"Código Nuevo | La información que te conecta con el mundo",
 
1272"isPartOf":{"@id":"https://www.codigonuevo.com/#website"},"about":{"@id":"https://www.codigonuevo.com/#organization"},
 
1273"datePublished":"$reserved-article-modified-date.data","dateModified":"$reserved-article-display-date.data","description":"Código Nuevo es el medio de comunicación online que habla claro de las cosas que te interesan. Inspiramos, informamos y conectamos contigo.","inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https://www.codigonuevo.com/"]}]}
 
1274]}
 
1275</script>	
 
1276
 
1277	#set($metaFrom = {})
 
1278	#set($temp = $metaFrom.put("property","article:published_time"))
 
1279	#set($temp = $metaFrom.put("content",$date_m.trim()))
 
1280	$iterVelocityTools.addMetaTag( $metaFrom )
 
1281
 
1282	#set($metaModif = {})
 
1283	#set($temp = $metaModif.put("property","article:modified_time"))
 
1284	#set($temp = $metaModif.put("content", $date_m.trim() ))
 
1285	$iterVelocityTools.addMetaTag( $metaModif )		
 
1286
 
1287	#set($metaRobots = {})
 
1288	#set($temp = $metaRobots.put("name","robots"))
 
1289	#set($temp = $metaRobots.put("content", "max-image-preview:large" ))
 
1290	$iterVelocityTools.addMetaTag( $metaRobots )
 
1291
 
1292	#set($metaFaceApp = {})
 
1293	#set($temp = $metaFaceApp.put("property","fb:app_id"))
 
1294	#set($temp = $metaFaceApp.put("content","219282031776342" ))
 
1295	$iterVelocityTools.addMetaTag( $metaFaceApp )
 
1296
 
1297	#set($metaFacePage = {})
 
1298	#set($temp = $metaFacePage.put("property","fb:pages"))
 
1299	#set($temp = $metaFacePage.put("content","" ))
 
1300	##$iterVelocityTools.addMetaTag( $metaFacePage )
 
1301
 
1302	#set($metaSiteName = {})
 
1303	#set($temp = $metaSiteName.put("property","og:site_name"))
 
1304	#set($temp = $metaSiteName.put("content","Código Nuevo" ))
 
1305	$iterVelocityTools.addMetaTag( $metaSiteName )
 
1306
 
1307#if($TextoEsc && $TextoEsc != "")
 
1308	#set($metaSiteName = {})
 
1309	#set($temp = $metaSiteName.put("name","twitter:description"))
 
1310	#set($temp = $metaSiteName.put("content",$TextoEsc))
 
1311	$iterVelocityTools.addMetaTag( $metaSiteName )
 
1312#end
 
1313	#set($url_image = "$!articleToolbox.getImageURL('Image', '0', 'crop1200x980')" )
 
1314	#set($metaSiteName = {})
 
1315	#set($temp = $metaSiteName.put("name","twitter:image"))
 
1316	#set($temp = $metaSiteName.put("content", $!url_image))
 
1317	$iterVelocityTools.addMetaTag( $metaSiteName )
 
1318
 
1319	##++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 
1320	##++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 
1321	#set($metaSiteName = {})
 
1322	#set($temp = $metaSiteName.put("name","twitter:title"))
 
1323	#set($temp = $metaSiteName.put("content",$TituloEsc))
 
1324	$iterVelocityTools.addMetaTag( $metaSiteName )
 
1325
 
1326	#set($metaSiteName = {})
 
1327	#set($temp = $metaSiteName.put("name","twitter:site"))
 
1328	#set($temp = $metaSiteName.put("content","@CodigoNuevo"))
 
1329	$iterVelocityTools.addMetaTag( $metaSiteName )
 
1330	
 
1331	#set($metaSiteName = {})
 
1332	#set($temp = $metaSiteName.put("name","twitter:card"))
 
1333	#set($temp = $metaSiteName.put("content","summary_large_image"))
 
1334	$iterVelocityTools.addMetaTag( $!metaSiteName )
 
1335	
 
1336	#set($metaSiteName = {})
 
1337	#set($temp = $metaSiteName.put("name","author"))
 
1338	#set($temp = $metaSiteName.put("content","$autorfinal"))
 
1339	$iterVelocityTools.addMetaTag( $metaSiteName )
 
1340
 
1341	#set($metaSiteName = {})
 
1342	#set($temp = $metaSiteName.put("name","publisher"))
 
1343	#set($temp = $metaSiteName.put("content","www.codigonuevo.com"))
 
1344	$iterVelocityTools.addMetaTag( $metaSiteName )
 
1345
 
1346	#set($metaSiteName = {})
 
1347	#set($temp = $metaSiteName.put("name","og:section"))
 
1348	#set($temp = $metaSiteName.put("content","$section"))
 
1349	$iterVelocityTools.addMetaTag( $metaSiteName )
 
1350
 
1351	#if($articleToolbox.getTag(null, "SEOCanonical") && $articleToolbox.getTag(null, "SEOCanonical") != "")
 
1352		#set($linkCanonical = {})
 
1353		#set($URLCanonical = "https://" + $!articleToolbox.getTag(null, "SEOCanonical").data )
 
1354		#set($temp = $linkCanonical.put("rel","canonical"))
 
1355		#set($temp = $linkCanonical.put("href", $URLCanonical))
 
1356		$iterVelocityTools.addLinkTag( $linkCanonical )
 
1357	#end
 
1358
 
1359
 
1360#end