News
21/12/2023

Iberdrola España lights up a sustainable Christmas in the town of Fuenteguinaldo, Salamanca

  • The Nativity Scene of the Damajuanas Women's Association, which has been made with 100% recycled materials and includes several nods to renewable energies, is already shining in the town of Salamanca.  
  • Iberdrola España wanted to pay tribute to the rural world and be part of this initiative carried out by a group of women over 65 years old who work on various projects to enrich the heritage and culture of their village.

Iberdrola España en Navidad

Iberdrola España wanted to pay tribute to the rural world and be part of this Christmas initiative carried out by the Damajuanas Women's Association of the Salamanca town of Fuenteguinaldo, which has built a sustainable Nativity Scene, made with 100% recycled materials and including several nods to renewable energies.

The electricity company already lit the Christmas tree of the 'Damajuanas' in 2022, who contacted through Facebook, made with recycled milk cartons and this year Iberdrola wanted to support this original proposal in which these women have been working since February in the collection of all kinds of materials, from the capsules of the first vaccines against COVID-19 or antigen swabs. 

 

An error occurred while processing the template.
The following has evaluated to null or missing:
==> multimedia.AlturaMinimaEnPx  [in template "74338079446988#20119#10155319" at line 119, column 15]

----
Tip: It's the step after the last dot that caused this error, not those before it.
----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
	- Failed at: ${multimedia.AlturaMinimaEnPx.getData()}  [in template "74338079446988#20119#10155319" at line 119, column 13]
	- Reached through: @liferay_util["html-top"]  [in template "74338079446988#20119#10155319" at line 100, column 1]
