El amor de su hija y Twitter evitan el cierre de una pizzería

20/03/2019

María del Pino Betancor se instaló en Tenerife a finales de 2018, procedente de su Fuerteventura natal, para estar más cerca de su hija Nisa Fumero, estudiante de la Escuela de Arte en Tenerife. Una vez en La Laguna, María del Pino decidió abrir la ‘Pizzería Nisa’, en la Avenida Trinidad. Mucho esfuerzo e ilusión que se fue derrumbando a medida que pasaban los meses, cuando decidió que lo mejor era traspasar el negocio. Entonces, la magia de Twitter apareció en escena.

Se ha producido un error al procesar la plantilla.
Invocation of method 'getAdContainer' in  class com.liferay.portal.kernel.velocity.IterVelocityTools threw exception java.lang.NullPointerException at 21446/F/TEMPLATE-INFINITY[line 257, column 45]
1#set($sort = "createdate")
 
2#set($criteria= "desc")
 
3#set($art_next = $articleToolbox.getSiblingArticle($sort, $criteria, "next"))
 
4#set($sectionID = "#printAssignedSectionID")
 
5#set($templateId = $iterVelocityTools.getVelocityVariable("template_id")) 
 
6
 
7#set($hmLugares = {})
 
8#getAcAssignedCatExtended($hmLugares "Location")
 
9
 
10#set($hmGentes = {})
 
11#getAcAssignedCatExtended($hmGentes "People")
 
12
 
13#set($hmOrganizaciones = {})
 
14#getAcAssignedCatExtended($hmOrganizaciones "Organizaciones")
 
15
 
16#set($hmTemas = {})
 
17#getAcAssignedCatExtended($hmTemas "Topic")
 
18
 
19<script>
 
20	var group_id = $request.theme-display.scope-group-id;
 
21	var id_art_infinity = $reserved-article-id.data;
 
22	
 
23#if($iterVelocityTools.getVelocityVariable("teaseritemposition") == 1)
 
24	var teaser_first = true;
 
25	var n_noticia = 1;
 
26#else
 
27	var teaser_first = false;
 
28	var n_noticia = n_noticia + 1;
 
29#end
 
30	console.log("+++ teaseritemposition:  $iterVelocityTools.getVelocityVariable("teaseritemposition")");
 
31	console.log("+++ n_noticia: " + n_noticia);
 
32</script>
 
33<div id="art_$reserved-article-id.data" class="template-infinity detail" id-next="$!art_next.reserved-article-id.data" id-section="$sectionID" canonicalurl="$articleToolbox.getArticleViewer('canonical')")>
 
34	
 
35	<div class="middle-100-col col-sm-12 portlet-column">
 
36
 
37		$!iterVelocityTools.getAdContainer("R01 INF Cintillo superior. 980x60 980x90 980x80 900x60 728x90 728x60 320x100 320x50")
 
38		
 
39		<div class="canonical hidden"></div>
 
40
 
41		##----Template Detalle Cabecera----
 
42		#set($dateMask = "dd/MM/yyyy")
 
43
 
44		#set ($hasImages = $articleToolbox.getNumImageTags("TeaserImage", "true"))
 
45		#set ($hasImageInfografia = $articleToolbox.getNumImageTags("TeaserImage", "true"))
 
46
 
47		#set($icon-video = "")
 
48		#set($icon-img = "")
 
49		#set($icon-audio = "")
 
50		#set($icon-infografia = "")
 
51
 
52		#if(($Youtube && $Youtube.data != "") || ($Vimeo && $Vimeo.data != "") || ($Multimedia && $Multimedia.Document.data != ""))
 
53			#set($icon-video = "icon-video") 
 
54		#end
 
55
 
56		#if($hasImages > 1)
 
57			#set($icon-img = "icon-photos") 
 
58		#end
 
59
 
60		#if($Infografia)
 
61			#set($icon-infografia = "icon-infografia")
 
62		#end
 
63
 
