Outros recursos
Um erro ocorreu enquanto processava o modelo.
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
SUBSCREVER NEWSLETTER
Newsletter subscrito com sucesso Não foi subscrever o Newsletter. Por favor tente mais tardeUtilizamos 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 .