1<#-- The record service to retrieve the list of records in this Dynamic Data List -->
2<#assign DDLRecordLocalService = serviceLocator.findService("com.liferay.portlet.dynamicdatalists.service.DDLRecordLocalService")>
3
4<#-- The layout service that helps determine the name of the page -->
5<#assign layoutService = serviceLocator.findService("com.liferay.portal.service.LayoutService")>
6
7<#-- Get the records in the Dynamic Data List -->
8<#assign records = DDLRecordLocalService.getRecords(reserved_record_set_id)>
9<!--<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>-->
10<script src="//code.jquery.com/jquery-1.11.1.min.js"></script>
11<script src="/html/widgetsJQuery/jquery.bpopup.min.js"></script>
12
13<link rel="stylesheet" href="/html/widgetsJQuery/jPages/css/jPages.css">
14<link rel="stylesheet" href="/html/widgetsJQuery/jPages/css/animate.css">
15<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.1/jquery.min.js"></script>
16<script src="/html/widgetsJQuery/jPages/js/jPages.js"></script>
17<!-- DataTables CSS
18<link rel="stylesheet" type="text/css" href="http://192.168.44.153:8080/html/widgetsJQuery/DataTables-1.10.3/media/css/jquery.dataTables.css">
19-->
20<link rel="stylesheet" type="text/css" href="//cdn.datatables.net/1.10.3/css/jquery.dataTables.css">
21
22<!--BootStrap
23<link rel="stylesheet" type="text/css" href="//maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css">
24<link rel="stylesheet" type="text/css" href="//cdn.datatables.net/plug-ins/a5734b29083/integration/bootstrap/3/dataTables.bootstrap.css">
25-->
26<!-- DataTables
27<script type="text/javascript" charset="utf8" src="http://192.168.44.153:8080/html/widgetsJQuery/DataTables-1.10.3/media/js/jquery.dataTables.js"></script>
28-->
29<script type="text/javascript" charset="utf8" src="//cdn.datatables.net/1.10.3/js/jquery.dataTables.min.js"></script>
30<!--BootStrap style
31<script type="text/javascript" charset="utf8" src="//cdn.datatables.net/plug-ins/a5734b29083/integration/bootstrap/3/dataTables.bootstrap.js"></script>
32-->
33
34<style>
35
36
37.content-popup {
38 max-width:45%;
39 padding: 9px;
40 background-color:#F7E6A2;
41 border:5px solid lightgray;
42 border-radius: 10px;
43 box-shadow: 5px 7px 5px #888888;
44 -moz-border-radius:10px;
45}
46 #demobordes li {
47 background-color: #FFF;
48 border-bottom: 2px dotted #ABC;
49 border-top: 2px dotted #ABC;
50 padding: 5px 10px;
51}
52
53
54</style>
55
56<script type="text/javascript">
57$(document).ready(function(){
58
59 $("div.holder").jPages({
60 containerID : "empleo",
61 perPage: 1
62 });
63
64});
65</script>
66
67<div class="holder"> </div>
68<div id="demobordes">
69
70 <ul id="empleo" style="list-style-type: none;">
71
72
73
74 <#assign counter = 0>
75 <#if records?has_content>
76
77
78 <#list records?sort_by(["modifiedDate"]) as cur_record>
79 <#if cur_record.getFieldValue("resolucion_adicional", locale)?has_content>
80 <#assign state = 0>
81 <#else>
82 <#assign state = 1>
83 </#if>
84 <#if state == 0>
85 <article>
86 <#assign counter = counter + 1>
87
88
89
90 <li> <span style="background-color:#D8D8D8;text-align:justify">
91
92 ${cur_record.getFieldValue("resolucion", locale)}</span>
93
94 </li>
95
96 <li>
97 Fecha de publicación: <#assign fecha_resolucion_DateObj = cur_record.getFieldValue("fecha_resolucion", locale)>
98 ${dateUtil.getDate(fecha_resolucion_DateObj, "dd MMM yyyy", locale)}
99 </li>
100 <#if cur_record.getFieldValue("Texto_convocatoria", locale)?has_content>
101 <li>
102 <#list cur_record.getFieldValues("Texto_convocatoria", locale) as curValue_Texto_convocatoria>
103
104 <a href="${ddmUtil.getDisplayFieldValue(themeDisplay, curValue_Texto_convocatoria, cur_record.getFieldType("Texto_convocatoria"))}">${languageUtil.format(locale, "download-x", "Texto de la convocatoria")}</a>
105
106 </#list>
107 </li>
108 </#if>
109 <li>
110 ${cur_record.getFieldValue("plazo", locale)}
111 </li>
112 <#if cur_record.getFieldValue("modelo_solicitud", locale)?has_content>
113 <li>
114
115 <#list cur_record.getFieldValues("modelo_solicitud", locale) as curValue_modelo_solicitud>
116
117 <a href="${ddmUtil.getDisplayFieldValue(themeDisplay, curValue_modelo_solicitud, cur_record.getFieldType("modelo_solicitud"))}">${languageUtil.format(locale, "download-x", "Modelo de solicitud")}</a>
118
119 </#list>
120 </li>
121 </#if>
122
123
124 <#if cur_record.getFieldValue("listas_provisionales", locale)?has_content>
125 <li>
126 <#list cur_record.getFieldValues("listas_provisionales", locale) as curValue_listas_provisionales>
127
128 <a href="${ddmUtil.getDisplayFieldValue(themeDisplay, curValue_listas_provisionales, cur_record.getFieldType("listas_provisionales"))}">${languageUtil.format(locale, "download-x", "Listas provisionales de admitidos")}</a>
129
130 </#list>
131 </li>
132 </#if>
133 <#if cur_record.getFieldValue("Fecha_PLazo_Listap", locale)?has_content>
134 <li>
135 Fecha de publicación listas provisionales de admitidos: ${cur_record.getFieldValue("Fecha_PLazo_Listap", locale)}
136 </li>
137 </#if>
138
139 <#if cur_record.getFieldValue("Plazo_de_alegaciones", locale)?has_content>
140 <li>
141 Plazo de alegaciones: ${cur_record.getFieldValue("Plazo_de_alegaciones", locale)}
142 </li>
143 </#if>
144
145 <#if cur_record.getFieldValue("listas_definitivas", locale)?has_content>
146 <li>
147 <#list cur_record.getFieldValues("listas_definitivas", locale) as curValue_listas_definitivas>
148
149 <a href="${ddmUtil.getDisplayFieldValue(themeDisplay, curValue_listas_definitivas, cur_record.getFieldType("listas_definitivas"))}">${languageUtil.format(locale, "download-x", "Listas definitivas de admitidos")}</a>
150
151 </#list>
152 </li>
153 </#if>
154 <#if cur_record.getFieldValue("Fecha_Publicación_lista_definitiva_admitidos", locale)?has_content>
155 <li>
156 Fecha publicación lista admitidos: ${cur_record.getFieldValue("Fecha_Publicación_lista_definitiva_admitidos", locale)}
157 </li>
158 </#if>
159 <#if cur_record.getFieldValue("puntuacion_provisional_concurso", locale)?has_content>
160 <li>
161 <#list cur_record.getFieldValues("puntuacion_provisional_concurso", locale) as curValue_puntuacion_provisional_concurso>
162
163 <a href="${ddmUtil.getDisplayFieldValue(themeDisplay, curValue_puntuacion_provisional_concurso, cur_record.getFieldType("puntuacion_provisional_concurso"))}">${languageUtil.format(locale, "download-x", "valoración provisional concurso")}</a>
164
165 </#list>
166 </li>
167 </#if>
168 <#if cur_record.getFieldValue("Plazo_de_alegacionesC", locale)?has_content>
169 <li>
170 Plazo de alegaciones: ${cur_record.getFieldValue("Plazo_de_alegacionesC", locale)}
171 </li>
172 </#if>
173
174 <#if cur_record.getFieldValue("puntuacion_definitiva_concurso", locale)?has_content>
175 <li>
176 <#list cur_record.getFieldValues("puntuacion_definitiva_concurso", locale) as curValue_puntuacion_definitiva_concurso>
177
178 <a href="${ddmUtil.getDisplayFieldValue(themeDisplay, curValue_puntuacion_definitiva_concurso, cur_record.getFieldType("puntuacion_definitiva_concurso"))}">${languageUtil.format(locale, "download-x", "puntuacion definitiva concurso")}</a>
179
180 </#list>
181 </li>
182 </#if>
183 <#if cur_record.getFieldValue("valoracion_provisional_oposicion", locale)?has_content>
184 <li>
185
186 <#list cur_record.getFieldValues("valoracion_provisional_oposicion", locale) as curValue_valoracion_provisional_oposicion>
187
188 <a href="${ddmUtil.getDisplayFieldValue(themeDisplay, curValue_valoracion_provisional_oposicion, cur_record.getFieldType("valoracion_provisional_oposicion"))}">${languageUtil.format(locale, "download-x", "valoracion provisional_oposicion")}</a>
189
190 </#list>
191 </li>
192 </#if>
193 <#if cur_record.getFieldValue("valoracion_definitiva_oposicion", locale)?has_content>
194 <li>
195
196 <#list cur_record.getFieldValues("valoracion_definitiva_oposicion", locale) as curValue_valoracion_definitiva_oposicion>
197
198 <a href="${ddmUtil.getDisplayFieldValue(themeDisplay, curValue_valoracion_definitiva_oposicion, cur_record.getFieldType("valoracion_definitiva_oposicion"))}">${languageUtil.format(locale, "download-x", "valoracion_definitiva_oposicion")}</a>
199
200 </#list>
201 </li>
202 </#if>
203 <#if cur_record.getFieldValues("puntuacion_total", locale)?has_content>
204 <li>
205 <#list cur_record.getFieldValues("puntuacion_total", locale) as curValue_puntuacion_total>
206
207 <a href="${ddmUtil.getDisplayFieldValue(themeDisplay, curValue_puntuacion_total, cur_record.getFieldType("puntuacion_total"))}">${languageUtil.format(locale, "download-x", "resolución final")}</a>
208
209 </#list>
210 </li>
211 </#if>
212
213 <#if cur_record.getFieldValues("resolucion_adicional", locale)?has_content>
214 <li>
215 <#list cur_record.getFieldValues("resolucion_adicional", locale) as curValue_resolucion_adicional>
216
217 <a href="${ddmUtil.getDisplayFieldValue(themeDisplay, curValue_resolucion_adicional, cur_record.getFieldType("resolucion_adicional"))}">${languageUtil.format(locale, "download-x", "resolución adicional final")}</a>
218
219 </#list>
220 </li>
221 </#if>
222 <#if cur_record.getFieldValue("observaciones", locale)?has_content>
223 <li>
224 <#list cur_record.getFieldValues("observaciones", locale) as curValue_observaciones>
225 <#if curValue_observaciones?has_content>
226 <a href="#" class="ampliarInfo" id="openObservaciones${counter}" data-rel="popupObservaciones${counter}" class="linkPopup">
227 ${curValue_observaciones}
228 </a>
229 </#if>
230 <div class="content-popup observaciones" id="popupObservaciones${counter}" style="display: none;">
231 <p>${curValue_observaciones}</p>
232 </div>
233 </#list>
234 </li>
235 </#if>
236
237 </article>
238 </#if>
239 </#list>
240 </#if>
241
242
243 </ul>
244 </div>
245 </div>