64		#if($Audio && $Audio.data != "")
 
65			#set($icon-audio = "icon-audios") 
 
66		#end
 
67
 
68		#if(($hasImages <= 0) && ($icon-video == "" ) && ($icon-audio == "") && ($icon-infografia == ""))
 
69			#set($templateClass = "no-media")
 
70		#else
 
71			#set($numIconos = "true")
 
72		#end
 
73
 
74		#set($hmAutores = {})
 
75		#getAcAssignedCatExtended($hmAutores "Author")
 
76
 
77		#set($hmAutoresAnteriores = {})
 
78		#getAcAssignedCatExtended($hmAutoresAnteriores "old-authors")
 
79
 
80		#set($hmAutor = "")
 
81		#set($twitterAccount = "")
 
82
 
83		#if($hmAutores.size() > 0)
 
84			#set($hmAutor = $hmAutores.get(0))
 
85			#set($catId = $hmAutor.id)
 
86			#set($aboutAuthor = $aboutCategoryArticles.getArticle($catId))
 
87			#set($columnName = $aboutAuthor.ColumnName.data)
 
88			#set($twitterAccount = $aboutAuthor.Twitter_Social.data)
 
89		#elseif($hmAutoresAnteriores.size() > 0)
 
90			#set($hmAutor = $hmAutoresAnteriores.get(0))
 
91			#set($catId = $hmAutor.id)
 
92			#set($aboutAuthor = $aboutCategoryArticles.getArticle($catId))
 
93			#set($columnName = $aboutAuthor.ColumnName.data)
 
94			#set($twitterAccount = $aboutAuthor.Twitter_Social.data)
 
95		#end
 
96
 
97		#set($articleId = $reserved-article-id.data)
 
98
 
99		<div class="detalle-cabecera $!templateClass">
 
100
 
101			##TOPHEADLINE
 
102			#if($Topheadline && $Topheadline.data != "")
 
103				<div class="Topheadline">
 
104					<h3 class="antetitulo font-1 medium">$!Topheadline.data</h2>
 
105				</div>
 
106				<div class="separator-antetitulo"></div>
 
107			#end
 
108				
 
109			<div class="template-73 top-block">
 
110				##HEADLINE
 
111				<h2 class="headline artit font-1 big bold" itemprop="headline" canonicalUrl="$articleToolbox.getArticleViewer('canonical')">#getFullContentTitle</h2>
 
112			</div>
 
113			<div class="cl"></div>
 
114			<div class="template-78 detail">
 
115				<div class="left-block">
 
116					#if($articleId.contains("CS"))
 
117						##MULTIMEDIA
 
118						#getGalleryDetalle("TeaserImage","Detalle_Migracion", "768","", true, true)	
 
119					#else
 
120						#if($fullaccess=="true")
 
121							##MULTIMEDIA
 
122							#getGalleryDetalle("TeaserImage","crop_768x432", "768" , "432", true, true)
 
123							##getMultimediaMixed("full","crop_768x432", "768" , "432", "100%")
 
124						#else
 
125							##NOACCESS IMAGE
 
126							<div class="multimediaIconMacroWrapper">
 
127								#getMultimediaIconFullContent("crop_480x320","small","bottom","left","","", "", "80%", "false")
 
128							</div>
 
129							<script>
 
130								jQuery(document).ready(function(){
 
131									template78Subscribe();
 
132								});
 
133							</script>
 
134						#end	
 
135					#end
 
136				</div>
 
137			</div>
 
138				
 
139			<div class="right-block">
 
140				<div class="top">
 
141					#if($numIconos == "true")
 
142						##PINTADO ICONOS
 
143						<div class="iconos-derecha">
 
144							#if($icon-video != "")
 
145								<div class="$icon-video"></div>
 
146							#end
 
147							#if($icon-img != "")
 
148								<div class="$icon-img"></div>
 
149							#end
 
150							#if($icon-audio != "")
 
151								<div class="$icon-audio"></div>
 
152							#end
 
