El Consell Social de la Ciutat de València és un òrgan de participació dels veïns i veïnes de València i de les organitzacions socials, veïnals, econòmiques o professionals, com a via permanent de diàleg i deliberació sobre els assumptes més rellevants que afecten la Ciutat.
Òrgans consultius i de participació - Gobierno abierto - València
El Consell Social de la Ciutat de València
Documents
-
Composició de la Corporació 2023-2027
( pdf 16,6 kB)
El Consell Social de la Ciutat de València és un òrgan de participació dels veïns i veïnes de València i de les organitzacions socials, veïnals, econòmiques o professionals, com a via permanent de diàleg i deliberació sobre els assumptes més rellevants que afecten la Ciutat.
- Protecció de dades ( pdf 95,7 kB)
Enllaços
S'ha produït un error mentre es processava la plantilla.
Can't convert this string to number: "Esta"
The blamed expression:
==> anyoArt?number [in template "20115#20151#35047248" at line 33, column 39]
----
FTL stack trace ("~" means nesting-related):
- Failed at: #if i == anyoArt?number [in template "20115#20151#35047248" at line 33, column 29]
----
1<#assign catLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetCategoryLocalService") />
2
3<#assign customTitle= themeDisplay.getPortletDisplay().getTitle() />
4
5<#assign catPropLocalService = serviceLocator.findService("com.liferay.asset.category.property.service.AssetCategoryPropertyLocalService") />
6
7 <#assign JournalArticleService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService")>
8
9
10<div class="container comisiones-plenos">
11 <div class="row">
12 <div class="col-12 pagina">
13 <h2 class="bloque_titulo">${customTitle}</h2>
14 <#assign x=2011>
15 <#assign actual = .now >
16 <#assign anyo = actual?string('yyyy')?number >
17
18 <div class="panel-group" id="accordion" role="tablist" aria-multiselectable="true">
19
20 <#list anyo..x as i>
21 <#assign listaCategorias =[]>
22 <#assign listaCategoriasMap = {} >
23 <#assign listaArticulos = {} >
24 <#if entries?has_content>
25 <#list entries as curEntry>
26 <#assign assetRenderer = curEntry.getAssetRenderer() />
27 <#assign article = assetRenderer.getAssetObject() />
28
29 <#assign title = article.getTitle(locale) >
30 <#assign anyoArt = title?substring(0,4)>
31
32 <#assign ddmFormFieldValues = assetRenderer.getDDMFormValuesReader().getDDMFormValues().getDDMFormFieldValuesMap() />
33 <#if i == anyoArt?number>
34 <#assign content = article.getContentByLocale(locale) />
35 <!--locale: ${locale}-->
36 <#if locale="es_ES">
37 <#assign selectorOrgano = ddmFormFieldValues["OrganoHistorico4"][0].getValue().getString(locale) />
38 <#else>
39 <#assign selectorOrgano = ddmFormFieldValues["OrganoHistorico5"][0].getValue().getString(locale) />
40 </#if>
41 <#if listaCategorias?seq_contains(selectorOrgano)>
42 <#assign listaArticulos = listaArticulos + {curEntry.getClassPK():curEntry.getClassPK()}>
43 <#else>
44
45 <#assign listaCategorias = listaCategorias + [selectorOrgano]>
46 <#assign listaCategoriasMap = listaCategoriasMap + {selectorOrgano:selectorOrgano} >
47 <#assign listaArticulos = listaArticulos + {curEntry.getClassPK():curEntry.getClassPK()}>
48 </#if>
49 </#if>
50 </#list>
51 </#if>
52 <div class="panel panel-default">
53 <div class="panel-heading" role="tab" id="year-${i}">
54 <span class="panel-title">
55 <a class="collapsed a-anyos-comisiones" role="button" data-toggle="collapse" data-parent="#accordion" href="#collapse${i}" aria-expanded="false">
56 <span class="iconoEnlacesRedesSociales fa fa-chevron-right"></span><span>${i}</span>
57 </a>
58 </span>
59 </div>
60
61 <div id="collapse${i}" class="collapse " role="tabpanel" aria-labelledby="year-${i}">
62 <div class="panel-body">
63 <div class="row" id="${i}" class="collapse" data-parent="year-${i}">
64 <div class="panel-group" id="accordion${i}" role="tablist" aria-multiselectable="true" style="width:100%">
65 <#assign j=0>
66
67 <#list listaCategoriasMap?keys as key>
68
69 <div class="panel panel-default">
70 <div class="panel-heading" role="tab" id="category-${i}${j}">
71 <h4 class="panel-title mb-0 pb-0">
72 <a class="collapsed a-anyos-comisiones mb-0" role="button" data-toggle="collapse" data-parent="#accordion${i}" href="#collapse${i}${j}" aria-expanded="false">
73 <span class="iconoEnlacesRedesSociales fa fa-chevron-right"></span> <span class="">${key}</span>
74 </a>
75 </h4>
76 </div>
77
78 <div id="collapse${i}${j}" class="panel-collapse collapse" role="tabpanel" aria-labelledby="category-${i}${j}">
79 <div class="panel-body">
80 <#assign z = 0>
81 <#list entries as cArt>
82 <#assign assetRenderer = cArt.getAssetRenderer() />
83 <#assign article = assetRenderer.getAssetObject() />
84 <#assign title = article.getTitle(locale) >
85 <#assign anyoArt = title?substring(0,4)>
86 <#if i != anyoArt?number>
87 <#continue>
88 </#if>
89 <#assign j++>
90
91 <#assign ddmFormFieldValues = assetRenderer.getDDMFormValuesReader().getDDMFormValues().getDDMFormFieldValuesMap() />
92 <#assign caracterAbr = ddmFormFieldValues["caracter"][0].getValue().getString(locale) />
93 <#assign selectorOrgano2 = ddmFormFieldValues["OrganoHistorico4"][0].getValue().getString(locale) />
94
95 <#assign caracter = "" />
96
97 <#if caracterAbr == "O">
98 <#assign caracter = languageUtil.get(locale,"actividad-organos-gobierno-ordinaria") >
99 </#if>
100 <#if caracterAbr == "E">
101 <#assign caracter = languageUtil.get(locale,"actividad-organos-gobierno-extraordinaria") >
102 </#if>
103 <#if caracterAbr == "EU">
104 <#assign caracter = languageUtil.get(locale,"actividad-organos-gobierno-eu")>
105 </#if>
106 <#if caracterAbr == "U">
107 <#assign caracter = languageUtil.get(locale,"actividad-organos-gobierno-urgente" )>
108 </#if>
109
110
111
112 <#assign titlecArt = title?split("-") >
113 <#assign anyocArt = titlecArt[0] >
114 <#if i == anyocArt?number && selectorOrgano2==key>
115 <#assign mescArt = "mes_${titlecArt[1]}" >
116 <#assign diacArt = titlecArt[2] >
117 <#assign urltheme=themeDisplay.getURLCurrent()>
118 <#if urltheme?contains("?")>
119 <#assign urltheme=urltheme?substring(0,urltheme?index_of("?"))>
120 </#if>
121 <#if urltheme?contains("/web")>
122 <#assign urltheme= "https://www.valencia.es/cas/ayuntamiento/consejos-sectoriales/-/asset_publisher/dFPWlHhXaSZ7"/>
123 </#if>
124 <#if z%3 == 0>
125 <#if z == 0>
126 <div class="row row-recurso" id="collapse-${anyocArt}-${mescArt}-${diacArt}-${j}" class="collapse" data-parent="category-${i}" style="list-style:none;">
127 <#else>
128 </div>
129 <div class="row row-recurso" id="collapse-${anyocArt}-${mescArt}-${diacArt}-${j}" class="collapse" data-parent="category-${i}" style="list-style:none;">
130 </#if>
131 </#if>
132 <div class="col-12 m-0 recurso">
133 <a href='${urltheme}/content/${article.getUrlTitle()}' onclick="this.target='_blank'" alt="<@liferay.language key="actividad-organos-gobierno-acceder-detalle"/> de ${article.getTitle(locale)}">
134 <div class="recurso-imagen">
135 <img src="/documents/20142/21327443/url.svg/b5446b33-b350-9f55-108c-f88d683ac9e5?t=1671699609810" style="width:40px;height:50px;" alt=""/>
136 <h3 class="mt-4">${diacArt} de <@liferay.language key="${mescArt}"/> de ${anyocArt} (${caracter})</h3>
137 </div>
138 </a>
139 </div>
140 <#if cArt?is_last>
141 </div>
142 </#if>
143 <#assign z++>
144 </#if>
145 </#list>
146 </div>
147 </div>
148 </div>
149 </div>
150 </#list>
151
152 </div>
153 </div>
154 </div>
155 </div>
156 </#list>
157 </div>
158 </div>
159 </div>
160</div>
161<style>
162
163
164.recurso:hover {
165 text-decoration: underline;
166}
167
168.recurso img{
169 float: left;
170}
171.recurso h3 {
172 font-family: 'Montserrat', 'Calibri', Arial, Helvetica, sans-serif;
173 text-transform: uppercase;
174 margin-left: 0;
175 padding: 1em;
176 height: auto;
177 color: #000;
178 font-size: 0.8rem;
179 line-height: 130%;
180 text-align: left;
181 box-sizing: border-box;
182 font-weight: 600;
183 text-shadow: none;
184 display: table-cell;
185 vertical-align: middle;
186 width: calc(100% - 50px);
187}
188
189.recurso-imagen {
190 vertical-align: middle;
191
192}
193.recurso > div p {
194 font-size: 0.7em;
195 color: #333;
196 text-align: left;
197 line-height: 140%;
198 height: auto;
199 padding: 1em;
200 margin: 0;
201 max-height: fit-content;
202}
203
204@media only screen and (min-width: 1224px) {
205.row-recurso{
206 margin-left: 5em;
207}
208}
209</style>
210<script>
211
212$(document).ready(function(){
213
214 $('.panel-body').each(function(){
215 if (!$(this).find('img').length){
216 $(this).parent().parent().find('div').first().css("display","none")
217 }
218 })
219
220})
221
222$(".a-anyos-comisiones").click(function(){
223 if($(this).hasClass("icon-expand-alt"))
224 {
225 $(this).removeClass("icon-expand-alt");
226 $(this).addClass("icon-collapse-alt");
227 }
228 else if($(this).hasClass("icon-collapse-alt"))
229 {
230 $(this).addClass("icon-expand-alt");
231 $(this).removeClass("icon-collapse-alt");
232 }
233});
234</script>
Codi: sweb742:8080:



