Legislação
An error occurred while processing the template.
The following has evaluated to null or missing: ==> conteudoMais [in template "61028#61055#89756" at line 490, column 39] ---- Tip: If the failing expression is known to be 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: #assign isConteudoMaisNotEmpty = cont... [in template "61028#61055#89756" at line 490, column 5] ----
1<style>
2 #geral-container a[target]:not([class^="simbolo-color"]){
3 color: #A1BB15!important;
4 }
5 #sabermais:focus{
6 box-shadow: none;
7 }
8
9 #contact-tab, #localization-tab , #profile-tab, #home-tab, #contact-tab:focus
10 {
11 color: #015174;
12 font-weight: 500;
13 font-size: 0.8rem;
14 box-shadow: none;
15 }
16
17 .link{
18 color:#A1BB15!important
19 }
20 .simbolo-color{
21 color: #015174;
22 }
23 .simbolo-color:hover{
24 color: #015174;
25 }
26 .seta {
27 background-color: #015174;
28 position: absolute;
29 top: 0;
30 right: 0;
31 padding: 0.52rem;
32 padding-bottom: 0.04rem;
33 padding-top: 0.43rem;
34 }
35 .seta:focus {
36 box-shadow: none;
37 }
38 .card-header-ajust{
39 padding: 0.45rem 1.25rem;
40 }
41
42.seta-img {
43 max-width: 43% !important;
44 position: relative;
45 bottom: 4px;
46}
47 .btn-link:focus {
48 box-shadow: none !important;
49 }
50
51#contact-tab.active , #localization-tab.active , #profile-tab.active , #home-tab.active, #home-tab:active {
52 color: #ffffff;
53 font-weight: 500;
54 font-size: 0.8rem;
55 background-color: #015174;
56 border-color: transparent transparent #015174;
57}
58.card-header-abas{
59 padding: 0;
60}
61.card-header
62{
63 background: #DEDEDE;
64}
65#sabermais.btn.collapsed:before
66{
67 content:'Saber +' ;
68 display:block;
69}
70#sabermais.btn:before
71{
72 content:'Saber -' ;
73 display:block;
74}
75.pergunta{
76 color: #015174;
77 font-weight: 500;
78 font-size: 0.8rem;
79}
80.link:hover{
81 text-decoration: none;
82}
83
84.padding
85{
86 padding-top: 3rem;
87}
88.padding-left-img {
89 padding-left: 5rem;
90 padding-top: 9rem;
91}
92#sabermais{
93 background-color: #015174!important;
94 border-color: #015174;
95}
96
97#subtitulo{
98 color:#A1BB15;
99 padding-top: 0.5rem;
100 font-size: 1.5rem;
101}
102@media (max-width: 991.98px) {
103 .padding-left-img {
104 padding-left: 0rem;
105 }
106}
107#titulo{
108 font-size: 1.875rem;
109 position: relative;
110 bottom: 5px;
111}
112.lista-links{
113 text-align: left;
114 list-style-type: square;
115}
116.text-accordion{
117 text-align: left;
118 margin: 0;
119}
120.tab-pane {
121 text-align: left !important;
122}
123
124.modal {
125 z-index: 1210;
126}
127
128.modal-dialog-centered {
129 position: relative;
130 max-width: 30vw;
131}
132
133.modal-overlay {
134 position: fixed;
135 width: 100%;
136 height: 100%;
137 top: 0px;
138 left: 0px;
139 z-index: 1202;
140 background-color: rgba(0, 0, 0, 0.4)
141}
142
143.btn-primary {
144 background-color: #015174;
145 border: none;
146}
147
148.a2a_kit {
149 padding-bottom: 1rem;
150 }
151
152.badge-silver {
153 background-color: #e0e0e0;
154 color: #272833;
155 font-size: 1rem;
156 letter-spacing: 0.09rem;
157}
158
159.badge-silver:hover {
160 background-color: #c3c3c3;
161 color: #272833;
162}
163
164h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
165 font-family: 'Lato', sans-serif;
166}
167</style>
168<#assign AssetEntryLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetEntryLocalService")>
169<#if entries?has_content>
170 <#assign tagsArray = [] />
171 <#list entries as curEntry>
172 <#assign tagsArray += entry.tagNames />
173 <#assign assetRenderer = curEntry.getAssetRenderer() />
174 <#assign article = assetRenderer.getArticle() />
175 <#assign document = saxReaderUtil.read(article.getContent()) />
176 <#assign rootElement = document.getRootElement() />
177 <#assign maisLegislacaoArray = [] />
178 <#assign imagensTopoArray = [] >
179 <#assign imagensArray = []>
180 <#assign maisInformacoesArray = [] >
181 <#assign imagensMais = [] >
182 <#assign links = [] >
183 <#assign linksDescricao = [] >
184 <#assign corpoDoTexto = "" />
185 <#assign conteudoMais = "" />
186 <#assign imagem = "" />
187 <#assign imagemPartilhaDefault = "/c/document_library/get_file?uuid=dcdb5037-a173-12a6-051d-43760fd225a9&groupId=20123" />
188 <#assign imagemMais = "" />
189 <#assign imagemTopo = "" />
190 <#assign imageString = "" />
191 <#assign titulo = "" />
192 <#assign subtitulo = "" />
193
194 <#assign DateTime = .now>
195
196 <#assign aDateTime = curEntry.getModifiedDate()>
197 <#assign aDate = aDateTime?date>
198 <#assign aTime = aDateTime?time>
199 <#assign geralDescricaoMaisInfo = "" />
200 <#assign maisLegislacao = "" />
201 <#assign geralLocalDoEvento = "" />
202 <#assign geralEntidadeOrganizadora = "" />
203 <#assign geralPergunta = "" />
204 <#assign geralresposta = "" />
205 <#assign geralTelefones = [] />
206 <#assign geralEmails = [] />
207 <#assign geralSite ="" />
208 <#assign geralFacebook = "" />
209 <#assign geralInstagram = "" />
210 <#assign geralTwitter = "" />
211 <#assign geralYoutube = ""/>
212 <#assign geralOutras = ""/>
213 <#assign geralLocalDoEvento = ""/>
214 <#assign geralMorada = ""/>
215 <#assign geralLocalidade = ""/>
216 <#assign geralCodigoPostal = ""/>
217 <#assign GeralPerguntaArray = [] >
218 <#assign GeralRespostaArray = [] >
219 <#assign WidgetLinkDescricao = "" />
220 <#assign WidgetLink = "" />
221
222 <#assign serviceContext = staticUtil["com.liferay.portal.kernel.service.ServiceContextThreadLocal"].getServiceContext()>
223 <#assign dlAppServiceUtil = staticUtil["com.liferay.document.library.kernel.service.DLAppServiceUtil"] />
224 <#assign themeDisplay = serviceContext.getThemeDisplay() />
225 <#assign currentUrl = themeDisplay.getPortalURL() />
226
227 <#list rootElement.elements() as el>
228 <#list el.elements() as il>
229 <#if il.attributeValue("name")??>
230 <#if "WidgetLink" == il.attributeValue("name")>
231 <#if il.getData()?has_content >
232 <#list il.elements() as el>
233 <#if el.attributeValue("name")??>
234 <#if el.getData()?has_content >
235 <#if "WidgetLinkDescricao" == el.attributeValue("name")>
236 <#assign WidgetLinkDescricao = el.element("dynamic-content").getData() />
237 </#if>
238 </#if>
239 </#if>
240 </#list>
241 </#if>
242 <#assign WidgetLink = il.element("dynamic-content").getData() />
243 </#if>
244 <#if "titulo" == il.attributeValue("name")>
245 <#assign titulo = il.element("dynamic-content").getData() />
246 </#if>
247
248 <#if "Subtitulo" == il.attributeValue("name")>
249 <#assign subtitulo = il.element("dynamic-content").getData() />
250 </#if>
251 <#if "Conteudo" == il.attributeValue("name")>
252 <#assign corpoDoTexto = il.element("dynamic-content").getData() />
253 </#if>
254 <#if "ConteudoMais" == il.attributeValue("name")>
255 <#assign conteudoMais = il.element("dynamic-content").getData() />
256 </#if>
257
258 <#if "Imagens" == il.attributeValue("name")>
259 <#if il.element("dynamic-content").getData()?has_content>
260 <#assign imagem = il.element("dynamic-content").getData()?eval />
261 <#assign imagemLink = "" />
262 <#list il.elements() as imagemEl>
263 <#if imagemEl.attributeValue("name")??>
264 <#if "imagemLink" == imagemEl.attributeValue("name")>
265 <#if imagemEl.element("dynamic-content").getData()?has_content>
266 <#assign imagemLink = imagemEl.element("dynamic-content").getData() />
267 </#if>
268 </#if>
269 </#if>
270 </#list>
271
272 <#if imagemLink?has_content>
273 <#assign imagensArray += [[imagem, imagemLink]] />
274 <#else>
275 <#assign imagensArray += [[imagem]] />
276 </#if>
277 </#if>
278 </#if>
279
280 <#if "ImagensMais" == il.attributeValue("name")>
281 <#if il.element("dynamic-content").getData()?has_content>
282 <#assign imagemMais = il.element("dynamic-content").getData()?eval />
283 <#assign imagemMaisLink = "" />
284 <#list il.elements() as imagemMaisEl>
285 <#if imagemMaisEl.attributeValue("name")??>
286 <#if "imagemMaisLink" == imagemMaisEl.attributeValue("name")>
287 <#if imagemMaisEl.element("dynamic-content").getData()?has_content>
288 <#assign imagemMaisLink = imagemMaisEl.element("dynamic-content").getData() />
289 </#if>
290 </#if>
291 </#if>
292 </#list>
293 <#if imagemMaisLink?has_content>
294 <#assign imagensMais += [[imagemMais, imagemMaisLink]] />
295 <#else>
296 <#assign imagensMais += [[imagemMais]] />
297 </#if>
298 </#if>
299 </#if>
300 <#if "Link" == il.attributeValue("name")>
301 <#if il.element("dynamic-content").getData()?has_content>
302 <#assign links += [il.element("dynamic-content").getData()] />
303 <#list il.elements() as al>
304 <#if al.attributeValue("name")??>
305 <#if "LinkDescricao" == al.attributeValue("name") >
306 <#if al.element("dynamic-content").getData()?has_content>
307 <#assign linksDescricao += [al.element("dynamic-content").getData()] />
308 </#if>
309 </#if>
310 </#if>
311 </#list>
312 </#if>
313 </#if>
314 <#if "ImagemTopo" == il.attributeValue("name")>
315 <#if il.element("dynamic-content").getData()?has_content>
316 <#assign imagemTopo = il.element("dynamic-content").getData()?eval />
317 <#assign imagensTopoArray += [imagemTopo] />
318 </#if>
319 </#if>
320 <#if "GeralMaisInformacoes" == il.attributeValue("name")>
321 <#if il.element("dynamic-content").getData()?has_content>
322 <#assign maisInformacoes = il.element("dynamic-content").getData()?eval />
323 <#list il.elements() as al>
324 <#if al.attributeValue("name")??>
325 <#if "GeralDescricaoMaisInfo" == al.attributeValue("name")>
326 <#assign geralDescricaoMaisInfo = al.element("dynamic-content").getData() />
327 </#if>
328 </#if>
329 </#list>
330 <#assign maisInformacoesArray += ["/c/document_library/get_file?uuid=" + maisInformacoes.uuid + "&groupId=" + maisInformacoes.groupId + "|" + geralDescricaoMaisInfo] />
331 </#if>
332 </#if>
333 <#if "GeralLegislacao" == il.attributeValue("name")>
334 <#if il.element("dynamic-content").getData()?has_content>
335 <#assign maisLegislacao = il.element("dynamic-content").getData() />
336 <#list il.elements() as el>
337 <#if el.getData()?has_content >
338 <#if el.attributeValue("name")??>
339 <#if "GeralLesDesc" == el.attributeValue("name")>
340 <#assign geralLesDesc = el.element("dynamic-content").getData() />
341 </#if>
342 </#if>
343 </#if>
344 </#list>
345 <#assign maisLegislacaoArray += [maisLegislacao] />
346 </#if>
347 </#if>
348 <#if "GeralEntidadeOrganizadora" == il.attributeValue("name")>
349 <#assign geralEntidadeOrganizadora = il.element("dynamic-content").getData() />
350 </#if>
351 <#if "GeralPerguntasFrequentes" == il.attributeValue("name")>
352 <#if il.getData()?has_content >
353 <#list il.elements() as el>
354 <#if el.element("dynamic-content").getData()?has_content >
355 <#if "GeralPergunta" == el.attributeValue("name")>
356 <#assign GeralPerguntaArray += [el.element("dynamic-content").getData() ] >
357 </#if>
358 <#if "Geralresposta" == el.attributeValue("name")>
359 <#assign GeralRespostaArray += [el.element("dynamic-content").getData()] >
360 </#if>
361 </#if>
362 </#list>
363 </#if>
364 </#if>
365 <#if "GeralTelefone" == il.attributeValue("name") >
366 <#assign geralTelefone = il.element("dynamic-content").getData() />
367 <#if geralTelefone != "" >
368 <#assign geralTelefones += [geralTelefone] />
369 </#if>
370 </#if>
371 <#if "GeralEmail" == il.attributeValue("name") >
372 <#assign geralEmail = il.element("dynamic-content").getData() />
373 <#if geralEmail != "" >
374 <#assign geralEmails += [geralEmail] />
375 </#if>
376 </#if>
377 <#if "GeralSite" == il.attributeValue("name") >
378 <#assign geralSite = il.element("dynamic-content").getData() />
379 </#if>
380 <#if "GeralFacebook" == il.attributeValue("name") >
381 <#assign geralFacebook = il.element("dynamic-content").getData() />
382 </#if>
383 <#if "GeralInstagram" == il.attributeValue("name") >
384 <#assign geralInstagram = il.element("dynamic-content").getData() />
385 </#if>
386 <#if "GeralTwitter" == il.attributeValue("name") >
387 <#assign geralTwitter = il.element("dynamic-content").getData() />
388 </#if>
389 <#if "GeralYoutube" == il.attributeValue("name") >
390 <#assign geralYoutube = il.element("dynamic-content").getData() />
391 </#if>
392 <#if "GeralOutras" == il.attributeValue("name") >
393 <#assign geralOutras = il.element("dynamic-content").getData() />
394 </#if>
395 <#if "GeralLocalDoEvento" == il.attributeValue("name") >
396 <#assign geralLocalDoEvento = il.element("dynamic-content").getData() />
397 </#if>
398 <#if "GeralMorada" == il.attributeValue("name") >
399 <#assign geralMorada = il.element("dynamic-content").getData() />
400 </#if>
401 <#if "GeralLocalidade" == il.attributeValue("name") >
402 <#assign geralLocalidade = il.element("dynamic-content").getData() />
403 </#if>
404 <#if "GeralCodigoPostal" == il.attributeValue("name") >
405 <#assign geralCodigoPostal = il.element("dynamic-content").getData() />
406 </#if>
407 </#if>
408 </#list>
409 </#list>
410 </#list>
411</#if>
412
413<#if WidgetLink?has_content>
414<script>
415 $( document ).ready(function() {
416 $("#exampleModalCenter .close").click(function() {
417 $('#exampleModalCenter').modal().hide();
418 $('.modal-overlay').hide();
419 })
420});
421</script>
422
423<div class="modal-overlay"></div>
424<div class="modal show" id="exampleModalCenter" tabindex="-1" role="dialog" aria-labelledby="exampleModalCenterTitle" aria-hidden="true">
425 <div class="modal-dialog modal-dialog-centered" role="document">
426 <div class="modal-content">
427 <div class="modal-header">
428 <h5 class="modal-title" id="exampleModalLongTitle">${titulo}</h5>
429 <button type="button" class="close" data-dismiss="modal" aria-label="Close">
430 <span aria-hidden="true">×</span>
431 </button>
432 </div>
433 <div class="modal-body">
434 <p>${WidgetLinkDescricao}</p>
435 </div>
436 <div class="modal-footer">
437 <a href="${WidgetLink}" target="_blank"><button type="button" class="btn btn-primary">Candidatar-se</button></a>
438 </div>
439 </div>
440 </div>
441 </div>
442</#if>
443
444
445<#if imagensTopoArray?has_content>
446 <#list imagensTopoArray as item>
447 <#assign imagemTopoFileEntry = dlAppServiceUtil.getFileEntry(item.fileEntryId?number) />
448 <@adaptive_media_image["img"] class="img-responsive img-fluid" fileVersion=imagemTopoFileEntry.getFileVersion() alt="${item.alt}"/>
449 </#list>
450
451 <#if !shareImgFileEntry?? && imagemTopoFileEntry??>
452 <#assign shareImgFileEntry = imagemTopoFileEntry />
453 </#if>
454</#if>
455
456<div class="container" style="padding-top: 0.3rem;">
457 <div class="row">
458 <div class="col-sm-7 padding">
459
460
461 <#if (titulo)??><h1 id="titulo">${titulo}</h1></#if>
462 <#if (subtitulo)??><h2 id="subtitulo">${subtitulo}</h2></#if>
463 </br></br>
464 <#if (corpoDoTexto)??>${corpoDoTexto}</h2></#if>
465 </div>
466 <#if imagensArray?has_content>
467 <div class="col-12 col-sm-5 padding">
468 <#list imagensArray as item>
469 <#assign imagemFileEntry = dlAppServiceUtil.getFileEntry(item[0].fileEntryId?number) />
470 <#if item?size == 1>
471 <@adaptive_media_image["img"] class="img-responsive img-fluid padding-left-img" fileVersion=imagemFileEntry.getFileVersion() alt="${item[0].alt}"/>
472 </#if>
473 <#if item?size == 2>
474 <a href="${item[1]}" target="_blank">
475 <@adaptive_media_image["img"] class="img-responsive img-fluid padding-left-img" fileVersion=imagemFileEntry.getFileVersion() alt="${item[0].alt}"/>
476 </a>
477 </#if>
478 </#list>
479 </div>
480
481 <#if !shareImgFileEntry?? && imagemFileEntry??>
482 <#assign shareImgFileEntry = imagemFileEntry />
483 </#if>
484 </#if>
485
486 </div>
487
488 <#assign showMaisInfoCards = maisInformacoesArray?has_content || links?has_content || maisInformacoesArray?has_content || geralEntidadeOrganizadora?has_content || geralTelefones?has_content ||geralEmails?has_content || geralSite?has_content || geralFacebook?has_content || geralInstagram?has_content || geralTwitter?has_content || geralYoutube?has_content || geralOutras?has_content || geralLocalDoEvento?has_content || geralMorada?has_content ||geralLocalidade?has_content || geralCodigoPostal?has_content />
489 <#assign hasOtherContentForConteudoMais = showMaisInfoCards || GeralPerguntaArray?has_content />
490 <#assign isConteudoMaisNotEmpty = conteudoMais?replace("^\\n|\\r|<p>| |<\\/p>|\\s*", "", "rm")?length gt 0 />
491
492 <#if conteudoMais?has_content && isConteudoMaisNotEmpty || hasOtherContentForConteudoMais>
493 <div class="row">
494 <div class="col-sm-7 padding " style="text-align: center;">
495 <button id="sabermais" class="btn btn-primary collapsed" type="button" data-toggle="collapse" data-target="#collapseExample" aria-expanded="false" aria-controls="collapseExample">
496 </button>
497 </div>
498 </div>
499
500 <!-- -->
501 <div class="row collapse" id="collapseExample">
502 <div class="col-sm-7 padding">
503 <div class="corpo-texto">
504 ${conteudoMais}
505 </div>
506 <br>
507 <#assign primeiro = true />
508 <#if showMaisInfoCards>
509 <div class="card text-center">
510 <div class="card-header card-header-abas">
511 <ul class="nav nav-tabs" id="myTab" role="tablist">
512 <#if maisInformacoesArray?has_content || links?has_content>
513 <li class="nav-item">
514 <a class="nav-link <#if primeiro>show active</#if>" id="home-tab" data-toggle="tab" href="#home" role="tab" aria-controls="home" aria-selected="false">Mais Informações</a>
515 </li>
516 <#assign primeiro = false />
517 </#if>
518 <#if maisLegislacaoArray?has_content >
519 <li class="nav-item">
520 <a class="nav-link <#if primeiro>show active</#if>" id="profile-tab" data-toggle="tab" href="#profile" role="tab" aria-controls="profile" aria-selected="true">Legislação</a>
521 </li>
522 <#assign primeiro = false />
523 </#if>
524 <#if geralLocalDoEvento?has_content || geralMorada?has_content ||geralLocalidade?has_content || geralCodigoPostal?has_content >
525 <li class="nav-item">
526 <a class="nav-link <#if primeiro>show active</#if>" id="localization-tab" data-toggle="tab" href="#localization" role="tab" aria-controls="contact" aria-selected="false">Localização</a>
527 </li>
528 <#assign primeiro = false />
529 </#if>
530 <#if geralEntidadeOrganizadora?has_content || geralTelefones?has_content ||geralEmails?has_content || geralSite?has_content || geralFacebook?has_content || geralInstagram?has_content || geralTwitter?has_content || geralYoutube?has_content || geralOutras?has_content>
531 <li class="nav-item">
532 <a class="nav-link <#if primeiro>show active</#if>" id="contact-tab" data-toggle="tab" href="#contact" role="tab" aria-controls="contact" aria-selected="false">Contactos</a>
533 </li>
534 <#assign primeiro = false />
535 </#if>
536
537 </ul>
538
539 </div>
540 <div class="card-body">
541 <div class="tab-content">
542 <#assign primeiro = true />
543 <#if maisInformacoesArray?has_content || links?has_content>
544 <div class="tab-pane fade <#if primeiro>show active</#if>" id="home" role="tabpanel" aria-labelledby="home-tab">
545 <ul class="lista-links">
546 <#list maisInformacoesArray as item>
547 <li><a href="${item?split("|")?first}" class="link" target="_blank">${item?split("|")?last}</a></li>
548 </#list>
549 <#if links?has_content>
550 <#assign i= 0 >
551 <#list links as link>
552 <#if linksDescricao?has_content>
553 <li><a class="link" target="_blank" href="${link}">${linksDescricao[i]}</a></li>
554 <#assign i+= 1 >
555 </#if>
556 </#list>
557 </#if>
558 </ul>
559 </div>
560 <#assign primeiro = false />
561 </#if>
562 <#if maisLegislacaoArray?has_content>
563 <div class="tab-pane fade <#if primeiro>show active</#if>" id="profile" role="tabpanel" aria-labelledby="profile-tab">
564 <ul class="lista-links">
565 <#list maisLegislacaoArray as item>
566 <li><a href="${item?split("|")?first}" class="link" target="_blank">${geralLesDesc}</a></li>
567 </#list>
568 </ul>
569 </div>
570 <#assign primeiro = false />
571 </#if>
572 <#if geralLocalDoEvento?has_content || geralMorada?has_content ||geralLocalidade?has_content || geralCodigoPostal?has_content >
573 <div class="tab-pane fade <#if primeiro>show active</#if>" id="localization" role="tabpanel" aria-labelledby="localization-tab">
574 <#if geralEntidadeOrganizadora?has_content>
575 <p>${geralEntidadeOrganizadora}</p>
576 </#if>
577 <#if geralLocalDoEvento?has_content>
578 <p>${geralLocalDoEvento}</p>
579 </#if>
580 <#if geralMorada?has_content>
581 <p>${geralMorada}</p>
582 </#if>
583 <#if geralLocalidade?has_content>
584 <p>${geralLocalidade}</p>
585 </#if>
586 <#if geralCodigoPostal?has_content>
587 <p>${geralCodigoPostal}</p>
588 </#if>
589 </div>
590 <#assign primeiro = false />
591 </#if>
592 <#if geralEntidadeOrganizadora?has_content || geralTelefones?has_content ||geralEmails?has_content || geralSite?has_content || geralFacebook?has_content || geralInstagram?has_content || geralTwitter?has_content || geralYoutube?has_content || geralOutras?has_content>
593 <div class="tab-pane fade <#if primeiro>show active</#if>" id="contact" role="tabpanel" aria-labelledby="contact-tab">
594 <#if geralTelefones?has_content>
595 <#list geralTelefones as telefone>
596 <p><i class="fas fa-phone-alt simbolo-color" aria-hidden="true"></i> <a class="link" href="tel:${telefone}">${telefone}</a></p>
597 </#list>
598 </#if>
599 <#if geralEmails?has_content>
600 <#list geralEmails as email>
601 <p><i class="fas fa-envelope simbolo-color" aria-hidden="true"></i> <a class="link" href="mailto:${email}"> ${email}</a></p>
602 </#list>
603 </#if>
604 <hr>
605 <#if geralSite?has_content>
606 <a href="${geralSite}" class="simbolo-color m-2" target="_blank"><span class="glyphicon glyphicon-globe" aria-hidden="true"></span></a>
607 </#if>
608 <#if geralFacebook?has_content>
609 <a href="${geralFacebook}" class="simbolo-color m-2" target="_blank"><i class="fab fa-facebook-f"></i></a>
610 </#if>
611 <#if geralInstagram?has_content>
612 <a href="${geralInstagram}" class="simbolo-color m-2" target="_blank"><i class="fab fa-instagram"></i></a>
613 </#if>
614 <#if geralTwitter?has_content>
615 <a href="${geralTwitter}" class="simbolo-color m-2" target="_blank"><i class="fab fa-twitter"></i></a>
616 </#if>
617 <#if geralYoutube?has_content>
618 <a href="${geralYoutube}" class="simbolo-color m-2" target="_blank"><i class="fab fa-youtube"></i></a>
619 </#if>
620 <#if geralOutras?has_content>
621 <a href="${geralOutras}" class="simbolo-color m-2" target="_blank"><i class="fas fa-arrow-circle-right"></i></a>
622 </#if>
623 </div>
624 <#assign primeiro = false />
625 </#if>
626
627 </div>
628 </div>
629 </div>
630 </#if>
631
632 <#if GeralPerguntaArray?has_content >
633 <#assign x= GeralPerguntaArray?size -1>
634 <div class="accordion" id="accordionExample">
635 <#list 0..x as index>
636 <div class="card">
637 <div class="card-header card-header-ajust" id="headingOne">
638 <button class="btn btn-link" style="display: contents;" type="button" data-toggle="collapse" data-target="#collapse${index}" aria-expanded="true" aria-controls="collapseOne">
639 <p class="text-accordion pergunta" >${GeralPerguntaArray[index]}</p>
640 </button>
641 <button aria-controls="collapsefour" class="btn btn-link seta" data-toggle="collapse" data-target="#collapse${index}" aria-expanded="true" aria-controls="collapseOne" type="button">
642 <img class="seta-img img-responsive" >
643 </button>
644 </div>
645 <div id="collapse${index}" class="collapse" aria-labelledby="headingOne" data-parent="#accordionExample">
646 <div class="card-body">
647 <p>${GeralRespostaArray[index]}</p>
648 </div>
649 </div>
650 </div>
651 </#list>
652 </div>
653 </#if>
654 </div>
655 <#if imagensMais?has_content>
656 <div class="col-12 col-sm-5 padding">
657 <#list imagensMais as item>
658 <#if item?size == 1>
659 <@adaptive_media_image["img"] class="img-fluid padding-left-img img-responsive" fileVersion=dlAppServiceUtil.getFileEntry(item[0].fileEntryId?number).getFileVersion() alt="${item[0].alt}"/>
660 </#if>
661 <#if item?size == 2>
662 <a href="${item[1]}" target="_blank">
663 <@adaptive_media_image["img"] class="img-fluid padding-left-img img-responsive" fileVersion=dlAppServiceUtil.getFileEntry(item[0].fileEntryId?number).getFileVersion() alt="${item[0].alt}"/>
664 </a>
665 </#if>
666 </#list>
667 </div>
668 </#if>
669 </div>
670 </#if>
671 <div class="container">
672 <div class="row">
673 <div class="col-12 text-right">
674 <p style="color:#9e9797; font-size: 12px;">Atualizado em: ${aDate?string["dd/MM/yyyy"]}</p>
675 </div>
676 </div>
677 </div>
678
679 <div class="a2a_kit a2a_kit_size_32 a2a_default_style"
680 data-a2a-icon-color="transparent, black">
681 <a class="a2a_button_facebook"></a>
682 <a class="a2a_button_twitter"></a>
683 <a class="a2a_button_whatsapp"></a>
684 <a class="a2a_button_facebook_messenger"></a>
685 <a class="a2a_button_email"></a>
686 <a class="a2a_button_copy_link"></a>
687 <a class="a2a_dd" href="https://www.addtoany.com/share"></a>
688 </div>
689
690 <#if tagsArray?has_content>
691 <#assign tags = [] />
692 <div class="col-12 mt-4">
693 <#list tagsArray as tag>
694 <#assign tags += [tag] />
695 <a href="/pesquisa?q=${tag}" class="badge badge-pill badge-silver p-2">${tag}</a>
696 </#list>
697 </div>
698 </#if>
699
700 <@liferay_util["html-top"]>
701 <script crossorigin="anonymous" src="https://kit.fontawesome.com/9f47eedf41.js"></script>
702 <script src="https://static.addtoany.com/menu/page.js"></script>
703 <meta property="og:title" content="${titulo}" />
704 <meta property="og:description" content="${subtitulo}" />
705 <meta property="og:type" content="article" />
706 <meta property="og:locale" content="${locale}" />
707 <meta property="og:site_name" content="${company.getName()}" />
708 <meta property="og:url" content="${themeDisplay.getPortalURL() + themeDisplay.getURLCurrent()}">
709 <#if tagsArray?has_content>
710 <meta property="article:tag" content="${tags?join(",")}" />
711 </#if>
712
713 <#if shareImgFileEntry??>
714 <meta property="og:image" itemprop="image" content="${themeDisplay.getURLPortal()}/o/adaptive-media/image/${shareImgFileEntry.getFileEntryId()}/thumbnail-600x0/${shareImgFileEntry.getFileName()}" />
715 </#if>
716 </@>
717
718
719</div>

SUBSCREVER NEWSLETTER
Newsletter subscrito com sucesso Não foi subscrever o Newsletter. Por favor tente mais tarde
Utilizamos cookies no nosso site para lhe proporcionar a melhor experiência. Ao continuar a navegar, está a autorizar a nossa utilização destes cookies. No entanto, se pretender saber mais informações, nomeadamente como alterar as suas definições, consulte a nossa Politica.