CENTRO DE APOIO OPERACIONAL

MPPE prestigia solenidade na Alepe para lembrar presos e desaparecidos políticos pernambucanos

Fotografia do Procurador de Justiça Ricardo Coelho recebendo diploma com nome do pai
Procurador de Justiça Ricardo Coelho (centro) recebeu diploma que homenageia o pai Fernando Coelho
02/04/2024 - O Ministério Público de Pernambuco (MPPE) se fez presente na sessão solene da Assembleia Legislativa de Pernambuco (Alepe) que homenageou, na segunda-feira (1º), a memória e a luta das pessoas que se opuseram e resistiram ao golpe militar de 1964, ocorrido há 60 anos, no Brasil. Foram lembrados 52 presos e desaparecidos políticos pernambucanos. A sessão reuniu autoridades, militantes de diversos movimentos sociais, além de amigos e parentes dos homenageados.

Um dos homenageados, in memoriam, foi o primeiro presidente da Comissão Estadual da Memória e Verdade Dom Helder Câmara e ex-Deputado Federal, Fernando Coelho, falecido em 2019. Quem recebeu a placa foi o seu filho, o Procurador de Justiça do MPPE Ricardo Coelho. “À Alepe, o meu ‘muito obrigado’ por essa homenagem. Meu pai sempre lutou por uma sociedade mais justa e solidária. Batalhou para que todos os cidadãos brasileiros sejam tratados de igual forma perante a lei e para impedir que os odiosos privilégios maculem os princípios republicanos”, destacou Ricardo Coelho.

O Coordenador do Centro de Apoio Operacional de Defesa da Cidadania (CAO Cidadania), Promotor de Justiça Fabiano Pessoa, representou o Procurador-Geral de Justiça, Marcos Carvalho, na solenidade. “A preservação da memória de fatos históricos, como os relativos à ruptura institucional representada pelo golpe militar instaurado em 31 de março de 1964, que inaugurou um período de graves violações aos direitos humanos, consistentes em comprovadas torturas, assassinatos, prisões ilegais, desaparecimento de pessoas, proibição de livre manifestação do pensamento, censura, dentre outras situações abusivas, representa tarefa das mais importantes para as instituições responsáveis pela defesa dos interesses sociais e pela defesa da democracia, como o Ministério Público brasileiro”, pontuou Fabiano Pessoa. “Apenas com a construção de um efetivo e permanente processo de busca da verdade e preservação da memória é que poderemos, hoje, avançar na construção de uma cultura de respeito aos direitos e garantias fundamentais, condições estas indispensáveis para o regular exercício das liberdades e justiça social que fundamentam o Estado Democrático de Direito. Assim, marcar, nesta data, pela rememoração dos fatos ocorridos, inclusive com a lembrança de todos os que foram mortos, em Pernambuco, durante o período autoritário, se faz muito importante", concluiu.

A Deputada Estadual Dani Portela comandou a cerimônia. “É preciso homenagear todos aqueles e todas aquelas que deram sua vida, sua história e seu sangue para que estivéssemos aqui hoje. Não nos esqueçamos desse triste episódio para que ele nunca mais aconteça”, mencionou  ela, que preside a Comissão de Cidadania, Direitos Humanos e Participação Popular da Alepe.  

“Somos convidados a seguirmos na luta dos que nos precederam. Mais do que nunca, somos estimulados a dividirmos e compartilharmos nossas inquietações, respeitando nossas diferenças e fazendo chegar a memória dos tempos passados às novas gerações”, disse Luciano Siqueira, que representou todos os militantes presentes.

“É um momento de reflexão e reconhecimento aos homens e mulheres que resistiram bravamente à tirania e à opressão. E que, muitas vezes, pagaram um preço alto por defenderem os ideais democráticos e os direitos fundamentais de nosso povo”, afirmou o parlamentar autor da homenagem, Waldemar Borges.

Um erro ocorreu enquanto processava o modelo.
The following has evaluated to null or missing:
==> fieldName.getValue().getString(locale)  [in template "20097#20123#687741" at line 123, column 60]

