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.

Certificates