Consulta cuando quieras la edición en Papel desde el lector de PDFs.
Pulsa aquí
El 2 de junio fue la fecha elegida por el presidente de Grupo Pamesa, Fernando Roig, para comparecer ante los medios de comunicación, anunciar los resultados del último ejercicio y anticipar las inversiones que acometerá a corto y medio plazo. Su intervención se desarrolló en el nuevo restaurante del Estadio de la Cerámica y el primer dato llamativo que aportó fue que la corporación alcanzó durante 2020, año marcado por la pandemia de coronavirus, una facturación consolidada de 782 millones de euros, con un crecimiento del 11% respecto al 2019.
Este balance sitúa a la firma como el primer grupo productor de todo el continente europeo y como séptimo del mundo, multiplicando por cinco su facturación en los últimos diez años. Hoy cuenta con 2.680 empleados. Además, las previsiones para el 2021 se disparan, ya que, de momento, de enero a mayo las ventas han aumentado un 63%. La previsión en facturación para finales del 2021 es de 900 millones de euros, un 45% más, y superar los 130 millones en ventas de metros cuadrados de recubrimientos.
En cuanto a las inversiones que acometerá la compañía próximamente, Fernando Roig destacó varias, como las nuevas oficinas de la sede central, que se habilitarán entre Vila-real y Onda; la construcción de un nuevo almacén logístico en Onda; o el centro de materias primas que se habilitará junto a las instalaciones de TAU en Castelló. Asimismo, entre empresas propias y colaboradoras, Pamesa pretende aumentar su capacidad de producción en un 40% con la instalación de nuevos hornos durante 2021 y 2022 que permitirán incrementar las ventas y optimizar la actual capacidad de suministro a sus clientes.
pujanza de las exportaciones
En la actualidad, «más del 70% de las ventas de Grupo Pamesa se destinan a la exportación». El presidente mencionó que los principales mercados siguen siendo Francia, Estados Unidos y el Reino Unido, destino sobre el que Fernando Roig explicitó que no han percibido los efectos negativos derivados del brexit. El destino de los productos debe ser «cuanto más cerca, mejor», dijo, debido a las dificultades logísticas para transportar a grandes distancias.
Al hilo de las inversiones, el máximo responsable de la firma criticó la «lentitud» de la Generalitat a la hora de tramitar este tipo de actuaciones. En este sentido, señaló que la empresa lleva ocho años intentando adquirir una mina en el Puig. «Es incomprensible que la Administración sea tan lenta. Lo hemos hablado con el president de la Generalitat valenciana , Ximo Puig, con las consellerias y con el Ayuntamiento, y no puede ser que estemos ocho años para ver si se acepta o no el proyecto».
Roig puso como ejemplo contrario la adquisición de una mina en Teruel, donde el diálogo con el gobierno de Aragón «está siendo más sencillo».
crecimiento con fondos propios
Fernando Roig valoró diferentes asuntos de actualidad, como la esperada llegada de fondos europeos. Defendió que el crecimiento del grupo Pamesa «se hace con fondos propios, sin subvenciones», y respecto a las ayudas de la Unión Europea para la modernización de la economía española relató que el dinero «debe ir para infraestructuras, como el corredor mediterráneo, que es una vergüenza que no esté acabado». Además, apostó por que las inversiones se destinen a otros sectores peor parados de la crisis del covid, «como el turismo y el ocio, que tienen más derecho».
En materia de energía, el Grupo Pamesa cuenta con 95.555 metros cuadrados de placas solares cubiertas en sus almacenes, que dan un potencia de 17,8MW y supone un ahorro de 11.758 toneladas de dióxido de carbono. Asimismo, el Grupo Pamesa recupera el 100% del agua y de residuos sólidos empleados en su proceso productivo y recupera calores de los hornos a través de grandes tuberías e incentiva el reciclaje de los palets.
En concepto de impuestos y Seguridad Social, en 2020 el Grupo Pamesa pagó 56.565.782 euros (casi 11 millones más que en 2019) e ingresó 24.444.309 euros en concepto de IRPF y Seguridad Social de los trabajadores que, sumado a los ingresos propios, la cifra se eleva a 81 millones. «Lo que hemos recaudado y dado al Estado supone el 10 por ciento de las ventas», resaltó Roig.
Finalmente, en cuanto al compromiso con la sociedad, Roig apuntó el apoyo del grupo al deporte, así como a 37 centros especiales que emplean a 500 personas con discapacidad intelectual. Además, colabora con ayuntamientos en riesgo de despoblación como Todolella.
Invocation of method 'substring' in class java.lang.String threw exception java.lang.StringIndexOutOfBoundsException: String index out of range: -2 at 21058/F/D_IMG_INF2_TXT[line 524, column 23]
1##----D_IMG_INF2_TXT----
2$!iterVelocityTools.includeLibrary("https://cdnjs.cloudflare.com/ajax/libs/bxslider/4.2.15/jquery.bxslider.min.js", "ITER.RESOURCE.CUSTOM.onBxsliderLoaded.resolve()")
3
4#set($sectionID = "#printAssignedSectionID_v1")
5#set ($varColorIter = $!iterVelocityTools.getVariable($sectionID , "color"))
6#set ($topcontent = $!iterVelocityTools.getVariable($sectionID , "printTopcontainer"))
7#set ($info = $!iterVelocityTools.getVariable("0" , "printInfo"))
8#set ($date = $!iterVelocityTools.getVariable("0" , "date"))
9#set ($hasImages = $articleToolbox.getNumImageTags("TeaserImage", "true"))
10#set ($hasImages = $numberTool.toNumber($hasImages).intValue())
11
12#set ($vocabulary = $!iterVelocityTools.getVariable($sectionID , "vocabulary"))
13
14#if($hasImages == 0 || $hasImages < 0)
15 #set($templateClass = "no-media")
16#end
17
18<div class="D_IMG_INF2_TXT">
19
20 #if($hasImages > 0)
21 ##MULTIMEDIA IMG
22 <div class="multimedia">
23 #getMultimediaMixed_v1("" "crop_768x432" "629" "354" "100%")
24 </div> <!-- multimedia -->
25 #end
26
27 ##INF2
28 <div class="inf2">
29 #set($hmAutores = {})
30 #getAcAssignedCatExtended_v1($hmAutores "Author")
31 #if($hmAutores.size() > 0)
32 <div class="author">
33 #set($hmAutor = $hmAutores.get(0))
34 <li class="byline" itemprop="author">
35 <a href="#metadataUrl_v1("autor")${hmAutor.friendlyname}">$hmAutor.name</a>
36 #if($info.split("\,").size() > 1 && $velocityCount < $info.split("\,").size())
37 <span class="separator">$!separador</span>
38 #end
39 <div class="add_topic_to_favorite_button topic_${hmAutor.id} author" value="$hmAutor.name" id="${hmAutor.id}" title="Seguir este autor" onClick="click_favorite_topic('${hmAutor.id}', $('#favorite_topic_alert_${hmAutor.id}_$!reserved-article-id.data'))"></div>
40 <div id="favorite_topic_alert_${hmAutor.id}_$!reserved-article-id.data" class="favorite_topic_alert" style="display: none;">Autor marcado para seguir</div>
41 </li>
42 </div>
43 #end
44 <div class="author date">
45 #printDateAgo("dd.MM.yyyy HH:mm","Hace","minuto", "hora")
46 </div>
47 #set($title = "$!articleToolbox.getTag(null,'Headline').data")
48 #set($link = "#siteUrl()$articleToolbox.getArticleViewer('canonical')")
49 <nav class="shared">
50 <ul>
51 <li><a href="#comments" class="comentarios disqus" title="0 Comentarios"><i class="fa fa-comment" aria-hidden="true"></i><span>0</span></a></li>
52 <li><a href="mailto:?subject=Te%20envío%20esta%20noticia:%20${title}&body=${title}:%20${link}" class="RRSS mailto" onclick="ga('send', '${title}', 'Compartir', 'eMail');" target="_blank"><i class="fa fa-envelope-o"></i></a></li>
53 <li><a href="https://www.facebook.com/share.php?u=${link}" class="RRSS facebook" onclick="ga('send', '${title}', 'Compartir', 'Facebook');" target="_blank"><i class="fa fa-facebook"></i></a></li>
54 <li><a href="https://twitter.com/intent/tweet?text=${title}&via=EPAzulejo&url=${link}" class="RRSS twitter" onclick="ga('send', '${title}', 'Compartir', 'Twitter');" target="_blank"><i class="fa fa-twitter"></i></a></li>
55 <li><a href="whatsapp://send?text=${link}" class="RRSS whatsapp" onclick="ga('send', '${title}', 'Compartir', 'Whatsapp');" target="_blank"><i class="fa fa-whatsapp"></i></a></li>
56 <li><a href="https://www.linkedin.com/sharing/share-offsite/?url=${link}" class="RRSS linkedin" onclick="ga('send', '${title}', 'Compartir', 'LinkedIn');" target="_blank"><i class="fa fa-linkedin"></i></a></li>
57 </ul>
58 </nav>
59
60 </div>
61
62 ## +++++++++++++++++++++++++ TEXT +++++++++++++++++++++++++++++
63 <div class="text v_01">
64 ##**************************************************************************
65 #set ($hashNames ={})
66 #set ($temp = $hashNames.put("Text","text"))
67 #set ($temp = $hashNames.put("HTML_Text","html"))
68 #set ($temp = $hashNames.put("Lead","lead"))
69 #set ($temp = $hashNames.put("Image_Text","Image_Text"))
70 #set ($temp = $hashNames.put("Image_Text_Vertical","Image_Text_Vertical"))
71 #set ($temp = $hashNames.put("Quote","quote"))
72 #set ($temp = $hashNames.put("Youtube_Text","Youtube_Text"))
73 #set ($temp = $hashNames.put("Twitter_Text","Twitter_Text"))
74 #set ($temp = $hashNames.put("Facebook_Text","Facebook_Text"))
75 #set ($temp = $hashNames.put("Multimedia_Text","Multimedia_Text"))
76 #set ($temp = $hashNames.put("Vimeo_Text","Vimeo_Text"))
77 #set ($temp = $hashNames.put("Intext","intext"))
78 #set ($temp = $hashNames.put("Link_Text","Link_Text"))
79 #set ($temp = $hashNames.put("Destacado","Destacado"))
80 #set ($temp = $hashNames.put("Question","Question"))
81 #set ($temp = $hashNames.put("lista","lista"))
82 #set ($temp = $hashNames.put("lista_numerica","lista_numerica"))
83 #set ($temp = $hashNames.put("Text_en","Text_en"))
84 ##**************************************************************************
85 #set($cropName = "crop620xfree")
86 #set($widthMultimedia = "620")
87 #set($heightMultimedia = "400")
88 #set($cropSizes = "100%")
89 #set($contadorParrafos = 0)
90 #set($childrenTags = $articleToolbox.getChildrenTags(null))
91 #set($currentElement = 0)
92 ##**************************************************************************
93 #set($slide_imgTxt = false)
94
95 #foreach($el in $childrenTags)
96 #set ($element = {})
97 #set ($cssclass=$hashNames.get($el.name))
98 #if($cssclass)
99
100 #set ($temp = $element.put("name",$el.name))
101 #set ($temp = $element.put("cssclass",$cssclass))
102
103 #if ($environment == 'PREVIEW')
104 #set($tempIter = " iterhtmlid='$el.Milenium.data' ")
105 #else
106 #set($tempIter = "")
107 #end
108
109 #if($element.name == "Image_Text")
110 #if($el && $el.trim() != "")
111 ## vemos si hay mas image_text detras +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
112 #set($ind = $currentElement+1)
113
114 #if($childrenTags.get($ind).name == "Image_Text" && $slide_imgTxt == false)
115 #set($name_s = "bx_slider_it_" + $currentElement)
116 <div class="$name_s">
117 #set($slide_imgTxt = true)
118 #end
119 ## +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
120 <figure class="contentMedia art-img ${element.cssclass}" >
121 #set($tempImage = $articleToolbox.getImageNode($el.name, $el.Milenium.data, "true"))
122 #set($AltImage = "#getAltImage_v1($tempImage)")
123 #set($TitleImage = "#getTitleImage_v1($tempImage)")
124 #if($enviromentVersion == "new")#*
125 *##set($imgHtml = $!articleToolbox.getImageTag2("$el.name","$el.Milenium.data","$cropName","","","","false","$!$AltImage","$!TitleImage","$!cropSizes"))#*
126 *##else#*
127 *##set($imgHtml = $!articleToolbox.getImageTag("$el.name","$el.Milenium.data","$cropName","","","","false","$!$AltImage","$!TitleImage","$!cropSizes"))#*
128 *##end
129 #if($imgHtml)
130 $imgHtml
131 #end
132 #if($el.Cutline && $el.Cutline.data != "")
133 #if ($environment == 'PREVIEW')
134 #set($tempIter = "mlnid='$el.Cutline.Milenium.data' ")
135 #set($tempIter2 = " mlnid='$el.Byline.Milenium.data' ")
136 #else
137 #set($tempIter = "")
138 #set($tempIter2 = "")
139 #end
140 <div class="cutline-byline">
141 <span class="cutline-text" $tempIter>$!el.Cutline.data</span>
142 #if($el.Byline && $el.Byline.data != "")
143 <span class="byline-image" $tempIter2> | $el.Byline.data </span>
144 #end
145 </div>
146 #end
147 </figure>
148 ## +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
149 #if($childrenTags.get($ind).name != "Image_Text" && $slide_imgTxt)
150 </div>
151 <script>
152 $(".$name_s").bxSlider({
153 auto: false,
154 pager: false,
155 controls: true,
156 infiniteLoop: false,
157 minSlides: 1,
158 maxSlides: 1,
159 slideMargin: 20,
160 hideControlOnEnd: true
161 });
162 </script>
163 #set($slide_imgTxt = false)
164 #end
165 ## +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
166
167
168
169 #end
170 #end
171
172
173 #if($element.name == "Image_Text_Vertical")
174 #if($el && $el.trim() != "")
175 ## vemos si hay mas image_text detras +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
176 #set($ind = $currentElement+1)
177
178 #if($childrenTags.get($ind).name == "Image_Text_Vertical" && $slide_imgTxt == false)
179 #set($name_s = "bx_slider_it_" + $currentElement)
180 <div class="$name_s">
181 #set($slide_imgTxt = true)
182 #end
183 ## +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
184 <figure class="contentMedia art-img ${element.cssclass}" >
185 #set($tempImage = $articleToolbox.getImageNode($el.name, $el.Milenium.data, "true"))
186 #set($AltImage = "#getAltImage_v1($tempImage)")
187 #set($TitleImage = "#getTitleImage_v1($tempImage)")
188 #if($enviromentVersion == "new")#*
189 *##set($imgHtml = $!articleToolbox.getImageTag2("$el.name","$el.Milenium.data","crop_vertical","","","","false","$!$AltImage","$!TitleImage","$!cropSizes"))#*
190 *##else#*
191 *##set($imgHtml = $!articleToolbox.getImageTag("$el.name","$el.Milenium.data","crop_vertical","","","","false","$!$AltImage","$!TitleImage","$!cropSizes"))#*
192 *##end
193 #if($imgHtml)
194 $imgHtml
195 #end
196 #if($el.Cutline && $el.Cutline.data != "")
197 #if ($environment == 'PREVIEW')
198 #set($tempIter = "mlnid='$el.Cutline.Milenium.data' ")
199 #set($tempIter2 = " mlnid='$el.Byline.Milenium.data' ")
200 #else
201 #set($tempIter = "")
202 #set($tempIter2 = "")
203 #end
204 <div class="cutline-byline">
205 <span class="cutline-text" $tempIter>$!el.Cutline.data</span>
206 #if($el.Byline && $el.Byline.data != "")
207 <span class="byline-image" $tempIter2> | $el.Byline.data </span>
208 #end
209 </div>
210 #end
211 </figure>
212 ## +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
213 #if($childrenTags.get($ind).name != "Image_Text_Vertical" && $slide_imgTxt)
214 </div>
215 <script>
216 $(".$name_s").bxSlider({
217 auto: false,
218 pager: false,
219 controls: true,
220 infiniteLoop: false,
221 minSlides: 1,
222 maxSlides: 1,
223 slideMargin: 20,
224 hideControlOnEnd: true
225 });
226 </script>
227 #set($slide_imgTxt = false)
228 #end
229 ## +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
230
231
232
233 #end
234 #end
235
236 #if($element.name == "Youtube_Text")
237 #if($el && $el.trim() != "")
238 <div class="multimediaMacroWrapper ${element.cssclass}">
239 <div class="contentMedia art-youtube" $!tempIter>
240 <div class="responsive-video">
241 <iframe allowfullscreen="" frameborder="0" height="$heightMultimedia" width="$widthMultimedia" src="//www.youtube.com/embed/$el.data?wmode=transparent&showinfo=0&theme=light"></iframe>
242 </div>
243 </div>
244 </div>
245 #end
246 #end
247
248 #if($element.name == "Vimeo_Text")
249 #if($el && $el.trim() != "")
250 <div class="multimediaMacroWrapper ${element.cssclass}">
251 <div class="contentMedia art-vimeo" $!tempIter>
252 <div class="responsive-video">
253 <iframe class="vimeo-player" src="//player.vimeo.com/video/$el.data" width="$widthMultimedia" height="$heightMultimedia" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>
254 </div>
255 </div>
256 </div>
257 #end
258 #end
259
260 #if($element.name == "Twitter_Text")
261 #if($el && $el.trim() != "")
262 <div class="art-twitter ${element.cssclass}" $!tempIter>
263 <div class="twitter-content">
264 <blockquote class="twitter-tweet">
265 <a href='$!el.data'></a>
266 </blockquote>
267 $!iterVelocityTools.includeLibrary("https://platform.twitter.com/widgets.js", "ITER.RESOURCE.CUSTOM.TwitterLoaded.resolve()")
268 </div>
269 </div>
270 #end
271 #end
272
273 #if($element.name == "Facebook_Text")
274 #if($el.data && $el.data.trim() != "")
275 <div class='${element.cssclass}'>$!el.data.trim().replaceAll("&","&")</div>
276 #end
277 #end
278
279 #if($element.name == "Multimedia_Text")
280 #if($el && $el.trim() != "")
281 <div class="multimediaMacroWrapper">
282 <div class="contentMedia art-video interno ${element.cssclass}" $!tempIter>
283 <div class="responsive-video">
284
285 #if($el.Extension.data && $el.Extension.data == "mp3")
286 <audio controls width="$widthMultimedia" height="$heightMultimedia">
287 <source src="$el.Document.data" type="audio/mpeg">
288 </audio>
289 #elseif ($el.Extension.data && $el.Extension.data == "mp4")
290 <div id="multimediaPlayer${reserved-article-id.data}${velocityCount}" class="jwplayer-content" preview="$el.Preview.data" data_document="$el.Document.data" >Cargando reproductor ...</div>
291
292 ##<video id="multimediaPlayer$!{reserved-article-id.data}${velocityCount}" poster="$!el.Preview.data" controls width="$!widthMultimedia" height="$!heightMultimedia">
293 ## <source src="$!el.Document.data" type="video/mp4">
294 ## Tu navegador no soporta el vídeo de HTML5
295 ##</video>
296 #end
297
298 </div>
299 </div>
300 </div>
301 #end
302 #end
303
304 #if($element.name == "HTML_Text")
305 #if($el.data && $el.data.trim() != "")
306 <div class='${element.cssclass}'>$!el.data.trim().replaceAll("&","&")</div>
307 #end
308 #end
309 #if($element.name == "Lead")
310 #if($el && $el.trim() != "")
311 <h3 class='${element.cssclass} entradilla' mlnid="$el.Milenium.data">$!el.data.trim().replaceAll("&","&")</h3>
312 #end
313 #end
314 #if($element.name == "Ladillo")
315 #if($el && $el.trim() != "")
316 <h2 class='${element.cssclass} ladillo' mlnid="$el.Milenium.data">$!el.data.trim().replaceAll("&","&")</h2>
317 #end
318 #end
319 #if($element.name == "Link_Text")
320 #if($el.data && $el.data.trim() != "")
321 <div class='${element.cssclass}'>$!el.data.trim().replaceAll("&","&")</div>
322 #end
323 #end
324 #if($element.name == "Text")
325 #if($el && $el.trim() != "")
326 <div class='paragraph' mlnid="$el.Milenium.data">
327 #set($tempArrayText = $el.data.trim().replaceAll("&","&").split("</p>"))
328 #foreach($parrafo in $tempArrayText)
329 #set($parrafo = $parrafo.replaceAll("<p>", "").replaceAll("</p>", "").trim())
330 #if($parrafo != "")
331 #set($contadorParrafos = $contadorParrafos + 1)
332## #if($contadorParrafos == 2)
333## $!iterVelocityTools.getAdContainer("M02_cpm_r_dcha")
334## #elseif($contadorParrafos == 5)
335## $!iterVelocityTools.getAdContainer("M04_cpm_r_dchab")
336## #elseif($contadorParrafos == 9)
337## $!iterVelocityTools.getAdContainer("M07_cpm_r_dchac")
338## #end
339
340 #if($environment == "LIVE" && $parrafo.contains("wp:paragraph") == false)
341 <p class="p_$contadorParrafos iter"><?php format_post_content('<?xml encoding="utf-8" ?>$parrafo')?></p>
342 #else
343 <p class="p_$contadorParrafos migrado">$parrafo</p>
344 #end
345
346 #end
347 #end
348 </div>
349 #end
350 #end
351
352 #if($element.name == "Intext")
353 #if($el && $el.trim() != "")
354 <div class='${element.cssclass}' $!tempIter>
355 $!el.data.trim().replaceAll("&","&")
356 </div>
357 #end
358 #end
359
360 #if($element.name == "Quote")
361 #if($el && $el.trim() != "")
362 <blockquote class='${element.cssclass}' $!tempIter>
363 <span>$!el.data.trim().replaceAll("&","&")</span>
364 </blockquote>
365 #end
366 #end
367 #if($element.name == "Destacado")
368 #if($el && $el.trim() != "")
369 <div class='${element.cssclass}' $!tempIter>
370 <span>$!el.data.trim().replaceAll("&","&")</span>
371 </div>
372 #end
373 #end
374 #if($element.name == "lista")
375 #if($el && $el.trim() != "")
376 <ul class='${element.cssclass}'>
377 #set($tempArrayText = $el.data.trim().replaceAll("&","&").split("</p>"))
378 #foreach($parrafo in $tempArrayText)
379 #set($parrafo = $parrafo.replaceAll("<p>", "").replaceAll("</p>", "").trim())
380 #if($parrafo != "")
381## #set($contadorParrafos = $contadorParrafos + 1)
382## #if($contadorParrafos == 2)
383## $!iterVelocityTools.getAdContainer("M02_cpm_r_dcha")
384## #elseif($contadorParrafos == 5)
385## $!iterVelocityTools.getAdContainer("M04_cpm_r_dchab")
386## #elseif($contadorParrafos == 9)
387## $!iterVelocityTools.getAdContainer("M07_cpm_r_dchac")
388## #end
389 ##if($environment == "LIVE" && $reserved-article-id.data.contains("NM") == false)
390 ## <li><?php format_post_content('<?xml encoding="utf-8" ?>$parrafo')?></li>
391 ##else
392 <li>$!parrafo</li>
393 ##end
394 #end
395 #end
396 </ul>
397 #end
398 #end
399 #if($element.name == "lista_numerica")
400 #if($el && $el.trim() != "")
401 <ol class='${element.cssclass}'>
402 #set($tempArrayText = $el.data.trim().replaceAll("&","&").split("</p>"))
403 #foreach($parrafo in $tempArrayText)
404 #set($parrafo = $parrafo.replaceAll("<p>", "").replaceAll("</p>", "").trim())
405 #if($parrafo != "")
406## #set($contadorParrafos = $contadorParrafos + 1)
407## #if($contadorParrafos == 2)
408## $!iterVelocityTools.getAdContainer("M02_cpm_r_dcha")
409## #elseif($contadorParrafos == 5)
410## $!iterVelocityTools.getAdContainer("M04_cpm_r_dchab")
411## #elseif($contadorParrafos == 9)
412## $!iterVelocityTools.getAdContainer("M07_cpm_r_dchac")
413## #end
414 ##if($environment == "LIVE" && $reserved-article-id.data.contains("NM") == false)
415 ## <li><?php format_post_content('<?xml encoding="utf-8" ?>$parrafo')?></li>
416 ##else
417 <li>$!parrafo</li>
418 ##end
419 #end
420 #end
421 </ol>
422 #end
423 #end
424
425 #if($element.name == "Question")
426 #if($el && $el.trim() != "")
427 #set($namespace = $randomNamespace)
428 #initPoll_v1
429 <div class='${element.cssclass}' $!tempIter groupId="$groupId" questionId="$Question.questionid">
430 <div class="question-poll">
431 ##QUESTION
432 <h3 class="headline question">$!Question.data</h2>
433 </div> <!-- Fin div question-poll -->
434 ##CHOICES
435 <div class="${namespace}_choices visible">
436 #if ($Question && $Question.Answer && $Question.Answer.getSiblings() && $Question.Answer.getSiblings().size() > 0)
437 <form id="${namespace}_form" name="${namespace}_form" class="${namespace}_form" >
438 <input name="questionId" type="hidden" value="$Question.questionid" />
439 #foreach ($answer in $Question.Answer.getSiblings())
440 <span class="choice"><input type="radio" value="$answer.choiceid" name="choiceId" class="choiceOption">$answer.data</span>
441 #end
442 <span class="vote-btn btn">Vota</span>
443 </form>
444 #end
445 </div> <!-- Fin div choices -->
446 <div class="${namespace}_results hidden"></div>
447
448 </div>
449 <script>
450 jQuery(".${namespace}_form .vote-btn.btn").bind("click",function(){
451 var resultVote = IterPoll.vote(jQuery('.${namespace}_form'),JSON.parse('#getPollJson_v1'));
452 console.log("resultVote = " + resultVote);
453 if(resultVote == true){
454 IterPoll.getPollData(JSON.parse('#getPollJson_v1'),".${namespace}_results",IterPoll.printPollResultSimple);
455 }
456 jQuery(".${namespace}_results").addClass("visible");
457 jQuery(".${namespace}_choices").addClass("hidden");
458 jQuery(".${namespace}_choices").removeClass("visible");
459 jQuery(".${namespace}_results").removeClass("hidden");
460 })
461 </script>
462 #end
463 #end
464 #if($element.name == "Text_en")
465 #if($el && $el.trim() != "")
466 <div class='paragraph' style="color: #2ba2c7;" mlnid="$el.Milenium.data">
467 #set($tempArrayText = $el.data.trim().replaceAll("&","&").split("</p>"))
468 #foreach($parrafo in $tempArrayText)
469 #set($parrafo = $parrafo.replaceAll("<p>", "").replaceAll("</p>", "").trim())
470 #if($parrafo != "")
471 #set($contadorParrafos = $contadorParrafos + 1)
472 #if($environment == "LIVE" && $parrafo.contains("wp:paragraph") == false)
473 <p class="p_$contadorParrafos iter"><?php format_post_content('<?xml encoding="utf-8" ?>$parrafo')?></p>
474 #else
475 <p class="p_$contadorParrafos migrado">$parrafo</p>
476 #end
477 #end
478 #end
479 </div>
480 #end
481 #end
482 ## cssclass
483 #end
484 ## childrenTags
485 #set($currentElement = $currentElement + 1)
486 #end
487 ##**************************************************************************
488 </div> <!-- Fin div text -->
489
490#if($environment == "LIVE")
491<?php
492 function format_post_content($content) {
493 $document = new DOMDocument();
494 $document->loadHTML($content);
495 $tags = $document->getElementsByTagName('a');
496 foreach ($tags as $tag) {
497 if( strpos($tag->getAttribute('href'),'neomotor') > 0 ){
498 $tag->removeAttribute('rel');
499 $tag->removeAttribute('target');
500 $tag->setAttribute('title', $tag->nodeValue);
501 }
502 }
503 $html_1 = $document->saveHTML($document->documentElement);
504 $html_1 = str_replace("<body>", "", $html_1);
505 $html_1 = str_replace("<html>", "", $html_1);
506 $html_1 = str_replace("<p>", "", $html_1);
507 $html_1 = str_replace("</p>", "", $html_1);
508 $html_1 = str_replace("</html>", "", $html_1);
509 $html_1 = str_replace("</body>", "", $html_1);
510 echo $html_1;
511 }
512?>
513#end
514
515 ## +++++++++++++++++++++++++ TEXT +++++++++++++++++++++++++++++
516</div>
517
518## ******** DATALAYER DETALLE *******************************
519#set($mask_d = "YYYY-MM-dd'T'HH:mm:ssZZ")
520#set($date_m = "#printDateFrom_v1($mask_d)" )
521##PONEMOS LOS : EN EL DESPLAZAMIENTO UTC
522#set($date_m = $date_m.trim())
523#set($tam = $date_m.length() - 2)
524#set($val-1 = $date_m.substring(0, $tam))
525#set($val-2 = $date_m.substring($tam))
526#set($date_m = $val-1 + ":" + $val-2)
527#set($date_s = "#printDateFrom_v1('yyy-MM-dd')" )
528#set($autorfinal = "")
529#set($hmAutores = {})
530#getAcAssignedCatExtended_v1($hmAutores "Author")
531#if($hmAutores.size() > 0)
532 #foreach ($hmAutor in $hmAutores)
533 #set($autorfinal = $hmAutor.friendlyname.replaceAll("-", " "))
534 #end
535#end
536#if($autorfinal == "")
537 #set($autorfinal = "redaccion")
538#end
539
540##*************** TEMAS ***************************
541#set($keywordsfinal_datalayer = '')
542#if($auxCatalagoTema.size() > 0)
543 #foreach($keyword in $auxCatalagoTema)
544
545 #if($keywordsfinal_datalayer == '')
546 #set($keywordsfinal_datalayer = $keyword.friendlyname.replaceAll("-", " "))
547 #else
548 #set($keywordsfinal_datalayer = $keywordsfinal_datalayer + '|' + $keyword.friendlyname.replaceAll("-", " "))
549 #end
550 #end
551 #set($keywordsfinal_datalayer = '"' + $keywordsfinal_datalayer + '"')
552#else
553 #set($keywordsfinal_datalayer = 'undefined')
554#end
555
556
557#set ($xml =$articleContext.selectNodes('//section'))
558#set($nivel = 1)
559#set($secc1 = "")
560#set($secc2 = "undefined")
561#set($secc3 = "undefined")
562#foreach ($nodexml in $xml )
563 #if($nivel < 4)
564 #set($secc = $htmlUtil.escape($!nodexml.attribute('name').getValue()))
565 #set($secc = $secc.replaceAll("\n", "") )
566 #set($seccID = $htmlUtil.escape($!nodexml.attribute('id').getValue()))
567 #if($nivel == 1)
568 #set($secc1 = $secc)
569 #elseif($nivel == 2)
570 #set($secc2 = $secc)
571 #elseif($nivel == 3)
572 #set($secc3 = $secc)
573 #end
574 #set($nivel = $nivel + 1)
575 #end
576#end
577
578<script nominify>
579var sec2 = undefined;
580var sec3 = undefined;
581#if($secc2 != "undefined")
582 var sec2 = normalize_str_data("$secc2");
583#end
584#if($secc3 != "undefined")
585 var sec3 = normalize_str_data("$secc3");
586#end
587window.dataLayer = window.dataLayer || [];
588window.dataLayer.push ({
589 "event": "pageview",
590 "content": {
591 "access": "abierto",
592 "category": "ocio",
593 "date": {
594 "modification": "$date_m.trim()",
595 "publication": "$date_m.trim()",
596 "publication_short": "$date_s.trim()"
597 },
598 "id": "$reserved-article-id.data",
599 "person": {
600 "author": "$autorfinal",
601 "editor": "$autorfinal"
602 },
603 "section": {
604 "level_1": normalize_str_data("$secc1"),
605 "level_2": sec2,
606 "level_3": sec3
607 },
608 "tag": $keywordsfinal_datalayer,
609 "type": {
610 "cms": "noticia" // noticia|portada
611 },
612 },
613 "page": {
614 "view_id": Math.floor(Date.now() / 1000),
615 "ga4_id": "G-JMFTHHM0FB"
616 },
617 "product": {
618 "platform": "web", // web|amp
619 "product.area" : "regionales",
620 "product.brand" : "el periodico del azulejo",
621 "product.name" : "elperiodicodelazulejo"
622 }
623})
624</script>