153						</div>
 
154					#end
 
155					
 
156					##DATEFROM CON METADATO LOCALIZACION
 
157					<div class="datefrom small">
 
158						#printDateFrom($dateMask)
 
159					</div>
 
160				
 
161					##SUBHEADLINE/TOPHEADLINE
 
162					##set ($tempSubheadline = "#getTeaserSubheadline()")
 
163					#if($Lead && $Lead.data != "")
 
164						<div class="block-background">
 
165							<h3 class="subheadline font-1 small">$!Lead.data</h3>
 
166						</div>
 
167					#end
 
168				</div>
 
169				<div class="bottom">
 
170					## PINTADO METADATO AUTOR CON RED SOCIAL
 
171					#if($hmAutor && $hmAutor != "")
 
172						## MACRO PARA PINTAR UN METADATO DE AUTOR O VARIOS
 
173						#getMetadataAutores()
 
174						<div class="byline-twitter">
 
175							<a href="//www.twitter.com/$!twitterAccount" target="_blank">$!twitterAccount</a>
 
176						</div>
 
177						#if($Byline && $Byline.data != "")
 
178							<div class="data" itemprop="author">
 
179								$!Byline.data
 
180							</div>
 
181						#end
 
182					#else
 
183						#if($Byline && $Byline.data != "")
 
184							<div class="byline firma" itemprop="author">
 
185								$!Byline.data 
 
186							</div>
 
187						#end		
 
188					#end
 
189				</div>
 
190			</div>
 
191			<div class="cl"></div>
 
192			
 
193			<div class="bottom-block">
 
194				#set($shareUrl = "#siteUrl()#printAcCanonicalUrl()")
 
195				## sustituye % en el titular
 
196				#set($shareHeadline = $!Headline.data.replace("%", "%25") )
 
197				<div class="template-75">
 
198					##SHARE
 
199					<ul class="social-options">
 
200						<li>
 
201							<a href="https://www.facebook.com/sharer/sharer.php?u=$!shareUrl" target="_blank" title="Facebook">
 
202								<i class="icon-facebook"></i>
 
203								<b>Facebook</b>
 
204							</a>
 
205						</li>
 
206						<li>
 
207							<a href="https://twitter.com/intent/tweet?text=$!shareHeadline&url=$!shareUrl" target="_blank" title="Twitter">
 
208								<i class="icon-twitter"></i>
 
209								<b>Twitter</b>
 
210							</a>
 
211						</li>
 
212						<li>
 
213							<a href="https://plus.google.com/share?url=$!shareUrl" target="_blank" title="Google Plus">
 
214								<i class="icon-google"></i>
 
215								<b>Google Plus</b>
 
216							</a>
 
217						</li>
 
218						
 
219						#if($articleToolbox.acceptComments())
 
220						<li>
 
221							<!-- teaseritemposition:  $!iterVelocityTools.getVelocityVariable("teaseritemposition") -->
 
222							#if($iterVelocityTools.getVelocityVariable("teaseritemposition") == -1)
 
223								<div class="ver_comment" onclick="ver_commet('JA$reserved-article-id.data','$!shareUrl','$!Headline.data');"> 
 
224									<i class="glyphicon glyphicon-comment"></i>Ver<a href="#disqus_thread" data-disqus-identifier="$reserved-article-id.data"></a>comentarios
 
225								</div>
 
226							#else
 
227								<div class="ver_comment" onclick="ver_commet('JA$reserved-article-id.data','$!shareUrl','$!Headline.data');">
 
228									<i class="glyphicon glyphicon-comment"></i>Ver#renderDisqusComments()comentarios	
 
229								</div>
 
230							#end
 
231						</li>
 
232						#elseif($iterVelocityTools.getVelocityVariable("teaseritemposition") == 1)
 
233							<div style="display:none;">#renderDisqusComments()</div>
 
234						#end
 
235
 
236					</ul>
 
237
 
238					##OTHER OPTIONS
 
