CENTRO DE APOIO OPERACIONAL

Projeto MP Antidiscriminatório tem último encontro de 2024 na quarta-feira (11)

Evento busca construir e promover propostas para uma atuação integrada em rede com instituições de defesa dos direitos humanos no combate a preconceitos e violações de direitos humanos.


09/12/2024 - O projeto institucional do Ministério Público de Pernambuco (MPPE) “MP Antidiscriminatório” tem seu último evento em 2024, nesta quarta-feira (11), no auditório da Escola Superior do Ministério Público (ESMP), na Rua do Sol, 143, 5º andar, no Recife, das 8h30 às 12h.

Organizado pelo Centro de Apoio Operacional de Defesa da Cidadania (CAO Cidadania) e pela ESMP, o evento, assim como os anteriores que ocorreram desde agosto passado, busca construir e promover propostas para uma atuação integrada em rede com instituições de defesa dos direitos humanos no combate a preconceitos e violações de direitos humanos, com concepção e execução de políticas públicas contra todas as formas de discriminação.

Dessa forma, o convite de participação é para membras(os), servidoras(es), residente, extensionista e estagiárias(os) do MPPE, integrantes da rede de defesa de direitos humanos e agentes públicos responsáveis pela formulação e execução das políticas públicas no campo antidiscriminatório.

O encontro também será em versão híbrida com 200 vagas distribuídas, sendo 50 presencial e 150 on-line. Inscrições podem ser feitas até o dia 10/12 no link https://doity.com.br/mp-antidiscriminatorio-integracao-em-rede-contra-todas-as-formas-de-discriminacaorecife

Veja a programação:

8h30 -  Recepção e café de boas-vindas e abertura da Exposição “Memórias” do GT Racismo do Ministério Público de Pernambuco pela Procuradora de Justiça aposentada, fundadora e ex-coordenadora do GT Racismo MPPE, Maria Bernadete Azevedo Figueiroa.

9h - Abertura solene com o Procurador-Geral de Justiça do MPPE, Marcos Carvalho, e a Promotora de Justiça do MPPE e coordenadora de Estágio da Escola Superior do MPPE, Carolina de Moura.

9h30 - Projeto MP Antidiscriminatório e a defesa dos direitos humanos: contribuições e perspectivas em 2024, com o Promotor de Justiça do MPPE e coordenador do CAO Cidadania, Fabiano Pessoa.

10h - A luta antidiscriminatória e o papel do Ministério Público: experiências compartilhadas.

10h - O Ministério Público, a efetivação de direitos fundamentais e o enfrentamento a todas as formas de discriminação, com o Promotor de Justiça do Ministério Público de Minas Gerais (MPMG) e coordenador da Coordenadoria de Combate ao Racismo e Todas as Outras Formas de Discriminação - CCRAD/ MPMG, Allender Barreto Lima da Silva .

10h30 - O paradigma de um Ministério Público Resolutivo e as estratégias de atuação para um MP Antidiscriminatório, com o Promotor de Justiça do Ministério Público de São Paulo (MPSP), Marcelo Pedroso Goulart.

11h - 30 anos do CAO Cidadania do MPPE: uma história de defesa dos direitos humanos.

30 anos em Defesa da Cidadania: registros e memórias de uma luta.

CAO Cidadania, seus coordenadores e equipes: uma linha do tempo.

Cerimônia de lançamento de exposição comemorativa, hotsite e de homenagem aos seus ex-coordenadores.

11h30 - Encerramento.

12h - Foto final na Exposição “Memórias” do GT Racismo do Ministério Público de Pernambuco.

Anteriormente, eventos do MP Antidiscriminatório ocorreram em Petrolina e Arcoverde, onde visitou territórios de povos e comunidades tradicionais no município de Buíque.

O MP Antidiscriminatório tem o apoio do Núcleo de Apoio à Mulher - NAM, GT Racismo, Caravana do Idoso, Núcleo de Direito LGBTQIA+ e Núcleo da Pessoa com Deficiência (NPCD) do CAO Cidadania e Núcleo de Apoio às Vítimas de Crime (NAV) do CAO Criminal.

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>