CENTRO DE APOIO OPERACIONAL

Vistoria do Ministro tem participação de membros do MPPE

A vinda do ministro faz parte da Caravana dos Direitos Humanos, iniciativa que avalia a situação de presídios e unidades do sistema socioeducativo do Brasil

17/10/2023 - Membros do Ministério Público de Pernambuco (MPPE) acompanharam a vistoria do Ministro dos Direitos Humanos e da Cidadania, Silvio Almeida, no Complexo Prisional do Curado, na manhã desta terça-feira (17), no Recife. A Coordenadora do Centro de Apoio Operacional de Defesa Social e Controle Externo da Atividade Policial (CAO Controle Externo), Promotora de Justiça Helena Martins; o Promotor de Justiça Criminal na Execução Penal, Dr. José Edivaldo da Silva; e Dr. Maxwell Vignoli, titular da 8ª Promotoria de Justiça de Defesa da Cidadania da Capital (Direitos Humanos), percorreram o complexo junto ao Ministro.

A vinda de Silvio Almeida faz parte da Caravana dos Direitos Humanos, iniciativa que avalia questões como superlotação, qualidade das instalações, violações de direitos humanos e condições carcerárias em presídios e unidades do sistema socioeducativo do Brasil. 

Durante a inspeção, Silvio Almeida ouviu explicações de autoridades responsáveis pelo complexo, averiguou acomodações e obras de reforma, visitando, inclusive, o pavilhão onde ficam as pessoas da comunidade LGBTQIA+ e a unidade de saúde.

“A melhoria do sistema penitenciário é de suma importância para o governo brasileiro, pois somos cobrados internacionalmente. Este é um trabalho que estamos fazendo em conjunto com os estados”, disse o Ministro.

Segundo Helena Martins, a vistoria foi importante. “Apesar da quantidade de obras estruturais que estão aguardando andamento, percebemos, sobretudo, uma diferença no número de presos, cujo contingente diminuiu significativamente em relação à visita passada. Seguimos acompanhando o cumprimento das etapas contidas na recomendação expedida pelo Ministério Público e a vinda do Ministro é importante também nesse contexto”, comentou ela.

Maxwell Vignoli lembrou que a 8ª Promotoria de Justiça de Defesa da Cidadania tem acompanhado as intervenções no presídio, inclusive expedindo recomendação. “Houve melhorias na estrutura física. Mas a redução na superlotação é a evolução mais visível”, afirmou ele. 

À tarde, a agenda do Ministro tem marcado um encontro com o presidente do Tribunal de Justiça de Pernambuco (TJPE), Desembargador Luiz Carlos de Barros Figueirêdo, para participarem de reunião do Gabinete de Crise do Complexo do Curado do qual fazem parte, além do TJPE, MPPE, Corregedoria Geral da Justiça (CGJ), Assembleia Legislativa, Tribunal de Contas do Estado (TCE), Defensoria Pública (DPPE) e Secretaria Estadual de Justiça e Direitos Humanos.

O Gabinete de Crise foi criado em setembro de 2022, após correição extraordinária da Corregedoria Nacional de Justiça e do Conselho Nacional de Justiça (CNJ), com o objetivo de buscar soluções de melhoria para a infraestrutura das três unidades prisionais que formam o complexo.

Visita Ministro Direitos Humanos ao Complexo Prisional do Curado

An error occurred while processing the template.
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>