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