239					<ul class="other-options">
 
240						<li>
 
241							<a href="javascript:print()" target="_blank" title="Print">
 
242								<i class="icon-print"></i>
 
243							</a>
 
244						</li>
 
245						<li>
 
246							##ADDTHIS SHARE
 
247							<a class="addthis_inline_share_toolbox">
 
248							</a>
 
249							<script type="text/javascript" src="//s7.addthis.com/js/300/addthis_widget.js#pubid=ra-58b7e3e9afa7b19a">
 
250							</script>
 
251						</li>
 
252					</ul>
 
253				</div>
 
254			</div>
 
255			
 
256			<!-- V04 MOVILES-->
 
257			$!iterVelocityTools.getAdContainer("V04 INF Móviles Botón bajo Deportes 320x50")
 
258			
 
259		</div>
 
260	</div>
 
261	
 
262	<div class="middle-left-col col-sm-8 col-md-8 portlet-column">
 
263			
 
264			<!-- $hmTemas  -->
 
265
 
266			#if(($hmTemas.size() > 0) || ($hmOrganizaciones.size() > 0) || ($hmGentes.size() > 0) || ($hmLugares.size() > 0))
 
267				<div class="tags">
 
268					<span class="etiquetas">ETIQUETAS: </span>
 
269					#getMetadatasArticle()
 
270				</div>
 
271			#end
 
272			<div class="template-33 detail w50 m50">
 
273				<div class="left-block">	
 
274					##TEXT
 
275					<div class="text small resizable" itemprop="articleBody">
 
276						#getTextFlow("crop_900x506","1000","562", "50%")
 
277					</div>	
 
278				</div>
 
279				<div class="cl"></div>
 
280			</div>
 
281			
 
282			<!-- V07 INREAD -->
 
283			$!iterVelocityTools.getAdContainer("V07 INF InRead bajo tercer párrafo de noticia")
 
284
 
285			##----modulo_outbrain----
 
286			#set($urlPaginaActual = "#siteUrl()#printAcCanonicalUrl()")
 
287			<div class="OUTBRAIN" data-src="$!shareUrl" data-widget-id="AR_1" data-ob-template="ES_Canarias7"></div>
 
288			<script>
 
289				OBR.extern.researchWidget();
 
290				OBR.printLog();
 
291			</script>
 
292			
 
293			<!-- V03 MOVILES -->
 
294			$!iterVelocityTools.getAdContainer("V03 INF Móviles, bajo tercera noticia 300x600 300x250")
 
295	</div>
 
296
 
297
 
298	<!-- COL DER -->
 
299	<div class="middle-right-col col-sm-4 col-md-4 portlet-column">
 
300	
 
301			<!-- V03 -->
 
302			<div>
 
303				$!iterVelocityTools.getAdContainer("V03 INF Columna derecha bajo noticia triple. 300x600 300x250 300x300")
 
304			</div>
 
305			
 
306			<!-- RELACIONADAS	-->
 
307			<div class="noticia-relacionada">
 
308				#set ($articlesrelacionados = $articleToolbox.getRelatedArticles( "link", 5 ) )
 
309				#if($articlesrelacionados.size() > 0)
 
310					<div class="teaser-viewer-title"> <span>NOTICIAS RELACIONADAS</span> </div>
 
311					#foreach ($relacionada in $articlesrelacionados  )
 
312						#set($hasImages = $relacionada.getNumImageTags("Image", "true"))
 
313						#if($hasImages <= 0)
 
314							#set($templateClass = "no-media")
 
315						#end
 
316						<div class="detalle-relacionadas $!tipoContenido $!templateClass">
 
317
 
318							#if($hasImages > 0)
 
319								<div class="left-block">
 
320									$relacionada.getImageTag("Image","0","crop_100x75","","","", "true", "", "")
 
321								</div>
 
322							#end
 
323							<div class="right-block">
 
324								<a href="$relacionada.reserved-article-url.data">
 