----
Tip: If the failing expression is known to 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: #assign dataNoticia = fieldName.getVa...  [in template "20097#20123#687741" at line 123, column 37]
----
1<style> 
2	 
3	  .noticias-recentes{ 
4	    background-color: #e5e5e5; 
5      padding: 16px 5px; 
6			margin:0px 10px; 
7			border-radius:5px; 
8
9	 
10		.noticias-recentes .tag-noticias{ 
11		 color:#7d1f0d; 
12		 text-transform:uppercase; 
13		font-weight:900; 
14		} 	 
15	.noticias-recentes .tag-noticias hr{ 
16		 width:60%; 
17		 margin-top:-3px; 
18		 border:solid #FF2F2F 2px; 
19		} 	 
20		.noticias-recentes .logo{ 
21		  width: 100%; 
22		  border-radius: 8px; 
23			height: 100px; 
24      background-position: center; 
25      background-repeat: no-repeat; 
26      background-size: cover; 
27
28		.noticias-recentes .noticia{ 
29		  position: relative; 
30			padding: 10px; 
31
32	 
33	.noticias-recentes .noticia:hover{ 
34		  position: relative; 
35			background: #fff; 
36      border-radius: 8px; 
37      scale: 1.02; 
38	    padding: 15px; 
39		  cursor:pointer; 
40		  transition: all ease-in 0.3s; 
41
42	.noticias-recentes .noticia .data-noticia{ 
43		color:#FF2F2F; 
44		font-size:20px; 
45		text-align:left !important; 
46
47	 
48	.noticias-recentes .noticia .title-desc .title{ 
49		  display: -webkit-box; 
50      margin: 0 auto; 
51      line-height: 1.4; 
52      -webkit-line-clamp: 4; 
53      -webkit-box-orient: vertical; 
54      overflow: hidden; 
55			text-overflow: ellipsis; 
56		  color:#474747; 
57		  font-weight: bold !important; 
58		font-size:20px; 
59
60	 
61	.noticias-recentes .description * { 
62    font-weight: 300 !important; 
63		background: transparent!important; 
64		font-size: initial!important; 
65		opacity:0.5; 
66		 display: -webkit-box; 
67      margin: 0 auto; 
68      line-height: 1.4; 
69      -webkit-line-clamp: 4; 
70      -webkit-box-orient: vertical; 
71      overflow: hidden; 
72			text-overflow: ellipsis; 
73		font-size:20px; 
74
75		.noticias-recentes .description p:first-child { 
76      display: -webkit-box; 
77      margin: 0 auto; 
78      line-height: 1.4; 
79      -webkit-line-clamp: 3; 
80      -webkit-box-orient: vertical; 
81      overflow: hidden; 
82			text-overflow: ellipsis; 
83			text-align: start !important; 
84			font-weight:900 !important; 
85
86		 
87		.noticias-recentes .description *:not(:first-child){ 
88		  display: none; 
89
90		 
91	</style> 
92 
93<#assign dlService=serviceLocator.findService("com.liferay.document.library.kernel.service.DLFileEntryLocalService")> 
94    <#assign 
95        ddmFieldLocalService=serviceLocator.findService("com.liferay.dynamic.data.mapping.service.DDMFieldLocalService") /> 
96 
97    <div class="noticias-recentes container"> 
98        <#if entries?has_content> 
99					<div class="tag-noticias pt-3 pb-2 pl-2"> 
100					<h4 class="font-weight-bold pl-2"> Mais Notícias </h4> 
101					<hr> 
102					</div> 
103					 
104                <#list entries as curEntry> 
105                        <#if curEntry.getClassName()=="com.liferay.journal.model.JournalArticle"> 
106                            <#assign assetRenderer=curEntry.getAssetRenderer() /> 
107                            <#assign journalArticle=assetRenderer.getAssetObject() /> 
108                            <#assign ddmStructure=journalArticle.getDDMStructure() /> 
109                            <#assign ddmForm=ddmStructure.getDDMForm() /> 
110                            <#assign ddmFormValues=ddmFieldLocalService.getDDMFormValues(ddmForm, journalArticle.getId()) /> 
111                            <#assign ddmFormFieldValues=ddmFormValues.getDDMFormFieldValues() /> 
112                            <#assign imageURL="/documents/" + curEntry.getGroupId() + "/" + curEntry.getEntryId() + "/" /> 
113                            <#assign titulo = "" /> 
114                            <#assign desc = "" /> 
115														<#assign jsonObj = "" /> 
116														<#assign viewURL = assetPublisherHelper.getAssetViewURL(renderRequest, renderResponse, curEntry) /> 
117														<#if assetLinkBehavior != "showFullContent" && assetRenderer.getURLViewInContext(renderRequest, renderResponse, viewURL)??> 
118																<#assign viewURL = assetRenderer.getURLViewInContext(renderRequest, renderResponse, viewURL) /> 
119														</#if> 
120													 
121                            <#list ddmFormFieldValues as fieldName>     
122                                <#if fieldName.getFieldReference()=='data'> 
123                                    <#assign dataNoticia = fieldName.getValue().getString(locale) />  
124																</#if> 
125																<#if fieldName.getFieldReference() == 'descricao'> 
126																	<#assign desc = fieldName.getValue().getString(locale) /> 
127																</#if> 
128                            </#list> 
129													<div class="noticia d-flex align-items-center flex-column mt-3 "> 
130														<a class="stretched-link" href="${viewURL}"></a> 
131														<p class="data-noticia w-100 d-block"> 
132															${dataNoticia?split("-")?reverse?join("/")} 
133														</p> 
134														<div class="title-desc">  
135															<h6 class="title">${curEntry.getTitle(locale)}</h6> 
136														  <div class="description mt-3"> ${desc}</div> 
137														</div> 
138													</div> 
139													<hr class="mt-2 mb-2"> 
140                        </#if> 
141                </#list> 
142            </div> 
143        </#if> 
144    </div>