Outros recursos
An error occurred while processing the template.
The following has evaluated to null or missing: ==> titulo [in template "33911#33938#38652" at line 489, 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 "33911#33938#38652" at line 489, 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 <#assign tagsArray += entry.tagNames />
197 <#assign assetRenderer = curEntry.getAssetRenderer() />
198 <#assign article = assetRenderer.getArticle() />
199 <#assign document = saxReaderUtil.read(article.getContentByLocale(lang)) />
200 <#assign rootElement = document.getRootElement() />
201 <#assign maisLegislacaoArray = [] />
202 <#assign imagensTopoArray = [] >
203 <#assign imagensArray = []>
204 <#assign maisInformacoesArray = [] >
205 <#assign imagensMais = [] >
206 <#assign links = [] >
207 <#assign linksDescricao = [] >
208 <#assign corpoDoTexto = "" />
209 <#assign conteudoMais = "" />
210 <#assign imagem = "" />
211 <#assign imagemPartilhaDefault = "/c/document_library/get_file?uuid=dcdb5037-a173-12a6-051d-43760fd225a9&groupId=20123" />
212 <#assign imagemMais = "" />
213 <#assign imagemTopo = "" />
214 <#assign imageString = "" />
215 <#assign titulo = "" />
216 <#assign subtitulo = "" />
217
218 <#assign DateTime = .now>
219
220 <#assign aDateTime = curEntry.getModifiedDate()>
221 <#assign aDate = aDateTime?date>
222 <#assign aTime = aDateTime?time>
223 <#assign geralDescricaoMaisInfo = "" />
224 <#assign maisLegislacao = "" />
225 <#assign geralLocalDoEvento = "" />
226 <#assign geralEntidadeOrganizadora = "" />
227 <#assign geralPergunta = "" />
228 <#assign geralresposta = "" />
229 <#assign geralTelefones = [] />
230 <#assign geralEmails = [] />
231 <#assign geralSite ="" />
232 <#assign geralFacebook = "" />
233 <#assign geralInstagram = "" />
234 <#assign geralTwitter = "" />
235 <#assign geralYoutube = ""/>
236 <#assign geralOutras = ""/>
237 <#assign geralLocalDoEvento = ""/>
238 <#assign geralMorada = ""/>
239 <#assign geralLocalidade = ""/>
240 <#assign geralCodigoPostal = ""/>
241 <#assign GeralPerguntaArray = [] >
242 <#assign GeralRespostaArray = [] >
243 <#assign WidgetLinkDescricao = "" />
244 <#assign WidgetLink = "" />
245
246 <#assign serviceContext = staticUtil["com.liferay.portal.kernel.service.ServiceContextThreadLocal"].getServiceContext()>
247 <#assign dlAppServiceUtil = staticUtil["com.liferay.document.library.kernel.service.DLAppServiceUtil"] />
248 <#assign themeDisplay = serviceContext.getThemeDisplay() />
249 <#assign currentUrl = themeDisplay.getPortalURL() />
250
251 <#list rootElement.elements() as el>
252 <#list el.elements() as il>
253 <#if il.attributeValue("name")??>
254 <#if "WidgetLink" == il.attributeValue("name")>
255 <#if il.getData()?has_content >
256 <#list il.elements() as el>
257 <#if el.attributeValue("name")??>
258 <#if el.getData()?has_content >
259 <#if "WidgetLinkDescricao" == el.attributeValue("name")>
260 <#assign WidgetLinkDescricao = el.element("dynamic-content").getData() />
261 </#if>
262 </#if>
263 </#if>
264 </#list>
265 </#if>
266 <#assign WidgetLink = il.element("dynamic-content").getData() />
267 </#if>
268 <#if "titulo" == il.attributeValue("name")>
269 <#assign titulo = il.element("dynamic-content").getData() />
270 </#if>
271
272 <#if "Subtitulo" == il.attributeValue("name")>
273 <#assign subtitulo = il.element("dynamic-content").getData() />
274 </#if>
275 <#if "Conteudo" == il.attributeValue("name")>
276 <#assign corpoDoTexto = il.element("dynamic-content").getData() />
277 </#if>
278 <#if "ConteudoMais" == il.attributeValue("name")>
279 <#assign conteudoMais = il.element("dynamic-content").getData() />
280 </#if>
281
282 <#if "Imagens" == il.attributeValue("name")>
283 <#if il.element("dynamic-content").getData()?has_content>
284 <#assign imagem = il.element("dynamic-content").getData()?eval />
285 <#assign imagemLink = "" />
286 <#list il.elements() as imagemEl>
287 <#if imagemEl.attributeValue("name")??>
288 <#if "imagemLink" == imagemEl.attributeValue("name")>
289 <#if imagemEl.element("dynamic-content").getData()?has_content>
290 <#assign imagemLink = imagemEl.element("dynamic-content").getData() />
291 </#if>
292 </#if>
293 </#if>
294 </#list>
295
296 <#if imagemLink?has_content>
297 <#assign imagensArray += [[imagem, imagemLink]] />
298 <#else>
299 <#assign imagensArray += [[imagem]] />
300 </#if>
301 </#if>
302 </#if>
303
304 <#if "ImagensMais" == il.attributeValue("name")>
305 <#if il.element("dynamic-content").getData()?has_content>
306 <#assign imagemMais = il.element("dynamic-content").getData()?eval />
307 <#assign imagemMaisLink = "" />
308 <#list il.elements() as imagemMaisEl>
309 <#if imagemMaisEl.attributeValue("name")??>
310 <#if "imagemMaisLink" == imagemMaisEl.attributeValue("name")>
311 <#if imagemMaisEl.element("dynamic-content").getData()?has_content>
312 <#assign imagemMaisLink = imagemMaisEl.element("dynamic-content").getData() />
313 </#if>
314 </#if>
315 </#if>
316 </#list>
317 <#if imagemMaisLink?has_content>
318 <#assign imagensMais += [[imagemMais, imagemMaisLink]] />
319 <#else>
320 <#assign imagensMais += [[imagemMais]] />
321 </#if>
322 </#if>
323 </#if>
324 <#if "Link" == il.attributeValue("name")>
325 <#if il.element("dynamic-content").getData()?has_content>
326 <#assign links += [il.element("dynamic-content").getData()] />
327 <#list il.elements() as al>
328 <#if al.attributeValue("name")??>
329 <#if "LinkDescricao" == al.attributeValue("name") >
330 <#if al.element("dynamic-content").getData()?has_content>
331 <#assign linksDescricao += [al.element("dynamic-content").getData()] />
332 </#if>
333 </#if>
334 </#if>
335 </#list>
336 </#if>
337 </#if>
338 <#if "ImagemTopo" == il.attributeValue("name")>
339 <#if il.element("dynamic-content").getData()?has_content>
340 <#assign imagemTopo = il.element("dynamic-content").getData()?eval />
341 <#assign imagensTopoArray += [imagemTopo] />
342 </#if>
343 </#if>
344 <#if "GeralMaisInformacoes" == il.attributeValue("name")>
345 <#if il.element("dynamic-content").getData()?has_content>
346 <#assign maisInformacoes = il.element("dynamic-content").getData()?eval />
347 <#list il.elements() as al>
348 <#if al.attributeValue("name")??>
349 <#if "GeralDescricaoMaisInfo" == al.attributeValue("name")>
350 <#assign geralDescricaoMaisInfo = al.element("dynamic-content").getData() />
351 </#if>
352 </#if>
353 </#list>
354 <#assign maisInformacoesArray += ["/c/document_library/get_file?uuid=" + maisInformacoes.uuid + "&groupId=" + maisInformacoes.groupId + "|" + geralDescricaoMaisInfo] />
355 </#if>
356 </#if>
357 <#if "GeralLegislacao" == il.attributeValue("name")>
358 <#if il.element("dynamic-content").getData()?has_content>
359 <#assign maisLegislacao = il.element("dynamic-content").getData() />
360 <#list il.elements() as el>
361 <#if el.getData()?has_content >
362 <#if el.attributeValue("name")??>
363 <#if "GeralLesDesc" == el.attributeValue("name")>
364 <#assign geralLesDesc = el.element("dynamic-content").getData() />
365 </#if>
366 </#if>
367 </#if>
368 </#list>
369 <#assign maisLegislacaoArray += [maisLegislacao] />
370 </#if>
371 </#if>
372 <#if "GeralEntidadeOrganizadora" == il.attributeValue("name")>
373 <#assign geralEntidadeOrganizadora = il.element("dynamic-content").getData() />
374 </#if>
375 <#if "GeralPerguntasFrequentes" == il.attributeValue("name")>
376 <#if il.getData()?has_content >
377 <#list il.elements() as el>
378 <#if el.element("dynamic-content").getData()?has_content >
379 <#if "GeralPergunta" == el.attributeValue("name")>
380 <#assign GeralPerguntaArray += [el.element("dynamic-content").getData() ] >
381 </#if>
382 <#if "Geralresposta" == el.attributeValue("name")>
383 <#assign GeralRespostaArray += [el.element("dynamic-content").getData()] >
384 </#if>
385 </#if>
386 </#list>
387 </#if>
388 </#if>
389 <#if "GeralTelefone" == il.attributeValue("name") >
390 <#assign geralTelefone = il.element("dynamic-content").getData() />
391 <#if geralTelefone != "" >
392 <#assign geralTelefones += [geralTelefone] />
393 </#if>
394 </#if>
395 <#if "GeralEmail" == il.attributeValue("name") >
396 <#assign geralEmail = il.element("dynamic-content").getData() />
397 <#if geralEmail != "" >
398 <#assign geralEmails += [geralEmail] />
399 </#if>
400 </#if>
401 <#if "GeralSite" == il.attributeValue("name") >
402 <#assign geralSite = il.element("dynamic-content").getData() />
403 </#if>
404 <#if "GeralFacebook" == il.attributeValue("name") >
405 <#assign geralFacebook = il.element("dynamic-content").getData() />
406 </#if>
407 <#if "GeralInstagram" == il.attributeValue("name") >
408 <#assign geralInstagram = il.element("dynamic-content").getData() />
409 </#if>
410 <#if "GeralTwitter" == il.attributeValue("name") >
411 <#assign geralTwitter = il.element("dynamic-content").getData() />
412 </#if>
413 <#if "GeralYoutube" == il.attributeValue("name") >
414 <#assign geralYoutube = il.element("dynamic-content").getData() />
415 </#if>
416 <#if "GeralOutras" == il.attributeValue("name") >
417 <#assign geralOutras = il.element("dynamic-content").getData() />
418 </#if>
419 <#if "GeralLocalDoEvento" == il.attributeValue("name") >
420 <#assign geralLocalDoEvento = il.element("dynamic-content").getData() />
421 </#if>
422 <#if "GeralMorada" == il.attributeValue("name") >
423 <#assign geralMorada = il.element("dynamic-content").getData() />
424 </#if>
425 <#if "GeralLocalidade" == il.attributeValue("name") >
426 <#assign geralLocalidade = il.element("dynamic-content").getData() />
427 </#if>
428 <#if "GeralCodigoPostal" == il.attributeValue("name") >
429 <#assign geralCodigoPostal = il.element("dynamic-content").getData() />
430 </#if>
431 </#if>
432 </#list>
433 </#list>
434 </#list>
435</#if>
436
437<#if WidgetLink?has_content>
438<script>
439 $( document ).ready(function() {
440 $("#exampleModalCenter .close").click(function() {
441 $('#exampleModalCenter').modal().hide();
442 $('.modal-overlay').hide();
443 })
444});
445</script>
446
447<div class="modal-overlay"></div>
448<div class="modal show" id="exampleModalCenter" tabindex="-1" role="dialog" aria-labelledby="exampleModalCenterTitle" aria-hidden="true">
449 <div class="modal-dialog modal-dialog-centered" role="document">
450 <div class="modal-content">
451 <div class="modal-header">
452 <h5 class="modal-title" id="exampleModalLongTitle">${titulo}</h5>
453 <button type="button" class="close" data-dismiss="modal" aria-label="Close">
454 <span aria-hidden="true">×</span>
455 </button>
456 </div>
457 <div class="modal-body">
458 <p>${WidgetLinkDescricao}</p>
459 </div>
460 <div class="modal-footer">
461 <a href="${WidgetLink}" target="_blank"><button type="button" class="btn btn-primary">
462 <#if themeDisplay.getLanguageId() == "en_US">
463 Apply
464 <#else>
465 Candidatar-se
466 </#if>
467 </button></a>
468 </div>
469 </div>
470 </div>
471 </div>
472</#if>
473
474
475<#if imagensTopoArray?has_content>
476 <#list imagensTopoArray as item>
477 <#assign imagemTopoFileEntry = dlAppServiceUtil.getFileEntry(item.fileEntryId?number) />
478 <@adaptive_media_image["img"] class="img-responsive img-fluid" fileVersion=imagemTopoFileEntry.getFileVersion() alt="${item.alt}"/>
479 </#list>
480
481 <#if !shareImgFileEntry?? && imagemTopoFileEntry??>
482 <#assign shareImgFileEntry = imagemTopoFileEntry />
483 </#if>
484</#if>
485
486<div class="container" style="padding-top: 0.3rem;">
487 <div class="row">
488 <div class="col-sm-7 padding">
489 <h1 id="titulo">${titulo}</h1>
490 <h2 id="subtitulo">${subtitulo}</h2>
491 </br></br>
492 ${corpoDoTexto}
493 </div>
494 <#if imagensArray?has_content>
495 <div class="col-12 col-sm-5 padding">
496 <#list imagensArray as item>
497 <#assign imagemFileEntry = dlAppServiceUtil.getFileEntry(item[0].fileEntryId?number) />
498 <#if item?size == 1>
499 <@adaptive_media_image["img"] class="img-responsive img-fluid padding-left-img" fileVersion=imagemFileEntry.getFileVersion() alt="${item[0].alt}"/>
500 </#if>
501 <#if item?size == 2>
502 <a href="${item[1]}" target="_blank">
503 <@adaptive_media_image["img"] class="img-responsive img-fluid padding-left-img" fileVersion=imagemFileEntry.getFileVersion() alt="${item[0].alt}"/>
504 </a>
505 </#if>
506 </#list>
507 </div>
508
509 <#if !shareImgFileEntry?? && imagemFileEntry??>
510 <#assign shareImgFileEntry = imagemFileEntry />
511 </#if>
512 </#if>
513
514 </div>
515
516 <#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 />
517 <#assign hasOtherContentForConteudoMais = showMaisInfoCards || GeralPerguntaArray?has_content />
518 <#assign isConteudoMaisNotEmpty = conteudoMais?replace("^\\n|\\r|<p>| |<\\/p>|\\s*", "", "rm")?length gt 0 />
519
520 <#if conteudoMais?has_content && isConteudoMaisNotEmpty || hasOtherContentForConteudoMais>
521 <div class="row">
522 <div class="col-sm-7 padding " style="text-align: center;">
523 <#if themeDisplay.getLanguageId() == "en_US">
524 <button id="sabermais" class="btn btn-primary collapsed" type="button" data-toggle="collapse" data-target="#collapseExample" aria-expanded="false" aria-controls="collapseExample">
525 To know +
526 </button>
527 <#else>
528 <button id="sabermais" class="btn btn-primary collapsed" type="button" data-toggle="collapse" data-target="#collapseExample" aria-expanded="false" aria-controls="collapseExample">
529 Saber +
530 </button>
531 </#if>
532 </div>
533 </div>
534
535 <!-- -->
536 <div class="row collapse" id="collapseExample">
537 <div class="col-sm-7 padding">
538 <div class="corpo-texto">
539 ${conteudoMais}
540 </div>
541 <br>
542 <#assign primeiro = true />
543 <#if showMaisInfoCards>
544 <div class="card text-center">
545 <div class="card-header card-header-abas">
546 <ul class="nav nav-tabs" id="myTab" role="tablist">
547 <#if maisInformacoesArray?has_content || links?has_content>
548 <li class="nav-item">
549 <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">
550 <#if themeDisplay.getLanguageId() == "en_US">
551 More information
552 <#else>
553 Mais Informações
554 </#if>
555 </a>
556 </li>
557 <#assign primeiro = false />
558 </#if>
559 <#if maisLegislacaoArray?has_content >
560 <li class="nav-item">
561 <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>
562 </li>
563 <#assign primeiro = false />
564 </#if>
565 <#if geralLocalDoEvento?has_content || geralMorada?has_content ||geralLocalidade?has_content || geralCodigoPostal?has_content >
566 <li class="nav-item">
567 <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">
568 <#if themeDisplay.getLanguageId() == "en_US">
569 Location
570 <#else>
571 Localização
572 </#if>
573 </a>
574 </li>
575 <#assign primeiro = false />
576 </#if>
577 <#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>
578 <li class="nav-item">
579 <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">
580 <#if themeDisplay.getLanguageId() == "en_US">
581 Contacts
582 <#else>
583 Contactos
584 </#if>
585 </a>
586 </li>
587 <#assign primeiro = false />
588 </#if>
589
590 </ul>
591
592 </div>
593 <div class="card-body">
594 <div class="tab-content">
595 <#assign primeiro = true />
596 <#if maisInformacoesArray?has_content || links?has_content>
597 <div class="tab-pane fade <#if primeiro>show active</#if>" id="home" role="tabpanel" aria-labelledby="home-tab">
598 <ul class="lista-links">
599 <#list maisInformacoesArray as item>
600 <li><a href="${item?split("|")?first}" class="link" target="_blank">${item?split("|")?last}</a></li>
601 </#list>
602 <#if links?has_content>
603 <#assign i= 0 >
604 <#list links as link>
605 <#if linksDescricao?has_content>
606 <li><a class="link" target="_blank" href="${link}">${linksDescricao[i]}</a></li>
607 <#assign i+= 1 >
608 </#if>
609 </#list>
610 </#if>
611 </ul>
612 </div>
613 <#assign primeiro = false />
614 </#if>
615 <#if maisLegislacaoArray?has_content>
616 <div class="tab-pane fade <#if primeiro>show active</#if>" id="profile" role="tabpanel" aria-labelledby="profile-tab">
617 <ul class="lista-links">
618 <#list maisLegislacaoArray as item>
619 <li><a href="${item?split("|")?first}" class="link" target="_blank">${geralLesDesc}</a></li>
620 </#list>
621 </ul>
622 </div>
623 <#assign primeiro = false />
624 </#if>
625 <#if geralLocalDoEvento?has_content || geralMorada?has_content ||geralLocalidade?has_content || geralCodigoPostal?has_content >
626 <div class="tab-pane fade <#if primeiro>show active</#if>" id="localization" role="tabpanel" aria-labelledby="localization-tab">
627 <#if geralEntidadeOrganizadora?has_content>
628 <p>${geralEntidadeOrganizadora}</p>
629 </#if>
630 <#if geralLocalDoEvento?has_content>
631 <p>${geralLocalDoEvento}</p>
632 </#if>
633 <#if geralMorada?has_content>
634 <p>${geralMorada}</p>
635 </#if>
636 <#if geralLocalidade?has_content>
637 <p>${geralLocalidade}</p>
638 </#if>
639 <#if geralCodigoPostal?has_content>
640 <p>${geralCodigoPostal}</p>
641 </#if>
642 </div>
643 <#assign primeiro = false />
644 </#if>
645 <#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>
646 <div class="tab-pane fade <#if primeiro>show active</#if>" id="contact" role="tabpanel" aria-labelledby="contact-tab">
647 <#if geralTelefones?has_content>
648 <#list geralTelefones as telefone>
649 <p><i class="fas fa-phone-alt simbolo-color" aria-hidden="true"></i> <a class="link" href="tel:${telefone}">${telefone}</a></p>
650 </#list>
651 </#if>
652 <#if geralEmails?has_content>
653 <#list geralEmails as email>
654 <p><i class="fas fa-envelope simbolo-color" aria-hidden="true"></i> <a class="link" href="mailto:${email}"> ${email}</a></p>
655 </#list>
656 </#if>
657 <hr>
658 <#if geralSite?has_content>
659 <a href="${geralSite}" class="simbolo-color m-2" target="_blank"><span class="glyphicon glyphicon-globe" aria-hidden="true"></span></a>
660 </#if>
661 <#if geralFacebook?has_content>
662 <a href="${geralFacebook}" class="simbolo-color m-2" target="_blank"><i class="fab fa-facebook-f"></i></a>
663 </#if>
664 <#if geralInstagram?has_content>
665 <a href="${geralInstagram}" class="simbolo-color m-2" target="_blank"><i class="fab fa-instagram"></i></a>
666 </#if>
667 <#if geralTwitter?has_content>
668 <a href="${geralTwitter}" class="simbolo-color m-2" target="_blank"><i class="fab fa-twitter"></i></a>
669 </#if>
670 <#if geralYoutube?has_content>
671 <a href="${geralYoutube}" class="simbolo-color m-2" target="_blank"><i class="fab fa-youtube"></i></a>
672 </#if>
673 <#if geralOutras?has_content>
674 <a href="${geralOutras}" class="simbolo-color m-2" target="_blank"><i class="fas fa-arrow-circle-right"></i></a>
675 </#if>
676 </div>
677 <#assign primeiro = false />
678 </#if>
679
680 </div>
681 </div>
682 </div>
683 </#if>
684
685 <#if GeralPerguntaArray?has_content >
686 <#assign x= GeralPerguntaArray?size -1>
687 <div class="accordion" id="accordionExample">
688 <#list 0..x as index>
689 <div class="card">
690 <div class="card-header card-header-ajust" id="headingOne">
691 <button class="btn btn-link" style="display: contents;" type="button" data-toggle="collapse" data-target="#collapse${index}" aria-expanded="true" aria-controls="collapseOne">
692 <p class="text-accordion pergunta" >${GeralPerguntaArray[index]}</p>
693 </button>
694 <button aria-controls="collapsefour" class="btn btn-link seta" data-toggle="collapse" data-target="#collapse${index}" aria-expanded="true" aria-controls="collapseOne" type="button">
695 <img class="seta-img img-responsive" src="/documents/33934/36575/seta-branca.png/7592b6e8-6c7d-fc8f-9e6a-4919035fc854?t=1600946957019">
696 </button>
697 </div>
698 <div id="collapse${index}" class="collapse" aria-labelledby="headingOne" data-parent="#accordionExample">
699 <div class="card-body">
700 <p>${GeralRespostaArray[index]}</p>
701 </div>
702 </div>
703 </div>
704 </#list>
705 </div>
706 </#if>
707 </div>
708 <#if imagensMais?has_content>
709 <div class="col-12 col-sm-5 padding">
710 <#list imagensMais as item>
711 <#if item?size == 1>
712 <@adaptive_media_image["img"] class="img-fluid padding-left-img img-responsive" fileVersion=dlAppServiceUtil.getFileEntry(item[0].fileEntryId?number).getFileVersion() alt="${item[0].alt}"/>
713 </#if>
714 <#if item?size == 2>
715 <a href="${item[1]}" target="_blank">
716 <@adaptive_media_image["img"] class="img-fluid padding-left-img img-responsive" fileVersion=dlAppServiceUtil.getFileEntry(item[0].fileEntryId?number).getFileVersion() alt="${item[0].alt}"/>
717 </a>
718 </#if>
719 </#list>
720 </div>
721 </#if>
722 </div>
723 </#if>
724 <div class="container">
725 <div class="row">
726 <div class="col-12 text-right">
727 <#if themeDisplay.getLanguageId() == "en_US">
728 <p style="color:#9e9797; font-size: 12px;">Updated: ${aDate?string["dd/MM/yyyy"]}</p>
729 <#else>
730 <p style="color:#9e9797; font-size: 12px;">Atualizado em: ${aDate?string["dd/MM/yyyy"]}</p>
731 </#if>
732 </div>
733 </div>
734 </div>
735
736 <div class="a2a_kit a2a_kit_size_32 a2a_default_style"
737 data-a2a-icon-color="transparent, black">
738 <a class="a2a_button_facebook"></a>
739 <a class="a2a_button_twitter"></a>
740 <a class="a2a_button_whatsapp"></a>
741 <a class="a2a_button_facebook_messenger"></a>
742 <a class="a2a_button_email"></a>
743 <a class="a2a_button_copy_link"></a>
744 <a class="a2a_dd" href="https://www.addtoany.com/share"></a>
745 </div>
746
747 <#if tagsArray?has_content>
748 <#assign tags = [] />
749 <div class="col-12 mt-4">
750 <#list tagsArray as tag>
751 <#assign tags += [tag] />
752 <a href="/pesquisa?q=${tag}" class="badge badge-pill badge-silver p-2">${tag}</a>
753 </#list>
754 </div>
755 </#if>
756
757 <@liferay_util["html-top"]>
758 <script crossorigin="anonymous" src="https://kit.fontawesome.com/9f47eedf41.js"></script>
759 <script src="https://static.addtoany.com/menu/page.js"></script>
760 <meta property="og:title" content="${titulo}" />
761 <meta property="og:description" content="${subtitulo}" />
762 <meta property="og:type" content="article" />
763 <meta property="og:locale" content="${locale}" />
764 <meta property="og:site_name" content="${company.getName()}" />
765 <meta property="og:url" content="${themeDisplay.getPortalURL() + themeDisplay.getURLCurrent()}">
766 <#if tagsArray?has_content>
767 <meta property="article:tag" content="${tags?join(",")}" />
768 </#if>
769
770 <#if shareImgFileEntry??>
771 <meta property="og:image" itemprop="image" content="${themeDisplay.getURLPortal()}/o/adaptive-media/image/${shareImgFileEntry.getFileEntryId()}/thumbnail-600x0/${shareImgFileEntry.getFileName()}" />
772 </#if>
773 </@>
774
775
776</div>
- --- NATIONAL ---
- AIDGLOBAL
- Erasmus + Youth in Action National Agency
- Association for Family Protection
- Sonha, Faz e Acontece Youth Association
- Santarém Special Sport Association
- National Youth Council
- European Intercultural Club
- DYPALL NETWORK
- Santarém Higher School of Sport
- AFS Interculture Portugal
- MOVIJOVEM - Youth Mobility
- REDE - Portuguese Network of Young People for Gender Equality
- --- INTERNATIONAL ---
- Council of Europe
- Directorate of Democratic Participation of the Council of Europe
- Directorate General of Democracy (“DGII”) of the Council of Europe
- Youth Department of the Council of Europe
- European Youth Centre Budapest
- European Youth Centre Strasbourg
- European Youth Foundation
- European Youth Forum
- Eurodesk
- European Youth Information and Counselling Agency
- European Youth Portal
- --- COUNCIL OF EUROPE QUALITY LABELLED YOUTH CENTRES ---
- Brežice Youth Centre
- CEULAJ - Centro Eurolatinoamericano de Juventud
- Destelheide Youth Centre
- De Hoge Rielen Youth Centre
- Ecocenter Radulovacki Youth Centre
- Killarney Youth Centre
- Marienthal Youth Centre
- Marttinen Youth Centre
- Plovdiv Youth Centre
- Stara Zagora Youth Centre
- Timisoara Youth House
- Villa Elba Youth Centre
- WannseeFORUM Youth Centre
SUBSCRIBE NEWSLETTER
Successfully subscribed newsletter Did not subscribe to the Newsletter. Please try again laterWe use cookies on our website to give you the best experience. By continuing to browse, you are authorize our use of these cookies. However, if you want to know more information, namely how to change your settings, see our Policy .