----
1<#assign randomName=randomNamespace /> 
2 
3<div class="contMulti-${randomName} contenidoMultimedia__"> 
4<#if multimedia.getSiblings()?has_content> 
5	<#list multimedia.getSiblings() as cur_Texto> 
6        <div class="multimedia-item multimedia-${randomName}"> 
7        <#if cur_Texto.VideoIDYoutube.getData()?? && cur_Texto.VideoIDYoutube.getData()!=""> 
8             <div id="youtube-${cur_Texto.VideoIDYoutube.getData()}" class="video-embeded video-youtube"> 
9              <div class="youtube-player" id="player-${cur_Texto.VideoIDYoutube.getData()}"> 
10                <img alt="" src="${cur_Texto.Imageniie8.getData()}" style="visibility: hidden;" /> 
11              </div> 
12              <input type="hidden" id="youtube-id" value="${cur_Texto.VideoIDYoutube.getData()}"> 
13                <div class="thumbnail_container"> 
14                        <#if cur_Texto.ImagenMovil.getData()?? && cur_Texto.ImagenMovil.getData() != ""> 
15                        <picture class=""> 
16                        <source media="(max-width: 767px)" srcset="${cur_Texto.ImagenMovil.getData()}"> 
17                        <img class="thumbnail-preview bordeImagen" src="${cur_Texto.Imageniie8.getData()}" alt="${cur_Texto.Imageniie8.getAttribute("alt")}"> 
18                        </picture> 
19                        	 
20                        <#else> 
21                        <img class="thumbnail-preview bordeImagen"  alt="${cur_Texto.Imageniie8.getAttribute("alt")}" src="${cur_Texto.Imageniie8.getData()}" /> 
22                        </#if> 
23                </div> 
24                <div class="start-video item-video-play"></div> 
25              </div> 
26        <#elseif cur_Texto.urlVideoExterno.getData()?? && cur_Texto.urlVideoExterno.getData()!=""> 
27        <div class="video-externo"> 
28            <video id="video-${randomNamespace}" controls="" controlsList="nodownload"> 
29            <source src="https://www.kaltura.com/p/0/sp/0/playManifest/entryId/${cur_Texto.urlVideoExterno.getData()}/format/url/flavorParamId/0/video.mp4" type="video/mp4"> 
30            </video> 
31            <div class="thumbnail_container"> 
32              <#if cur_Texto.ImagenMovil.getData()?? && cur_Texto.ImagenMovil.getData() != ""> 
33                <picture class=""> 
34                <source media="(max-width: 767px)" srcset="${cur_Texto.ImagenMovil.getData()}"> 
35                <img class="thumbnail-preview bordeImagen" src="${cur_Texto.Imageniie8.getData()}" alt="${cur_Texto.Imageniie8.getAttribute("alt")}"> 
36                </picture> 
37                	 
38                <#else> 
39                <img class="thumbnail-preview bordeImagen"  alt="${cur_Texto.Imageniie8.getAttribute("alt")}" src="${cur_Texto.Imageniie8.getData()}" /> 
40                </#if> 
41            </div> 
42            <div class="start-video-externo item-video-play-externo"></div> 
43         </div> 
44        <#elseif cur_Texto.audio.getData()?? && cur_Texto.audio.getData()!=""> 
45            <#assign audioUrl = cur_Texto.audio.getData() /> 
46            <#if audioUrl?contains("http") || audioUrl?contains(".")> 
47            <#else> 
48                <#assign audioUrl> 
49                https://www.kaltura.com/p/0/sp/0/playManifest/entryId/${audioUrl}/format/url/flavorParamId/0/video.mp3" 
50                </#assign> 
51            </#if> 
52        <div class="video-externo"> 
53         
54            <#assign estado="" /> 
55            <#if cur_Texto.Imageniie8.getData()??> 
56                    <#if cur_Texto.Imageniie8.getData()==""> 
57                        <#assign estado="sin-imagen" /> 
58 
59                    </#if> 
60            <#else> 
61                     <#assign estado="sin-imagen" /> 
62            </#if> 
63         
64            <video class="vd ${estado}" id="video-${randomNamespace}" controls> 
65            <source src="${audioUrl}" type="audio/mp3"> 
66            </video> 
67             
68             
69            <div class="thumbnail_container ${estado}"> 
70               <#if cur_Texto.ImagenMovil.getData()?? && cur_Texto.ImagenMovil.getData() != ""> 
71					<picture class=""> 
72					<source media="(max-width: 767px)" srcset="${cur_Texto.ImagenMovil.getData()}"> 
73					<img class="thumbnail-preview bordeImagen" src="${cur_Texto.Imageniie8.getData()}" alt="${cur_Texto.Imageniie8.getAttribute("alt")}"> 
74					</picture> 
75                <#elseif cur_Texto.Imageniie8.getData()?? && cur_Texto.Imageniie8.getData() != ""> 
76					<img class="thumbnail-preview bordeImagen"  alt="${cur_Texto.Imageniie8.getAttribute("alt")}"  src="${cur_Texto.Imageniie8.getData()}"  /> 
77                </#if> 
78            </div> 
79            <div class="start-video-externo item-audio-play-externo ${estado}"></div> 
80         </div> 
81        <#else> 
82            <#if cur_Texto.ImagenMovil.getData()?? && cur_Texto.ImagenMovil.getData() != ""> 
83				<picture class=""> 
84				<source media="(max-width: 767px)" srcset="${cur_Texto.ImagenMovil.getData()}"> 
85				<img class="thumbnail-preview bordeImagen" src="${cur_Texto.Imageniie8.getData()}" alt="${cur_Texto.Imageniie8.getAttribute("alt")}"> 
86				</picture> 
87            <#elseif cur_Texto.Imageniie8.getData()?? && cur_Texto.Imageniie8.getData() != ""> 
88				<img class="thumbnail-preview bordeImagen"  alt="${cur_Texto.Imageniie8.getAttribute("alt")}"  src="${cur_Texto.Imageniie8.getData()}"  /> 
89            </#if> 
90         </#if> 
91	</div> 
92	<#if ContenidoBajoVideo.getData()?? && ContenidoBajoVideo.getData()!=""> 
93		${ContenidoBajoVideo.getData()} 
94	</#if> 
95 
96	</#list> 
97</#if> 
98 
99</div> 
100<@liferay_util["html-top"]> 
101<style> 
102.contMulti-${randomName} { 
103    max-width: 1250px; 
104    margin-left: auto; 
105    margin-right: auto; 
106} 
107 
108.decPagination .contMulti-${randomName} .multimedia-item { 
109		margin-bottom: 25px; 
110} 
111 
112section .thumbnail_container img:hover, section:hover .thumbnail_container img { 
113    opacity: 1 !important; 
114} 
115 
116.contMulti-${randomName} img.thumbnail-preview { 
117    object-fit: cover !important; 
118    width: 100%; 
119    height: ${multimedia.AlturaMinimaEnPx.getData()}px; 
120} 
121 
122.contMulti-${randomName} p { 
123    font-family: "IberPangeaText", sans-serif; 
124    font-size: 14px !important; 
125    font-weight:400 !important; 
126    color: #615D5A !important; 
127    line-height: 18px !important; 
128	margin-top: 0; 
129    margin-right: 0px; 
130} 
131.contMulti-${randomName} p.ThinItalic { 
132    font-family: "IberPangeaText", sans-serif; 
133    font-size: 17px; 
134    color: #5f6971; 
135    line-height: 28px; 
136	margin-top: 0px; 
137    margin-right: 0px; 
138} 
139.multimedia-item .video-externo video.sin-imagen { 
140    display: block !important; 
141    height: 50px; 
142} 
143 
144.multimedia-item .thumbnail_container.sin-imagen { 
145    display: none !important; 
146} 
147 
148.multimedia-item .start-video-externo.item-audio-play-externo.sin-imagen { 
149    display: none !important; 
150} 
151.contMulti-${randomName} .multimedia-item.multimedia-${randomName} video#video-${randomNamespace} { 
152    position: absolute; 
153    z-index: 1; 
154} 
155<#if multimedia.urlVideoExterno.getData()?? && multimedia.urlVideoExterno.getData()!=""> 
156    video#video-${randomNamespace}{ 
157        background-color: #000000; 
158    } 
159</#if> 
160.contMulti-${randomName} .multimedia-item video.vd { 
161	    display: block !important 
162	} 
163video.vd::-webkit-media-controls-panel { 
164    background-color: #DCEBE1; 
165} 
166video.vd::-webkit-media-controls-timeline { 
167    opacity: 0.5; 
168} 
169video.vd::-webkit-media-controls-play-button { 
170    opacity: 0.8; 
171} 
172video.vd::-webkit-media-controls-overlay-play-button { 
173    background-image: url("paper.gif"); 
174    background-size: 15px; 
175} 
176 
177<#if multimedia.audio.getData()?? && multimedia.audio.getData()!=""> 
178.contMulti-${randomName} .multimedia-item.multimedia-${randomName} video#video-${randomNamespace} { 
179    padding:10px; 
180} 
181</#if> 
182 
183.contMulti-${randomName} .start-video-externo.item-video-play-externo { 
184    content: url(/o/soccom-theme/images/comunes/play.svg) !important; 
185    background-image: url(/o/soccom-theme/images/comunes/play.svg) !important; 
186    background-repeat: no-repeat !important; 
187    background-position: center !important; 
188    height: 108px !important; 
189    width: 108px !important; 
190    z-index: 200 !important; 
191    background-size: 100% !important; 
192    position: absolute !important; 
193    top: calc(50% - 50px) !important; 
194    left: calc(50% - 50px) !important; 
195} 
196 
197.contMulti-${randomName} .item-video-play-externo:hover, .start-video.item-video-play:hover { 
198    background-image: url(/o/soccom-theme/images/comunes/play_hover.svg) !important; 
199    cursor: pointer; 
200} 
201 
202@media( min-width:768px ) and ( max-width:1099px ) { 
203    .multimedia-${randomName} { 
204        min-height:${multimedia.AlturaMinimaEnPxEscritorioReducidoTablet.getData()}px; 
205    } 
206} 
207@media (min-width: 768px){ 
208	.carruCont .contMulti-${randomName} .multimedia-${randomName} { 
209		min-height: ${multimedia.AlturaMinimaEnPxEscritorioReducidoTablet.getData()}px !important; 
210	} 
211 
212} 
213 
214@media (min-width: 768px){ 
215	.contMulti-${randomName} .multimedia-item { 
216		min-height: ${multimedia.AlturaMinimaEnPxEscritorioReducidoTablet.getData()}px; 
217	} 
218	.decPagination .contMulti-${randomName} p { 
219		font-family: "IberPangeaText", sans-serif; 
220		font-size: 14px; 
221		line-height: 28px; 
222		margin-top: -30px;	 
223		margin-right: 0px; 
224	} 
225	.decPagination .contMulti-${randomName} p.ThinItalic { 
226		font-family: "IberPangeaText", sans-serif; 
227		font-size: 14px; 
228		line-height: 28px; 
229		margin-top: -30px;	 
230		margin-right: 0px; 
231	} 
232	.multimedia-item .multimedia-${randomName} .thumbnail_container img, .multimedia-item .thumbnail_container picture { 
233	    height: ${multimedia.AlturaMinimaEnPxEscritorioReducidoTablet.getData()}px; 
234	    min-height:${multimedia.AlturaMinimaEnPxEscritorioReducidoTablet.getData()}px; 
235	} 
236	.contMulti-${randomName} .multimedia-item.multimedia-${randomName} iframe.youtube-player, .contMulti-${randomName} .multimedia-item.multimedia-${randomName} video#video-${randomNamespace} { 
237	    height:${multimedia.AlturaMinimaEnPxEscritorioReducidoTablet.getData()}px; 
238	 
239	} 
240} 
241@media (min-width: 950px){	 
242	.decPagination .contMulti-${randomName} .multimedia-item { 
243		min-height: 360px !important; 
244	} 
245} 
246@media (min-width: 1100px){	 
247	.decPagination .contMulti-${randomName} .multimedia-item { 
248		min-height: 380px !important; 
249	} 
250	.multimedia-item multimedia-${randomName} .thumbnail_container img, .multimedia-item .thumbnail_container picture { 
251	    height: ${multimedia.AlturaMinimaEnPx.getData()}px; 
252	    min-height:${multimedia.AlturaMinimaEnPx.getData()}px; 
253	} 
254	.contMulti-${randomName} .multimedia-item.multimedia-${randomName} iframe.youtube-player, .contMulti-${randomName} .multimedia-item.multimedia-${randomName} video#video-${randomNamespace} { 
255	    height:${multimedia.AlturaMinimaEnPx.getData()}px; 
256	} 
257	.contMulti-${randomName} .multimedia-item { 
258	    min-height:${multimedia.AlturaMinimaEnPx.getData()}px; 
259	} 
260} 
261@media (min-width: 1250px){	 
262	.decPagination .contMulti-${randomName} .multimedia-item { 
263		min-height: 420px !important;	 
264		margin-bottom: 25px; 
265	} 
266} 
267 
268@media( max-width:767px ) { 
269     .multimedia-${randomName} { 
270        min-height:${multimedia.AlturaMinimaEnPxMovil.getData()}px; 
271    } 
272 
273} 
274 
275.multimedia-item .video-externo { 
276    position: relative; 
277    margin-bottom: -10px; 
278    cursor: pointer; 
279    <#if multimedia.AlturaMinimaEnPx.getData()?? && multimedia.AlturaMinimaEnPx.getData() !=""> 
280    height: ${multimedia.AlturaMinimaEnPx.getData()}px; 
281</#if> 
282} 
283 
284.multimedia-item .video-externo video { 
285    width: 100%; 
286} 
287.multimedia-item .video-externo.playing video { 
288    display:block !important; 
289} 
290 
291.contMulti-${randomName} .multimedia-item .video-externo.playing .thumbnail_container{ 
292    display:none; 
293} 
294 
295<#if multimedia.audio.getData()?? && multimedia.audio.getData()!=""> 
296.contMulti-${randomName} .multimedia-item .video-externo.playing .thumbnail_container{ 
297    display:block; 
298} 
299</#if> 
300 
301.multimedia-item .thumbnail_container { 
302    position: relative; 
303    top: 0px; 
304    background-color: #fff; 
305    height: 100%; 
306    width: 100%; 
307} 
308.multimedia-item { 
309    width: 100%; 
310    display: inline-block; 
311    margin-bottom:10px; 
312} 
313.start-video.item-video-play{ 
314    content: url(/o/soccom-theme/images/comunes/play.svg);   
315    background-image: url(/o/soccom-theme/images/comunes/play.svg); 
316    background-repeat: no-repeat; 
317    background-position: center; 
318    height: 108px; 
319    width: 108px; 
320    z-index: 200; 
321    background-size: 100%; 
322    position: absolute; 
323    top: calc(50% - 50px); 
324    left: calc(50% - 50px); 
325} 
326.multimedia-item { 
327    position: relative; 
328} 
329.contMulti-${randomName} .video-embeded.video-youtube { 
330    position: relative !important; 
331    width: 100%; 
332	height: auto; 
333} 
334.multimedia-item .thumbnail_container img, .multimedia-item .thumbnail_container picture { 
335    object-fit: cover !important; 
336    width: 100%; 
337} 
338.multimedia-item .thumbnail_container { 
339object-fit: cover !important; 
340} 
341.start-video-externo.item-video-play-externo { 
342    content: url(/o/soccom-theme/images/comunes/play.svg); 
343    background-image: url(/o/soccom-theme/images/comunes/play.svg); 
344    background-repeat: no-repeat; 
345    background-position: center; 
346    height: 108px; 
347    width: 108px; 
348    z-index: 200; 
349    background-size: 100%; 
350    position: absolute; 
351    top: calc(50% - 50px); 
352    left: calc(50% - 50px); 
353} 
354.multimedia-item+.ThinItalic { 
355    color: #2C2C2C !important; 
356    font-size: 13.5px; 
357    line-height: 14px; 
358} 
359 
360.multimedia-item .video-embeded:hover .thumbnail_container img, .multimedia-item .video-embeded:hover .thumbnail_container picture { 
361    opacity: 1; 
362    filter: brightness(100%); 
363    cursor: pointer; 
364} 
365 
366.multimedia-item .audio:hover .thumbnail_container img,.multimedia-item .audio:hover .thumbnail_container picture { 
367	filter: brightness(100%); 
368    cursor: pointer; 
369} 
370 
371.multimedia-item .video-externo:hover .thumbnail_container img,.multimedia-item .video-externo:hover .thumbnail_container picture { 
372	filter: brightness(100%); 
373} 
374 
375.item-video-play-externo:hover , .start-video.item-video-play:hover{ 
376    background-image: url(/o/soccom-theme/images/comunes/play_hover.svg); 
377    cursor: pointer; 
378} 
379 
380.multimedia-item+P.ThinItalic { 
381    max-width: calc(100% - 50px); 
382} 
383.multimedia-item+P.ThinItalic~p a.enlace-descargar { 
384    margin-top: -35px; 
385    margin-right: 10px; 
386} 
387 
388.multimedia-item+p>em { 
389    font-size: 13px; 
390    font-family: "IberPangeaText", sans-serif; 
391    color: #2C2C2C !important; 
392} 
393 
394@media (max-width: 768px){ 
395    .multimedia-item .thumbnail_container { 
396        min-height:${multimedia.AlturaMinimaEnPxMovil.getData()}px; 
397    } 
398	.multimedia-item multimedia-${randomName} .thumbnail_container img, .multimedia-item .thumbnail_container picture { 
399		object-fit: cover !important; 
400		width: 100%; 
401		min-height:${multimedia.AlturaMinimaEnPxMovil.getData()}px; 
402	} 
403	.contMulti-${randomName} img.thumbnail-preview { 
404		object-fit: cover !important; 
405		width: 100%; 
406		height:${multimedia.AlturaMinimaEnPxMovil.getData()}px; 
407		min-height:${multimedia.AlturaMinimaEnPxMovil.getData()}px; 
408	} 
409	.contMulti-${randomName} .video-embeded.video-youtube { 
410		position: relative !important; 
411		width: 100%; 
412		min-height:${multimedia.AlturaMinimaEnPxMovil.getData()}px; 
413	} 
414	.contMulti-${randomName} .multimedia-item.multimedia-${randomName} iframe.youtube-player, .contMulti-${randomName} .multimedia-item.multimedia-${randomName} video#video-${randomNamespace} { 
415	    height:${multimedia.AlturaMinimaEnPxMovil.getData()}px; 
416	} 
417     
418    .start-video.item-video-play{ 
419        height: 99px; 
420        width: 99px; 
421    } 
422} 
423 
424<#if multimedia.urlVideoExterno.getData()?? && multimedia.urlVideoExterno.getData()!=""> 
425    .video-externo.playing .start-video-externo.item-video-play-externo{ 
426        display: none; 
427    } 
428    .video-externo.playing.pause .start-video-externo.item-video-play-externo{ 
429        display: block; 
430    } 
431 
432    .contMulti-${randomName} .video-externo.ended .thumbnail_container,  
433    .contMulti-${randomName} .video-externo .thumbnail_container { 
434        z-index: 1; 
435    } 
436 
437    .contMulti-${randomName} .video-externo.playing .thumbnail_container,  
438    .contMulti-${randomName} .video-externo.pause .thumbnail_container { 
439        z-index: -1; 
440    } 
441</#if> 
442 
443<#if multimedia.audio.getData()?? && multimedia.audio.getData()!=""> 
444    .contMulti-${randomName} .video-externo .thumbnail_container { 
445        z-index: 0; 
446    } 
447</#if> 
448 
449</style> 
450 
451</@> 