325									<h2 class="headline font-1 small bold">$!relacionada.getTag(null,"Headline").data</h2>
 
326								</a>
 
327							</div>
 
328							
 
329						</div>
 
330					#end
 
331				#end				
 
332			</div>
 
333			
 
334			
 
335			##----modulo_outbrain----			
 
336			<div id="outbrain2"></div>
 
337			<script>
 
338			if (screen.width >= 720) {
 
339				var divTarget = document.getElementById('outbrain2');
 
340
 
341				divTarget.setAttribute("class","OUTBRAIN");
 
342				divTarget.setAttribute("data-widget-id","SB_2");
 
343				divTarget.setAttribute("data-ob-template","ES_Canarias7");
 
344			}
 
345			</script>
 
346			
 
347		
 
348			<!-- ENCUESTA -->
 
349			<div class="encuesta_render_infinity en_$reserved-article-id.data mB20 mT20" style="display:table;">
 
350			</div>
 
351			<script>
 
352				$(".encuesta_render_infinity.en_$reserved-article-id.data").append($($(".encuesta_infinity")[0]).html());
 
353			</script>
 
354			
 
355		
 
356			<!-- R07 MOVILES -->
 
357			<div>
 
358				$!iterVelocityTools.getAdContainer("R07 INF Móviles, bajo séptima noticia 300x600 300x250 300x300")
 
359			</div>
 
360
 
361			<!-- LINICOM -->
 
362			<div style="width: 0;height: 0;" class="linicom-hl-container"></div>
 
363		
 
364			
 
365			<!-- R19 MOVILES	-->
 
366			<div>
 
367				$!iterVelocityTools.getAdContainer("R19 INF Entrees Móviles 300x250 300x300")
 
368			</div>
 
369			
 
370			<!-- RANKING -->
 
371			<div class="advanced-105 ranking_render_infinity ra_$reserved-article-id.data" style="display:table;">
 
372			</div>
 
373			<script>
 
374				$(".ranking_render_infinity.ra_$reserved-article-id.data").append($($(".rank_infinity")[0]).html());
 
375			</script>
 
376			
 
377			<!-- R07 -->
 
378			<div>
 
379				$!iterVelocityTools.getAdContainer("R07 INF Columna derecha bajo noticia 2. 300x600 300x300 300x250")
 
380			</div>
 
381
 
382			<!-- R19 -->
 
383			<div>
 
384				$!iterVelocityTools.getAdContainer("R19 INF Entrees 300x250 300x300")
 
385			</div>
 
386			
 
387			<!-- R20 -->
 
388			<div>
 
389				$!iterVelocityTools.getAdContainer("R20 INF 300x250")
 
390			</div>
 
391			
 
392			<!-- R20 MOVILES -->
 
393			<div>
 
394				$!iterVelocityTools.getAdContainer("R20 INF Móviles 300x250")
 
395			</div>
 
396	
 
397			
 
398	</div>	
 
399	<!-- FIN COL DER-->
 
400
 
401	
 
402	<div class="middle-100-col col-sm-12 portlet-column">
 
403		<!-- V04 GIGABANNER-->
 
404		$!iterVelocityTools.getAdContainer("V04 INF Gigabanner sobre Deportes 980x90")
 
405		
 
406		<!-- X01 LINICOM-->
 
407		$!iterVelocityTools.getAdContainer("X01 INF Linicom")
 
408	</div>
 
409#if($iterVelocityTools.getVelocityVariable("teaseritemposition") == -1)
 
410	<script>
 
411		if (typeof ITRDISQUSWIDGETS != 'undefined')
 
412		{
 
413			ITRDISQUSWIDGETS.req( group_id );
 
414			console.log("ITRDISQUSWIDGETS");
 
415		}
 
416		history.pushState({urlPath:'http://www.canarias7.es/'},document.title, document.URL);
 
417	</script>
 
418#end
 
419
 
420	<div class="content-infinity"></div>
 
421
 
422##*********************************************************			
 
423</div>