Highlights
Article
An analysis of Spain’s social inclusion policies based on randomised evaluations
Samuel Bentolila, CEMFI; Ana García-Hernández and Inés Torres-Rojas, J-PAL Europe;
This study provides empirical data on social inclusion policies in Spain, showing significant impacts on employment, social support, education, digital skills and housing. The outcomes reinforce the importance of designing evidence-based public policies.
Article
Concern and hope drive climate action among emerging and early adults in Spain
Anne-Marie Ballegeer, Enzo Ferrari Lagos, Rebeca Ferreira Corchero, Diego Corrochano Fernández and Camilo Ruiz Méndez, Universidad de Salamanca;
Concern and hope regarding climate change coexist in the majority of young people and adults, and people feeling both tend to be better informed and act in a more pro-environmental way.
Article
Do financial incentives boost fertility in the long term?
Lidia Cruces and F. Javier Rodríguez Román, Goethe Universität Frankfurt;
The «cheque bebé» was a payment designed to incentivise the birth rate, however its effect was limited. Although it helped some families to decide, difficulty in reconciling work and motherhood has continued to be the main obstacle to having more children.
Take part in our activities
An error occurred while processing the template.
The following has evaluated to null or missing:
==> categoriesTipo [in template "236565#236606#1538011" at line 77, column 13]
----
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: #list categoriesTipo as category [in template "236565#236606#1538011" at line 77, column 6]
----
1<#--
2 Plantilla para mostrar actividades en listado
3 TemplateKey: TEMPLATE_ACTIVITIE_LIST
4 -->
5 <#-- INI: ASIGNACIONES DE VALORES -->
6 <#assign
7 viewURL = friendlyURL + '/-/' + .vars['reserved-article-url-title'].data
8 targetURL = "_self"
9 content = ""
10 imgSrc = ""
11 fechaInicio = ""
12 fechaFin = ""
13 nombreCentro = ""
14 title = .vars['reserved-article-title'].data
15 articleId = .vars['reserved-article-id'].data
16 />
17 <#if _categoriesUtil??>
18 <#assign
19 categoriesTipo = _categoriesUtil.getCategoriesFromArticleAndVocabularyName(groupId, articleId, "tipus-de-contingut" )
20 categoriesTematicaPrincipal = _categoriesUtil.getCategoryWithPropertyFromArticleAndVocabularyName(groupId, themeDisplay, articleId,
21"tematica-primaria", "layout")
22 categoriesTematicaSecundaries = _categoriesUtil.getCategoryWithPropertyFromArticleAndVocabularyName(groupId, themeDisplay, articleId,
23"tematiques-secundaries", "layout")
24 />
25 </#if>
26
27 <#-- Extraer años para comparación antes de formatear -->
28 <#assign rawFechaInicio =
29getterUtil.getString(fechasFieldSet.fechasFieldSetFieldSet.fechaInicioFieldSet.fechaInicioFieldSetFieldSet.dateFechaInicio.getData()) />
30 <#assign rawFechaFin = getterUtil.getString(fechasFieldSet.fechasFieldSetFieldSet.fechaFinFieldSet.fechaFinFieldSetFieldSet.dateFechaFin.getData())
31 />
32
33 <#assign showYearFin = false />
34 <#if validator.isNotNull(rawFechaInicio) && rawFechaInicio?has_content
35 && validator.isNotNull(rawFechaFin) && rawFechaFin?has_content>
36 <#assign yearInicio = rawFechaInicio?substring(0, 4) />
37 <#assign yearFin = rawFechaFin?substring(0, 4) />
38 <#if yearInicio != yearFin>
39 <#assign showYearFin = true />
40 </#if>
41 </#if>
42
43 <#assign fechaInicio>
44 <@getCorrectDate rawFechaInicio showYearFin/>
45 </#assign>
46 <#assign fechaFin>
47 <@getCorrectDate rawFechaFin showYearFin />
48 </#assign>
49
50 <#if (cicloFieldSet.cicloFieldSetFieldSet.EnlaceCiclo.getData())?? && !getterUtil.getBoolean(checkShowInPage.getData())>
51 <#assign viewURL = cicloFieldSet.cicloFieldSetFieldSet.EnlaceCiclo.getData() />
52 <#assign targetURL = "_blank" />
53 </#if>
54 <#if (TITLE.getData())??>
55 <#assign title = TITLE.getData() />
56 </#if>
57 <#if (SUMMARY.getData())??>
58 <#assign content = SUMMARY.getData() />
59 </#if>
60 <#if (GENERALIMAGE.getData())?has_content && GENERALIMAGE.getData() != "">
61 <#assign imgSrc = GENERALIMAGE.getData() />
62 </#if>
63 <#if (RESUMENDES.getData())??>
64 <#assign content = RESUMENDES.getData()/>
65 </#if>
66 <#if (NombreCentro.getData())??>
67 <#assign nombreCentro = NombreCentro.getData() />
68 </#if>
69 <#-- FIN: ASSIGNACIONES DE VALORES -->
70
71 <div class="">
72 <a href="${viewURL}" target="${targetURL}" title="${title}" class="pushtag">
73 <img src="${imgSrc}" alt="${title}" />
74 </a>
75 </div>
76 <div class="index-and-title">
77 <#list categoriesTipo as category >
78 <p class="category" style="position:relative;margin: 0;left: 0;"> ${category.getTitle(locale)}</p>
79 </#list>
80 </div>
81 <div class="text-fixe">
82 <a href="${viewURL}" target="${targetURL}" title="${title}" class="pushtag">
83 <h2>${title}</h2>
84 </a>
85 <hr class="tag-separator"/>
86 <div class="tags-and-date display">
87 <#if categoriesTematicaPrincipal?has_content>
88 <#list categoriesTematicaPrincipal as category, enllacCategory >
89 <span class="tags">
90 <a href="${enllacCategory}" title="${category.getTitle(locale)}" >${category.getTitle(locale)}</a>
91 </span>
92 </#list>
93 </#if>
94 <#if categoriesTematicaSecundaries?has_content>
95 <#list categoriesTematicaSecundaries as category, enllacCategory >
96 <span class="tags">
97 <a href="${enllacCategory}" title="${category.getTitle(locale)}" >${category.getTitle(locale)}</a>
98 </span>
99 </#list>
100 </#if>
101 <span class="posted-on">
102 <#if fechaInicio?has_content >
103 <time datetime="${fechaInicio?trim}">${fechaInicio?trim}</time>
104 </#if>
105 <#if fechaInicio?has_content && fechaFin?has_content>
106 <span> - </span>
107 </#if>
108 <#if fechaFin?has_content >
109 <time datetime="${fechaFin?trim}">${fechaFin?trim}</time>
110 </#if>
111 <div class="tags-and-date">
112 <div class="tags">
113 ${nombreCentro}
114 </div>
115 </div>
116 </span>
117 </div>
118 <#if content?has_content>
119 <div class="summary">${content}</div>
120 </#if>
121 </div>
122
123 <#macro getCorrectDate dateField showYear=false>
124 <#assign fechaInput = getterUtil.getString(dateField) />
125 <#if validator.isNotNull(fechaInput) && fechaInput?has_content>
126 <#assign fechaObj = dateUtil.parseDate("yyyy-MM-dd", fechaInput, locale)>
127 <#if showYear>
128 ${dateUtil.getDate(fechaObj, "dd MMMM yyyy", locale)?replace("de ", "")?replace("d'", "")}
129 <#else>
130 ${dateUtil.getDate(fechaObj, "dd MMMM", locale)?replace("de ", "")?replace("d'", "")}
131 </#if>
132 </#if>
133 </#macro>
An error occurred while processing the template.
The following has evaluated to null or missing:
==> categoriesTipo [in template "236565#236606#1538011" at line 77, column 13]
----
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: #list categoriesTipo as category [in template "236565#236606#1538011" at line 77, column 6]
----
1<#--
2 Plantilla para mostrar actividades en listado
3 TemplateKey: TEMPLATE_ACTIVITIE_LIST
4 -->
5 <#-- INI: ASIGNACIONES DE VALORES -->
6 <#assign
7 viewURL = friendlyURL + '/-/' + .vars['reserved-article-url-title'].data
8 targetURL = "_self"
9 content = ""
10 imgSrc = ""
11 fechaInicio = ""
12 fechaFin = ""
13 nombreCentro = ""
14 title = .vars['reserved-article-title'].data
15 articleId = .vars['reserved-article-id'].data
16 />
17 <#if _categoriesUtil??>
18 <#assign
19 categoriesTipo = _categoriesUtil.getCategoriesFromArticleAndVocabularyName(groupId, articleId, "tipus-de-contingut" )
20 categoriesTematicaPrincipal = _categoriesUtil.getCategoryWithPropertyFromArticleAndVocabularyName(groupId, themeDisplay, articleId,
21"tematica-primaria", "layout")
22 categoriesTematicaSecundaries = _categoriesUtil.getCategoryWithPropertyFromArticleAndVocabularyName(groupId, themeDisplay, articleId,
23"tematiques-secundaries", "layout")
24 />
25 </#if>
26
27 <#-- Extraer años para comparación antes de formatear -->
28 <#assign rawFechaInicio =
29getterUtil.getString(fechasFieldSet.fechasFieldSetFieldSet.fechaInicioFieldSet.fechaInicioFieldSetFieldSet.dateFechaInicio.getData()) />
30 <#assign rawFechaFin = getterUtil.getString(fechasFieldSet.fechasFieldSetFieldSet.fechaFinFieldSet.fechaFinFieldSetFieldSet.dateFechaFin.getData())
31 />
32
33 <#assign showYearFin = false />
34 <#if validator.isNotNull(rawFechaInicio) && rawFechaInicio?has_content
35 && validator.isNotNull(rawFechaFin) && rawFechaFin?has_content>
36 <#assign yearInicio = rawFechaInicio?substring(0, 4) />
37 <#assign yearFin = rawFechaFin?substring(0, 4) />
38 <#if yearInicio != yearFin>
39 <#assign showYearFin = true />
40 </#if>
41 </#if>
42
43 <#assign fechaInicio>
44 <@getCorrectDate rawFechaInicio showYearFin/>
45 </#assign>
46 <#assign fechaFin>
47 <@getCorrectDate rawFechaFin showYearFin />
48 </#assign>
49
50 <#if (cicloFieldSet.cicloFieldSetFieldSet.EnlaceCiclo.getData())?? && !getterUtil.getBoolean(checkShowInPage.getData())>
51 <#assign viewURL = cicloFieldSet.cicloFieldSetFieldSet.EnlaceCiclo.getData() />
52 <#assign targetURL = "_blank" />
53 </#if>
54 <#if (TITLE.getData())??>
55 <#assign title = TITLE.getData() />
56 </#if>
57 <#if (SUMMARY.getData())??>
58 <#assign content = SUMMARY.getData() />
59 </#if>
60 <#if (GENERALIMAGE.getData())?has_content && GENERALIMAGE.getData() != "">
61 <#assign imgSrc = GENERALIMAGE.getData() />
62 </#if>
63 <#if (RESUMENDES.getData())??>
64 <#assign content = RESUMENDES.getData()/>
65 </#if>
66 <#if (NombreCentro.getData())??>
67 <#assign nombreCentro = NombreCentro.getData() />
68 </#if>
69 <#-- FIN: ASSIGNACIONES DE VALORES -->
70
71 <div class="">
72 <a href="${viewURL}" target="${targetURL}" title="${title}" class="pushtag">
73 <img src="${imgSrc}" alt="${title}" />
74 </a>
75 </div>
76 <div class="index-and-title">
77 <#list categoriesTipo as category >
78 <p class="category" style="position:relative;margin: 0;left: 0;"> ${category.getTitle(locale)}</p>
79 </#list>
80 </div>
81 <div class="text-fixe">
82 <a href="${viewURL}" target="${targetURL}" title="${title}" class="pushtag">
83 <h2>${title}</h2>
84 </a>
85 <hr class="tag-separator"/>
86 <div class="tags-and-date display">
87 <#if categoriesTematicaPrincipal?has_content>
88 <#list categoriesTematicaPrincipal as category, enllacCategory >
89 <span class="tags">
90 <a href="${enllacCategory}" title="${category.getTitle(locale)}" >${category.getTitle(locale)}</a>
91 </span>
92 </#list>
93 </#if>
94 <#if categoriesTematicaSecundaries?has_content>
95 <#list categoriesTematicaSecundaries as category, enllacCategory >
96 <span class="tags">
97 <a href="${enllacCategory}" title="${category.getTitle(locale)}" >${category.getTitle(locale)}</a>
98 </span>
99 </#list>
100 </#if>
101 <span class="posted-on">
102 <#if fechaInicio?has_content >
103 <time datetime="${fechaInicio?trim}">${fechaInicio?trim}</time>
104 </#if>
105 <#if fechaInicio?has_content && fechaFin?has_content>
106 <span> - </span>
107 </#if>
108 <#if fechaFin?has_content >
109 <time datetime="${fechaFin?trim}">${fechaFin?trim}</time>
110 </#if>
111 <div class="tags-and-date">
112 <div class="tags">
113 ${nombreCentro}
114 </div>
115 </div>
116 </span>
117 </div>
118 <#if content?has_content>
119 <div class="summary">${content}</div>
120 </#if>
121 </div>
122
123 <#macro getCorrectDate dateField showYear=false>
124 <#assign fechaInput = getterUtil.getString(dateField) />
125 <#if validator.isNotNull(fechaInput) && fechaInput?has_content>
126 <#assign fechaObj = dateUtil.parseDate("yyyy-MM-dd", fechaInput, locale)>
127 <#if showYear>
128 ${dateUtil.getDate(fechaObj, "dd MMMM yyyy", locale)?replace("de ", "")?replace("d'", "")}
129 <#else>
130 ${dateUtil.getDate(fechaObj, "dd MMMM", locale)?replace("de ", "")?replace("d'", "")}
131 </#if>
132 </#if>
133 </#macro>
An error occurred while processing the template.
The following has evaluated to null or missing:
==> categoriesTipo [in template "236565#236606#1538011" at line 77, column 13]
----
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: #list categoriesTipo as category [in template "236565#236606#1538011" at line 77, column 6]
----
1<#--
2 Plantilla para mostrar actividades en listado
3 TemplateKey: TEMPLATE_ACTIVITIE_LIST
4 -->
5 <#-- INI: ASIGNACIONES DE VALORES -->
6 <#assign
7 viewURL = friendlyURL + '/-/' + .vars['reserved-article-url-title'].data
8 targetURL = "_self"
9 content = ""
10 imgSrc = ""
11 fechaInicio = ""
12 fechaFin = ""
13 nombreCentro = ""
14 title = .vars['reserved-article-title'].data
15 articleId = .vars['reserved-article-id'].data
16 />
17 <#if _categoriesUtil??>
18 <#assign
19 categoriesTipo = _categoriesUtil.getCategoriesFromArticleAndVocabularyName(groupId, articleId, "tipus-de-contingut" )
20 categoriesTematicaPrincipal = _categoriesUtil.getCategoryWithPropertyFromArticleAndVocabularyName(groupId, themeDisplay, articleId,
21"tematica-primaria", "layout")
22 categoriesTematicaSecundaries = _categoriesUtil.getCategoryWithPropertyFromArticleAndVocabularyName(groupId, themeDisplay, articleId,
23"tematiques-secundaries", "layout")
24 />
25 </#if>
26
27 <#-- Extraer años para comparación antes de formatear -->
28 <#assign rawFechaInicio =
29getterUtil.getString(fechasFieldSet.fechasFieldSetFieldSet.fechaInicioFieldSet.fechaInicioFieldSetFieldSet.dateFechaInicio.getData()) />
30 <#assign rawFechaFin = getterUtil.getString(fechasFieldSet.fechasFieldSetFieldSet.fechaFinFieldSet.fechaFinFieldSetFieldSet.dateFechaFin.getData())
31 />
32
33 <#assign showYearFin = false />
34 <#if validator.isNotNull(rawFechaInicio) && rawFechaInicio?has_content
35 && validator.isNotNull(rawFechaFin) && rawFechaFin?has_content>
36 <#assign yearInicio = rawFechaInicio?substring(0, 4) />
37 <#assign yearFin = rawFechaFin?substring(0, 4) />
38 <#if yearInicio != yearFin>
39 <#assign showYearFin = true />
40 </#if>
41 </#if>
42
43 <#assign fechaInicio>
44 <@getCorrectDate rawFechaInicio showYearFin/>
45 </#assign>
46 <#assign fechaFin>
47 <@getCorrectDate rawFechaFin showYearFin />
48 </#assign>
49
50 <#if (cicloFieldSet.cicloFieldSetFieldSet.EnlaceCiclo.getData())?? && !getterUtil.getBoolean(checkShowInPage.getData())>
51 <#assign viewURL = cicloFieldSet.cicloFieldSetFieldSet.EnlaceCiclo.getData() />
52 <#assign targetURL = "_blank" />
53 </#if>
54 <#if (TITLE.getData())??>
55 <#assign title = TITLE.getData() />
56 </#if>
57 <#if (SUMMARY.getData())??>
58 <#assign content = SUMMARY.getData() />
59 </#if>
60 <#if (GENERALIMAGE.getData())?has_content && GENERALIMAGE.getData() != "">
61 <#assign imgSrc = GENERALIMAGE.getData() />
62 </#if>
63 <#if (RESUMENDES.getData())??>
64 <#assign content = RESUMENDES.getData()/>
65 </#if>
66 <#if (NombreCentro.getData())??>
67 <#assign nombreCentro = NombreCentro.getData() />
68 </#if>
69 <#-- FIN: ASSIGNACIONES DE VALORES -->
70
71 <div class="">
72 <a href="${viewURL}" target="${targetURL}" title="${title}" class="pushtag">
73 <img src="${imgSrc}" alt="${title}" />
74 </a>
75 </div>
76 <div class="index-and-title">
77 <#list categoriesTipo as category >
78 <p class="category" style="position:relative;margin: 0;left: 0;"> ${category.getTitle(locale)}</p>
79 </#list>
80 </div>
81 <div class="text-fixe">
82 <a href="${viewURL}" target="${targetURL}" title="${title}" class="pushtag">
83 <h2>${title}</h2>
84 </a>
85 <hr class="tag-separator"/>
86 <div class="tags-and-date display">
87 <#if categoriesTematicaPrincipal?has_content>
88 <#list categoriesTematicaPrincipal as category, enllacCategory >
89 <span class="tags">
90 <a href="${enllacCategory}" title="${category.getTitle(locale)}" >${category.getTitle(locale)}</a>
91 </span>
92 </#list>
93 </#if>
94 <#if categoriesTematicaSecundaries?has_content>
95 <#list categoriesTematicaSecundaries as category, enllacCategory >
96 <span class="tags">
97 <a href="${enllacCategory}" title="${category.getTitle(locale)}" >${category.getTitle(locale)}</a>
98 </span>
99 </#list>
100 </#if>
101 <span class="posted-on">
102 <#if fechaInicio?has_content >
103 <time datetime="${fechaInicio?trim}">${fechaInicio?trim}</time>
104 </#if>
105 <#if fechaInicio?has_content && fechaFin?has_content>
106 <span> - </span>
107 </#if>
108 <#if fechaFin?has_content >
109 <time datetime="${fechaFin?trim}">${fechaFin?trim}</time>
110 </#if>
111 <div class="tags-and-date">
112 <div class="tags">
113 ${nombreCentro}
114 </div>
115 </div>
116 </span>
117 </div>
118 <#if content?has_content>
119 <div class="summary">${content}</div>
120 </#if>
121 </div>
122
123 <#macro getCorrectDate dateField showYear=false>
124 <#assign fechaInput = getterUtil.getString(dateField) />
125 <#if validator.isNotNull(fechaInput) && fechaInput?has_content>
126 <#assign fechaObj = dateUtil.parseDate("yyyy-MM-dd", fechaInput, locale)>
127 <#if showYear>
128 ${dateUtil.getDate(fechaObj, "dd MMMM yyyy", locale)?replace("de ", "")?replace("d'", "")}
129 <#else>
130 ${dateUtil.getDate(fechaObj, "dd MMMM", locale)?replace("de ", "")?replace("d'", "")}
131 </#if>
132 </#if>
133 </#macro>
Latest publications
Article
Do family-friendly policies raise fertility? The role of firms in Spain*
Olympia Bover, Centro de Estudios Monetarios y Financieros (CEMFI); Nezih Guner y Carlos Sanz, CEMFI and Banco de España; Yuliya Kulikova, Okinawa Institute of Science and Technology (OIST) and International Institute for Applied Systems Analysis (IIASA); Alessandro Ruggieri, CUNEF Universidad;
Work-life balance policies that strengthen job stability can contribute to increasing fertility by improving compatibility between work and motherhood, but they also pose challenges for female recruitment.
Article
Emotional well-being in children with neurodevelopmental disorders and their families
Mari Aguilera, Universitat de Barcelona; Nadia Ahufinger, Universitat Oberta de Catalunya; Ernesto Guerra, Universidad de Chile; Oriol Verdaguer-Ribas, Universitat de Barcelona; in collaboration with the Associació Catalana de la Dislèxia and the Associació de Famílies amb Dificultats d’Aprenentatge a Catalunya;
How do children with neurodevelopmental disorders feel emotionally? This study reveals more depression, anxiety, and difficulties regulating emotions, especially when there are multiple diagnoses, and calls for including families as a key part of of assessment and intervention.
Article
Gender gaps in the valuation of working conditions
Lídia Farré, CSIC; Marta Curull, Universitat de Barcelona; Laia Maynou, Universitat de Barcelona; & Libertad González, Universitat Pompeu Fabra and BSE;
What is more important than salary? Flexibility, short commutes, and a good working environment... although the biggest difference emerges when safety against harassment comes into play.