It is a very special Nativity Scene, different from the thousands of Nativity Scenes that are placed in all the towns of Spain, in addition to recycled materials, the Damajuanas have wanted to give it a different air, including elements of the XXI century such as renewable energies. It has solar panels that give light to the houses, models of wind turbines and even batteries to operate self-sufficiently.

Volunteers from Iberdrola Spain have done their bit and have collaborated with the finishing touches so that everything was ready at the time of the lighting, but the spark of Christmas has been put by the brigade of i-DE, the distributor of Iberdrola Spain, of Ciudad Rodrigo.

The mayoress of Fuenteguinaldo, Lourdes Palos, the deputy of the region of Ciudad Rodrigo in the Diputación de Salamanca, Gerardo Marcos, and the head of Institutional Relations of Iberdrola Spain in Castilla y León, Ignacio Antolín, did not want to miss the act of lighting the Bethlehem that has been wrapped by the singing of Christmas carols and the offer to all present of a chocolate with churros.

Christmas is light, so the i-DE team wanted to be part of this initiative without whose work it would not be possible to have light in these special dates, they are responsible for taking care of the good condition of power lines and ensure the power supply 365 days a year, no matter the time, the day of the week and often under the most adverse weather conditions. In difficult times, it is necessary to respond with extraordinary actions: to ensure the power supply and bring the best energy to homes.

Sustainable lighting

Fuenteguinaldo now looks brighter and more sustainable with an original Nativity Scene of these determined women with which they display a message that is especially necessary at times when the consumption of packaging increases significantly.

The lighting of the Nativity Scene to the sound of Christmas carols kicks off the Christmas season where hundreds of visitors will travel to enjoy these days with their families.

Iberdrola España brings the magic of light to every corner because Christmas illuminates everyone, not just the big cities.