MPPE recomenda neutralidade nas cores de bens públicos municipais
MPPE recomenda neutralidade nas cores de bens públicos municipais
18/08/2023 - O Ministério Público de Pernambuco (MPPE), por meio da Promotoria de Justiça de São Caetano, emitiu uma recomendação direcionada ao Prefeito do município, visando garantir a imparcialidade e a não utilização de cores partidárias em prédios e bens públicos. A medida visa cobrar o respeito aos princípios de impessoalidade e moralidade na administração pública.
O município de São Caetano deve realizar, no prazo de 30 dias, nova pintura de prédios públicos e carros oficiais, utilizando as cores oficiais do município (branco, azul e vermelho), sem vínculos partidários. Além disso, os fardamentos escolares e dos servidores devem seguir as mesmas cores, evitando qualquer associação partidária.
“Há farta documentação nesta Promotoria de Justiça, com fotografias e depoimentos de munícipes, além de ser visível nas ruas da cidade, a finalidade de promover a cor usada pelo Prefeito, em sua campanha eleitoral, como cor predominante na cidade. A propaganda subliminar demonstra evidente caráter eleitoreiro do agente público, não exigindo maiores explicações acerca da motivação do agente público na associação das cores dos prédios públicos às cores do seu partido e de sua campanha eleitoral”, ressaltou a Promotora de Justiça Lorena de Medeiros Santos, no texto da recomendação.
A Promotora de Justiça destaca que a pintura de prédios públicos, fardamentos de alunos, praças e carros oficiais com as cores do partido político ou utilizadas durante a campanha eleitoral do chefe do Poder Executivo viola os princípios da impessoalidade e da moralidade.
Lorena Medeiros Santos alertou ainda que o descumprimento da recomendação pode acarretar na adoção de medidas judiciais, incluindo a possibilidade de responsabilização por improbidade administrativa.
A recomendação foi publicada integralmente no Diário Oficial Eletrônico do MPPE do dia 10 de agosto de 2023.
Multiple compatible overloaded variations were found with the same priority. The FTL type of the argument values were: Null. The Java type of the argument values were: Null. The matching overload was searched among these members: com.liferay.portal.json.JSONFactoryImpl.createJSONObject(String), com.liferay.portal.json.JSONFactoryImpl.createJSONObject(Map), com.liferay.portal.json.JSONFactoryImpl.createJSONObject() ---- FTL stack trace ("~" means nesting-related): - Failed at: #assign jsonObj = jsonFactoryUtil.cre... [in template "20097#20123#611264" at line 107, 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 margin-top:-3px;
17 border:solid #c3c3c3 2px;
18 }
19 .noticias-recentes .logo{
20 width: 100%;
21 border-radius: 8px;
22 height: 100px;
23 background-position: center;
24 background-repeat: no-repeat;
25 background-size: cover;
26 }
27 .noticias-recentes .noticia{
28 position: relative;
29 padding: 10px;
30 }
31
32 .noticias-recentes .noticia:hover{
33 position: relative;
34 background: #fff;
35 border-radius: 8px;
36 scale: 1.02;
37 padding: 15px;
38 cursor:pointer;
39 transition: all ease-in 0.3s;
40 }
41 .noticias-recentes .noticia .title-desc .title{
42 opacity:0.5;
43 text-transform:uppercase;
44 display: -webkit-box;
45 margin: 0 auto;
46 line-height: 1.4;
47 -webkit-line-clamp: 2;
48 -webkit-box-orient: vertical;
49 overflow: hidden;
50 text-overflow: ellipsis;
51 }
52 .noticias-recentes .description * {
53 font-weight: bold !important;
54 background: transparent!important;
55 font-size: initial!important;
56}
57 .noticias-recentes .description p:first-child {
58 display: -webkit-box;
59 margin: 0 auto;
60 line-height: 1.4;
61 -webkit-line-clamp: 3;
62 -webkit-box-orient: vertical;
63 overflow: hidden;
64 text-overflow: ellipsis;
65 text-align: start !important;
66 font-weight:900 !important;
67 }
68
69 .noticias-recentes .description *:not(:first-child){
70 display: none;
71 }
72
73 </style>
74
75<#assign dlService=serviceLocator.findService("com.liferay.document.library.kernel.service.DLFileEntryLocalService")>
76 <#assign
77 ddmFieldLocalService=serviceLocator.findService("com.liferay.dynamic.data.mapping.service.DDMFieldLocalService") />
78
79 <div class="noticias-recentes container">
80 <#if entries?has_content>
81 <div class="tag-noticias">
82 <h4 class="font-weight-bold pl-2"> Últimas Notícias </h4>
83 <hr>
84 </div>
85
86 <#list entries as curEntry>
87
88 <#if curEntry.getClassName()=="com.liferay.journal.model.JournalArticle">
89 <#assign assetRenderer=curEntry.getAssetRenderer() />
90 <#assign journalArticle=assetRenderer.getAssetObject() />
91 <#assign ddmStructure=journalArticle.getDDMStructure() />
92 <#assign ddmForm=ddmStructure.getDDMForm() />
93 <#assign ddmFormValues=ddmFieldLocalService.getDDMFormValues(ddmForm, journalArticle.getId()) />
94 <#assign ddmFormFieldValues=ddmFormValues.getDDMFormFieldValues() />
95 <#assign imageURL="/documents/" + curEntry.getGroupId() + "/" + curEntry.getEntryId() + "/" />
96 <#assign titulo = "" />
97 <#assign desc = "" />
98 <#assign chapeu = "" />
99 <#assign jsonObj = "" />
100 <#assign viewURL = assetPublisherHelper.getAssetViewURL(renderRequest, renderResponse, curEntry) />
101 <#if assetLinkBehavior != "showFullContent" && assetRenderer.getURLViewInContext(renderRequest, renderResponse, viewURL)??>
102 <#assign viewURL = assetRenderer.getURLViewInContext(renderRequest, renderResponse, viewURL) />
103 </#if>
104
105 <#list ddmFormFieldValues as fieldName>
106 <#if fieldName.getFieldReference()=='Imagem25334249'>
107 <#assign jsonObj = jsonFactoryUtil.createJSONObject(fieldName.getValue().getString(locale)) />
108
109 <#if jsonObj == "{}">
110 <#assign imgUrl = "/documents/d/guest/img-xexeu-jpg" />
111 <#else>
112 <#assign imgUrl = jsonObj.url />
113 </#if>
114 </#if>
115 <#if fieldName.getFieldReference() == 'RichText71947445'>
116 <#assign desc = fieldName.getValue().getString(locale) />
117 </#if>
118 <#if fieldName.getFieldReference() == 'chapeu'>
119 <#assign chapeu = fieldName.getValue().getString(locale) />
120 </#if>
121 </#list>
122 <div class="noticia d-flex align-items-center mt-3">
123 <a class="stretched-link" href="${viewURL}"></a>
124 <div class="logo col-4" style="background-image: url(${imgUrl})"></div>
125 <div class="title-desc col-8">
126 <div class="mb-2 chapeu">${chapeu}</div>
127 <h6 class="title">${curEntry.getTitle(locale)}</h6>
128 <div class="description"> ${desc}</div>
129 </div>
130 </div>
131 </#if>
132 </#list>
133 <div class="link-noticias mt-2 p-2">
134 <a style="font-weight:bold;color:#7d1f0d;text-decoration:underline;" href="/noticias"> <h6> Mais notícias </h6> </a>
135 </div>
136 </div>
137 </#if>
138 </div>
Roberto Lyra - Edifício Sede / Ministério Público de Pernambuco
R. Imperador Dom Pedro II, 473 - Santo Antônio CEP 50.010-240 - Recife / PE
CNPJ: 24.417.065/0001-03 / Telefone: (81) 3182-7000