Navegación

  • Saltar al contenido

Palácio Foz

  • Apresentação (Visão e Missão) História Centro Interpretativo do Jamor
  • Exposições
  • Serviço Educativo
  • Visite o Museu Centro interpretativo do Jamor
  • Contactos
  • LOG IN
PT | EN

Barra da Pesquisa

Pesquisar
logo-ipdj logo-museu
  • Arquivo Histórico
  • Coleção do Museu
  • Biblioteca
  • Publicações Digitalizadas Online
  • Livraria
Se ha producido un error al procesar la plantilla.
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">&times;</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>|&nbsp;|<\\/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>&nbsp;&nbsp;<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>&nbsp;<a class="link" href="mailto:${email}">&nbsp;${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

*Declaro que li e aceito a política de privacidade e dou o meu consentimento informado para a recolha do meu email.
Newsletter subscrito com sucesso Não foi subscrever o Newsletter. Por favor tente mais tarde
logo-uniaoeuropeia
  • Política de Privacidade
  • Instituto Português do Desporto e da Juventude, I.P.

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.