13 mars 2025
Discours de Gaëtan Bruel à l'occasion de la journée Plan Action ! - saison 2
Discours de Gaëtan Bruel, président du CNC, prononcé le 11 mars 2025 en ouverture de la journée Transition écologique Plan Action ! du CNC - saison 2.
Java method "fr.cnc.recherche.service.CncArticleRechercheServiceImpl.rechercheResultatCommissionPrecedentSuivant(com.liferay.portal.kernel.theme.ThemeDisplay, String, String, String, String, int)" threw an exception when invoked on fr.cnc.recherche.service.CncArticleRechercheServiceImpl object "fr.cnc.recherche.service.CncArticleRechercheServiceImpl@4befe49f"; see cause exception in the Java stack trace. ---- FTL stack trace ("~" means nesting-related): - Failed at: #assign resultatsCommissionPrecedentA... [in template "20116#20152#DETAIL-RESULTATS-COMMISSION" at line 40, column 33] ----
1<#assign journalArticleId = .vars['reserved-article-id'].data>
2<#assign journalArticleTitre = .vars['reserved-article-title'].data>
3<#assign serviceContext = staticUtil["com.liferay.portal.kernel.service.ServiceContextThreadLocal"].getServiceContext()>
4<#assign portalUtil = staticUtil["com.liferay.portal.kernel.util.PortalUtil"]>
5
6<#assign httpServletRequest = serviceContext.getRequest()>
7<#assign session = httpServletRequest.getSession()/>
8<#assign themeDisplay = serviceContext.getThemeDisplay() />
9<#assign journalArticleUtil = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService") />
10<#assign articleContent = journalContent.getContent(
11 groupId, journalArticleId, "RESULTATS-COMMISSION", "VIEW",
12 themeDisplay.getLanguageId(), themeDisplay)>
13<#assign cncCategoriesService = serviceLocator.findService("fr.cnc.categories.api.CncCategoriesService") />
14<#assign cncArticleRechercheService = serviceLocator.findService("fr.cnc.recherche.api.CncArticleRechercheService") />
15<#assign cncUrlService = serviceLocator.findService("fr.cnc.url.api.CncUrlService") />
16
17<#-- Recuperation des params de la recherche resultats de commissions depuis la session -->
18<#assign resultatsCommissionsBeanParamName = "LIFERAY_SHARED_resultatsCommissionsBean" />
19<#assign secteur = "" />
20<#assign nomAide = "" />
21<#assign annee = "" />
22<#if httpServletRequest.getParameter("secteur")?has_content || httpServletRequest.getParameter("nomAide")?has_content || httpServletRequest.getParameter("annee")?has_content >
23 <#assign secteur = httpServletRequest.getParameter("secteur")!"" />
24 <#assign nomAide = httpServletRequest.getParameter("nomAide")!"" />
25 <#assign annee = httpServletRequest.getParameter("annee")!"" />
26<#elseif session.getAttribute(resultatsCommissionsBeanParamName)?has_content >
27 <#assign secteur = session.getAttribute(resultatsCommissionsBeanParamName).getSecteur()!"" />
28 <#assign nomAide = session.getAttribute(resultatsCommissionsBeanParamName).getNomAide()!"" />
29 <#assign annee = session.getAttribute(resultatsCommissionsBeanParamName).getAnnee()!"" />
30</#if>
31
32<section class="single">
33 <div class="container">
34 <article>
35 <div class="row justify-content-center">
36 <div class="col-12 col-lg-10 align-self-center">
37 <div class="article-head">
38 <#-- Boutons de navigation Commission Précédente/Commission Suivante -->
39 <#if secteur?has_content || nomAide?has_content || annee?has_content || session.getAttribute(resultatsCommissionsBeanParamName)?has_content >
40 <#assign resultatsCommissionPrecedentArticleId = cncArticleRechercheService.rechercheResultatCommissionPrecedentSuivant(themeDisplay, journalArticleId, secteur, nomAide, annee, -1)!"" />
41 <#assign resultatsCommissionSuivantArticleId = cncArticleRechercheService.rechercheResultatCommissionPrecedentSuivant(themeDisplay, journalArticleId, secteur, nomAide, annee, 1)!"" />
42 <div class="row commissions-navigation">
43 <div class="col text-left">
44 <#if resultatsCommissionPrecedentArticleId != "">
45 <#assign lienPrecedentNoParam = cncUrlService.calculUrlArticle(themeDisplay, resultatsCommissionPrecedentArticleId) />
46 <#assign lienPrecedent = lienPrecedentNoParam?contains("?")?string(lienPrecedentNoParam+"&",lienPrecedentNoParam+"?")>
47 <a class="prev-commission" href="${lienPrecedent}secteur=${secteur}&nomAide=${nomAide}&annee=${annee}">
48 <i class="icon icon-arrow-left"></i>
49 <span><@liferay.language key="article.dispositif.resultats.commission.precedente" /></span>
50 <span class="mobile-only" ><@liferay.language key="previous" /></span>
51 </a>
52 <#else>
53 <i class="icon icon-arrow-left disabled"></i>
54 <span class="disabled"><@liferay.language key="article.dispositif.resultats.commission.precedente" /></span>
55 <span class="disabled mobile-only"><@liferay.language key="previous" /></span>
56 </#if>
57 </div>
58 <div class="col text-right">
59 <#if resultatsCommissionSuivantArticleId != "">
60 <#assign lienSuivantNoParam = cncUrlService.calculUrlArticle(themeDisplay, resultatsCommissionSuivantArticleId) />
61 <#assign lienSuivant = lienSuivantNoParam?contains("?")?string(lienSuivantNoParam+"&",lienSuivantNoParam+"?")>
62 <a class="next-commission" href="${lienSuivant}secteur=${secteur}&nomAide=${nomAide}&annee=${annee}">
63 <span><@liferay.language key="article.dispositif.resultats.commission.suivante" /></span>
64 <span class="mobile-only"><@liferay.language key="next" /></span>
65 <i class="icon icon-arrow-right"></i>
66 </a>
67 <#else>
68 <span class="disabled"><@liferay.language key="article.dispositif.resultats.commission.suivante" /></span>
69 <span class="disabled mobile-only"><@liferay.language key="next" /></span>
70 <i class="icon icon-arrow-right disabled"></i>
71 </#if>
72 </div>
73 </div>
74 </#if>
75 <#if journalArticleTitre?has_content>
76 <h1>
77 ${journalArticleTitre}
78 </h1>
79 </#if>
80 <div class="article-title">
81 <h2 id="resultats-des-commissions" class="inline"><@liferay.language key="article.dispositif.resultats.composition.titre" /></h2>
82 </div>
83 </div>
84 </div>
85 <div class="col-12 col-lg-10 align-self-center">
86 ${articleContent}
87 </div>
88 </div>
89 </article>
90 </div>
91</section>
Discours de Gaëtan Bruel, président du CNC, prononcé le 11 mars 2025 en ouverture de la journée Transition écologique Plan Action ! du CNC - saison 2.
Le CNC a organisé le 11 mars 2025 une journée consacrée au bilan des actions mises en place depuis le lancement du Plan Action ! en 2021 et à la présentation des prochaines étapes pour la période
...Le programme Going European, lancé en 2023 par le Centre national du cinéma et de l’image animée (CNC), en partenariat avec festival Séries Mania (France), le marché de coproduction et de networking Co
...