An error occurred while processing the template.
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 871] at 21736/F/SCROLL_INFINITO_OPINION[line 122, column 20]
1##----D_TIT_INF2_MULT----
2
3<script type="text/javascript" src="https://s7.addthis.com/downloads/ajax_help.min.js" async="async"></script>
4<script type="text/javascript" src="//s7.addthis.com/js/300/addthis_widget.js#pubid=ra-60d3045e05ce9ec5" async="async"></script>
5
6#set($sort = "createdate")
7#set($criteria= "desc")
8#set($art_next = $articleToolbox.getSiblingArticle($sort, $criteria, "next"))
9#set($sectionID = "#printAssignedSectionID_v1")
10#set($templateId = $iterVelocityTools.getVelocityVariable("template_id"))
11## CONTENIDOS
12#set($canonicalUrl = $articleToolbox.getArticleViewer('canonical'))
13#set($title = $!articleToolbox.getTag(null,'Headline').data)
14#set($hostName = "#siteUrl()")
15##+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
16
17#set ($arrayListContenidos = [])
18
19#set ($element = {})
20#set ($temp = $element.put("name","Text"))
21#set ($temp = $element.put("type","paragraph"))
22#set ($temp = $element.put("cssclass","texto"))
23#set ($temp = $element.put("tag","div"))
24#set ($temp = $arrayListContenidos.add($element))
25
26#set ($element = {})
27#set ($temp = $element.put("name","linkTitle_Text"))
28#set ($temp = $element.put("type","text"))
29#set ($temp = $element.put("cssclass","link_tpi"))
30#set ($temp = $element.put("tag","div"))
31#set ($temp = $arrayListContenidos.add($element))
32
33#set ($element = {})
34#set ($temp = $element.put("name","Titulo_News"))
35#set ($temp = $element.put("type","text"))
36#set ($temp = $element.put("cssclass","titulo_news"))
37#set ($temp = $element.put("tag","div"))
38#set ($temp = $arrayListContenidos.add($element))
39
40#set ($element = {})
41#set ($temp = $element.put("name","Resumen_News"))
42#set ($temp = $element.put("type","text"))
43#set ($temp = $element.put("cssclass","resumen_news"))
44#set ($temp = $element.put("tag","div"))
45#set ($temp = $arrayListContenidos.add($element))
46
47#set($sectionID = "#printAssignedSectionID_v1")
48#set ($AuthorNoFoto = $!iterVelocityTools.getVariable($sectionID , "authorNoFoto"))
49
50#set($section = "#printAssignedSection_v1")
51
52#set($section = "#printAssignedSection_v1")
53
54##----json----
55#set($pub_imagen = $articleToolbox.getImageURL("Image","0","crop_1200x801"))
56#set($videoyoutube = $articleToolbox.getTag(null,"HTML_Text").data)
57
58#set($dateF = "#printDateCreate('yyyy-MM-dd' 'false' '')")
59#set($dateF = $dateF.trim())
60#set($dateM = "#printDateFrom_v1('HH:mm:ss' 'false' 'false')")
61#set($dateM = $dateM.trim())
62#set($dateF = $dateF + "T" + $dateM +"-0600")
63
64
65#set($dateF1 = "#printDateModif('yyyy-MM-dd' 'false' '')")
66#set($dateF1 = $dateF1.trim())
67#set($dateH = "#printDateModif('HH:mm:ss' 'false' '')")
68#set($dateH = $dateH.trim())
69#set($dateFb = $dateF1 + "T" + $dateH +"-0600")
70
71##METAS TWITTER
72
73#set($metaTW = {})
74#set($temp = $metaTW.put("property","twitter:card"))
75#set($temp = $metaTW.put("content", "summary_large_image"))
76$iterVelocityTools.addMetaTag( $metaTW )
77
78#set($metaTW = {})
79#set($temp = $metaTW.put("property","twitter:site"))
80#set($temp = $metaTW.put("content", "vanguardiamx"))
81$iterVelocityTools.addMetaTag( $metaTW )
82
83#set($metaTW = {})
84#set($temp = $metaTW.put("property","twitter:title"))
85#set($temp = $metaTW.put("content", "$!TituloEsc"))
86$iterVelocityTools.addMetaTag( $metaTW )
87
88#set($metaTW = {})
89#set($temp = $metaTW.put("property","twitter:description"))
90#set($temp = $metaTW.put("content", "$TextoEsc"))
91$iterVelocityTools.addMetaTag( $metaTW )
92
93#if($pub_imagen != "")
94 #set($metaTW = {})
95 #set($temp = $metaTW.put("property","twitter:image"))
96 #set($temp = $metaTW.put("content", "$pub_imagen"))
97 $iterVelocityTools.addMetaTag( $metaTW )
98#end
99
100#set($metaTW = {})
101#set($temp = $metaTW.put("property","twitter:url"))
102#set($temp = $metaTW.put("content", "https://twitter.com/vanguardiamx"))
103$iterVelocityTools.addMetaTag( $metaTW )
104
105#set($metaTW = {})
106#set($temp = $metaTW.put("property","twitter:domain"))
107#set($temp = $metaTW.put("content", "https://vanguardia.com.mx"))
108$iterVelocityTools.addMetaTag( $metaTW )
109
110#set($ac-url = $articleContext.selectNodes('articlectx/url'))
111#set($xml-url = $ac-url.get(0).text)
112#set($url_actual = $!xml-url )
113##----json----
114
115##Add meta title
116#set($title = $htmlUtil.escape($!title))
117#set($title = $title.replaceAll("\n", ""))
118
119#set($html5Desc = {})
120#set($temp = $html5Desc.put("name","title"))
121#set($temp = $html5Desc.put("content",$title))
122$iterVelocityTools.addMetaTag($html5Desc)
123
124
125
126<div class="D_TIT_INF2_MULT template-infinity idart_$reserved-article-id.data detail col-100-top-one-col col-xs-12 v2" id-next="$!art_next.reserved-article-id.data" id-section="$sectionID">
127 <h1 class="headline artit font-1 medium bold" itemprop="headline" canonicalUrl="$articleToolbox.getArticleViewer('canonical')" idart="$reserved-article-id.data">#getTitle_v1</h1>
128<div class="container">
129##publicidad video
130
131##publicidad video
132
133<script type="application/ld+json">
134 {
135 "@context": "http://schema.org",
136 "@type": "ImageObject",
137 "url": "$pub_imagen",
138 "width": 1200,
139 "height": 597}
140</script>
141
142<span hidden class="secc"> #printTopcontainer_v1("section" "")</span>
143
144
145 <time hidden itemprop="datePublished" datetime="$dateF"></time>
146 <time hidden itemprop="dateModified" datetime="$dateFb"></time>
147 <time hidden itemprop="dateCreated" datetime="$dateF"></time>
148 <meta itemscope itemprop="mainEntityOfPage" itemtype="https://schema.org/WebPage" itemid="#siteUrl()$url_actual" />
149 <div itemprop="publisher" itemscope itemtype="https://schema.org/Organization">
150 <meta itemprop="url" content="https://vanguardia.com.mx/" />
151 <meta itemprop="name" content="Vanguardia" />
152 <div itemprop="logo" itemscope itemtype="https://schema.org/ImageObject">
153 <meta itemprop="url" content="https://vanguardia.com.mx/base-portlet/webrsrc/ctxvar/9d387887-99eb-4c1e-bb4a-7cbec97451dd.png" />
154 <meta itemprop="width" content="600" />
155 <meta itemprop="height" content="60" />
156 </div>
157 </div>
158
159
160<style>
161.D_TIT_INF2_MULT .headline {
162 float: left;
163 width: 100%;
164 text-align: center;
165 margin: 2rem 0;
166 font-size: 3.25rem;
167 font-family: "PT Serif",Georgia,serif;
168 font-weight: 400;
169 line-height: 110%;
170 font-size: 3.125rem;
171}
172
173.template-infinity .temas .item_tema.keywords a {
174 background-color: #ffff73;
175 display: inline-block;
176 font-family: "PT Sans", helvetica, arial, sans-serif;
177 font-size: 14px;
178 font-size: .875rem;
179 font-weight: 700;
180 letter-spacing: 2px;
181 padding: 10px;
182 text-transform: uppercase;
183 color: #000;
184 overflow-wrap: anywhere;
185}
186
187</style>
188 <script>
189 var group_id = $request.theme-display.scope-group-id;
190 var id_art_infinity = $reserved-article-id.data;
191 #if($iterVelocityTools.getVelocityVariable("teaseritemposition") == 1)
192 var teaser_first = true;
193 var n_noticia = 1;
194 idart_view = $reserved-article-id.data;
195 #else
196 var teaser_first = false;
197 var n_noticia = n_noticia + 1;
198 #end
199 </script>
200
201
202 <div class="metadatos">#*
203 *##set($hmTemas = {})#*
204 *##getAcAssignedCatExtended_v1($hmTemas "Topic")#*
205 *##set($hmGeografico = {})#*
206 *##getAcAssignedCatExtended_v1($hmGeografico "Location")#*
207 *##set($hmPersonajes = {})#*
208 *##getAcAssignedCatExtended_v1($hmPersonajes "People")#*
209 *##set($hmAutores = {})#*
210 *##getAcAssignedCatExtended_v1($hmAutores "Author")#*
211 *##if($hmTemas && $hmTemas.size() > 0) #*
212 *##foreach ($elem in $hmTemas)#*
213 *#<div class="keywords" value="$elem.name" id="$elem.id" data-voc-name="topic" data-voc-id="102924553"/>#*
214 *##end#*
215 *##end#*
216 *##if($hmGeografico && $hmGeografico.size() > 0)#*
217 *##foreach ($elem in $hmGeografico)#*
218 *#<div class="keywords" value="$elem.name" id="$elem.id" data-voc-name="location" data-voc-id="102922353"/>#*
219 *##end#*
220 *##end#*
221 *##if($hmAutores && $hmAutores.size() > 0)#*
222 *##foreach ($elem in $hmAutores)#*
223 *#<div class="keywords" value="$elem.name" id="$elem.id" data-voc-name="author" data-voc-id="102924559"/>#*
224 *##end#*
225 *##end#*
226 *#</div>
227
228 ##AUTOR
229 <div class="inf2_author">
230 #set($hmAutores = {})
231 #getAcAssignedCatExtended_v1($hmAutores "Author")
232 #if($hmAutores.size() > 0)
233 <div class="author" itemprop="author">
234 #set($hmAutor = $hmAutores.get(0))
235 <li class="byline">
236 <span>por</span><a itemprop="url" href="/autor/-/meta/${hmAutor.friendlyname}"><span itemprop="name">$hmAutor.name</span></a>
237 </li>
238 </div>
239 #end
240 </div>
241 ##DATE
242 <div class="date">
243 <a href="/opinion/cartones">CARTONES / </a>
244 #printDateFrom_v1("EEEE, MMMM dd, yyyy - hh:mm")
245 ##INF2-RRSS
246
247 </div>
248
249 ##MULTIMEDIA IMG
250 <div class="row">
251 <div class="multimedia" itemprop="image">
252 #getMultimediaMixed_v1("" "crop_780xfree" "100%" "450" "100%")
253 </div> <!-- multimedia -->
254
255 ##TEXTO
256 <div class="text resizable">
257 #printHTMLContentArticle_v1($arrayListContenidos, "crop_1152x648", "100%", "100%", "375", $addInParagraph)
258
259
260 <!-- nuevas tags con estilo de especial + autores inicio -->
261
262 <!-- TAGS MOVIL INICIO -->
263 ## TAGS
264 <div hidden class="temas d-movil" temas="$hmTemas.size()">
265 <div class="cab-temas temasmovil">TEMAS</div>
266 #if($hmTemas && $hmTemas.size() > 0)
267 #foreach ($elem in $hmTemas)
268 <div class="item_tema t_$hmTemas.size() keywords" itemprop="keywords"><a href="/topic/-/meta/$elem.friendlyname">$elem.name</a></div>
269 #end
270 #end
271 #if($hmGeografico && $hmGeografico.size() > 0)
272 #foreach ($elem in $hmGeografico)
273 <div class="item_tema t_$hmGeografico.size() keywords" itemprop="keywords"><a href="/topic/-/meta/$elem.friendlyname">$elem.name</a></div>
274 #end
275 #end
276 #if($hmPersonajes && $hmPersonajes.size() > 0)
277 #foreach ($elem in $hmPersonajes)
278 <div class="item_tema t_$hmPersonajes.size() keywords" itemprop="keywords"><a href="/topic/-/meta/$elem.friendlyname">$elem.name</a></div>
279 #end
280 #end
281 </div>
282 <!-- TAGS MOVIL FIN -->
283
284 <!-- nuevas tags con estilo de especial + autores fin -->
285
286
287
288
289
290 <div class="temas d-desktop" temas="$hmTemas.size()" style="justify-content: center;display: grid;">
291 <h2 class="sectiondestacadas" style="margin-bottom: 15px;left: 0px !important;" >TEMAS</h2>
292 #if($hmTemas && $hmTemas.size() > 0)
293 #foreach ($elem in $hmTemas)
294 <div class="item_tema t_$hmTemas.size() keywords" itemprop="keywords"><a href="/topic/-/meta/$elem.friendlyname">$elem.name</a></div>
295 #end
296 #end
297 #if($hmGeografico && $hmGeografico.size() > 0)
298 #foreach ($elem in $hmGeografico)
299 <div class="item_tema t_$hmGeografico.size() keywords" itemprop="keywords"><a href="/topic/-/meta/$elem.friendlyname">$elem.name</a></div>
300 #end
301 #end
302 #if($hmPersonajes && $hmPersonajes.size() > 0)
303 #foreach ($elem in $hmPersonajes)
304 <div class="item_tema t_$hmPersonajes.size() keywords" itemprop="keywords"><a href="/topic/-/meta/$elem.friendlyname">$elem.name</a></div>
305 #end
306 #end
307 </div>
308
309 </div>
310
311
312 <div class="rrss">
313 <div class="network-social">
314 <ul class="social-options">
315 <li>
316 <a class="facebook" href="https://www.facebook.com/sharer/sharer.php?u=${hostName}$articleToolbox.getArticleViewer('canonical')" target="_blank" title="Compartir en Facebook">
317 <div class="fab facebook"></div>
318 <b>Facebook</b>
319 </a>
320 </li>
321 <li>
322 <a class="twitter" href="https://twitter.com/intent/tweet?text=$!escapeTool.html($!title)&url=${hostName}$articleToolbox.getArticleViewer('canonical')" target="_blank" title="Compartir en Twitter">
323 <div class="fab twitter"></div>
324 <b>Twitter</b>
325 </a>
326 </li>
327 <li>
328 <a class="whatsapp" href="https://api.whatsapp.com/send?text=$!escapeTool.html($!title) - ${hostName}$articleToolbox.getArticleViewer('canonical')" target="_blank" title="Compartir en Whatsapp">
329 <div class="fab whatsapp"></div>
330 <b>Whatsapp</b>
331 </a>
332 </li>
333 <li>
334 <a class="linkedin" href="https://www.linkedin.com/shareArticle?mini=true&url=${hostName}$articleToolbox.getArticleViewer('canonical')" target="_blank" title="Compartir en Linkedin">
335 <div class="fab linkedin"></div>
336 <b>Linkedin</b>
337 </a>
338 </li>
339 </ul>
340 </div>
341 </div>
342
343
344 #if($iterVelocityTools.getVelocityVariable("teaseritemposition") == 1)
345
346 #end
347 </div>
348 <div class="end-detail"></div>
349
350##openweb
351
352
353
354<div class="cl"></div>
355<!-- apagar o encender scroll infinito -->
356<div class="content-infinity-off">
357<!-- apagar o encender scroll infinito -->
358</div>
359
360##+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
361##+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
362#if($iterVelocityTools.getVelocityVariable("teaseritemposition") != 1)
363 #set($TituloEsc = $htmlUtil.escape($!Headline.data))
364 #set($TituloEsc = $TituloEsc.replaceAll("\n", ""))
365 #set ($tempSubheadline = "#getTeaserSubheadline(false)")
366 #set($logo = "$iterVelocityTools.getVariable('0','logo_datos')" )
367 #set($logo = $logo.trim() )
368 #set($logo = $htmlUtil.escape($logo))
369 #set($logo = $logo.replaceAll("/","\/") )
370 #set($section = "")
371 #set($section_url = "")
372 #set($ac-sectionDateFrom = $articleContext.selectNodes('articlectx/sections//section[@from]'))
373 #if($ac-sectionDateFrom && $ac-sectionDateFrom.size() > 0)
374 #foreach ($atrib in $ac-sectionDateFrom.get(0).attributes() )
375 #if($atrib.name == "name")
376 #set($section = $!atrib.data)
377 #end
378 #if($atrib.name == "url")
379 #set($section_url = $!atrib.data)
380 #end
381
382 #end
383 #end
384 ## ***************AUTOR ********************
385 #set($autorfinal = "")
386 #set($urlautorfinal = "")
387 #if($hmAutores.size() > 0)
388 #set($hmAutor = $hmAutores.get(0))
389 #set($autorfinal = $hmAutor.name)
390 #set($autorfinalEsc = $htmlUtil.escape($autorfinal))
391 #set($urlautorfinal = "#metadataUrl_v1('autor')${hmAutor.friendlyname}")
392 #end
393 #if($autorfinal == "")
394 #set($autorfinal = "Vanguardia")
395 #end
396 #set($ac-url = $articleContext.selectNodes('articlectx/url'))
397 #set($xml-url = $ac-url.get(0).text)
398 #set($url_actual = $!xml-url )
399
400 #set($dateF = "#printDateFrom('yyyy-M-d H:m:s' false '')")
401 #set($dateF = $dateF.trim())
402 <script type="application/ld+json">
403 {
404 "@context": "http://schema.org",
405 "@type": "NewsArticle",
406 "mainEntityOfPage": {
407 "@type": "WebPage",
408 "@id": "#organization"
409 },
410 "headline": "$TituloEsc",
411 #if($ogimage != "")
412 "image": {
413 "@type": "ImageObject",
414 "url": "$ogimage",
415 "width": 1200,
416 "height": 597
417 },
418 #end
419 "datePublished": "$dateF",
420 "dateModified": "$dateF",
421 "author": {
422 "@type": "Person",
423 "name": "$autorfinalEsc",
424 "url": "https://vanguardia.com.mx$!{urlautorfinal}"
425 },
426 "publisher": {
427 "@type": "Organization",
428 "name": "Grupo Editorial Coahuila, S.A. de C.V.",
429 "logo": {
430 "@type": "ImageObject",
431 "url": "$logo"
432 }
433 },
434 #if($fullaccess == "false")
435 "isAccessibleForFree": "False",
436 "hasPart":{
437 "@type": "WebPageElement",
438 "isAccessibleForFree": "False",
439 "cssSelector" : ".restricted"
440 },
441 #end
442 }
443 </script>
444 <!-- ITEMS EN PAGINA fullaccess: $fullaccess -->
445 <meta itemscope itemprop="mainEntityOfPage" itemtype="https://schema.org/WebPage" itemid="#siteUrl()$url_actual" />
446 <meta itemprop="datePublished" content="$dateF">
447 <meta itemprop="dateModified" content="$dateF">
448 <div itemprop="publisher" itemscope itemtype="https://schema.org/Organization">
449 <meta itemprop="url" content="https://vanguardia.com.mx/" />
450 <meta itemprop="name" content="Vanguardia" />
451 <div itemprop="logo" itemscope itemtype="https://schema.org/ImageObject">
452 <meta itemprop="url" content="$iterVelocityTools.getVariable('0','logo_datos')" />
453 <meta itemprop="width" content="300" />
454 <meta itemprop="height" content="43" />
455 </div>
456 </div>
457#end
458##+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
459##+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
NUESTRO CONTENIDO PREMIUM