Mestrado Profissional em Educação Básica (MPEB)

Sobre o Programa

Valendo-se de experiências e com o intuito de contribuir com melhores resultados educacionais e, sobretudo, atendendo as demandas da formação continuada dos professores atuantes da Educação Básica no Nordeste, o Centro de Educação apresenta o Mestrado Profissional em Educação Básica - MPEB que tem por finalidade aliar a pesquisa acadêmica ao habitus professoral tendo em vista a superação de problemas da Educação Básica, o que inclui gestão escolar, inclusão de pessoas com deficiências, questões étnico-raciais, relações de gênero, de sexualidade, métodos de ensino e a necessidade das distintas linguagens em sala de aula.

 

Visor de contenido web Visor de contenido web

Publicador de contenidos Publicador de contenidos

Se ha producido un error al procesar la plantilla.
No signature of method getDate matches the arguments
1<#--  
2 
3ADT responsável por apresentar notícias de forma mais resumida destacando-as. Com este ADT será possível apresentar as modalidades MANCHETES e DESTAQUES. 
4 
5Para correto funcionamento é necessário configurar: 
6 
7- Criar um campo customizado chamado NOTICIAS_MANCHETE do tipo VERDADEIRO/FALSO; 
8- Setar permissão do campo criado para GUEST poder VISUALIZAR; 
9 
10--> 
11 
12<#assign liferay_ui = taglibLiferayHash["/WEB-INF/tld/liferay-ui.tld"] /> 
13 
14<div id="list-news-simple" class="list-news list-news--simple"> 
15	<#assign count = 0 /> 
16 
17	<#list entries as entry> 
18 
19		<#assign assetRenderer = entry.getAssetRenderer() /> 
20 
21		<#assign entryTitle = htmlUtil.escape(assetRenderer.getTitle(locale)) /> 
22 
23		<#assign viewURL = assetPublisherHelper.getAssetViewURL(renderRequest, renderResponse, entry)?split("?")[0] /> 
24 
25		<#if assetLinkBehavior != "showFullContent"> 
26			<#assign viewURL = assetRenderer.getURLViewInContext(renderRequest, renderResponse, viewURL) /> 
27		</#if> 
28		 
29		<#assign journalArticle = assetRenderer.getArticle() /> 
30		<#-- Pega o campo personalizado especifico --> 
31		<#assign isDestaque = journalArticle.getExpandoBridge().getAttribute("NOTICIAS_MANCHETE")?string> 
32 
33 
34		<#-- Testa se o campo é verdadeiro --> 
35		<#if isDestaque == "true"> 
36			 
37			<@getArticleInfo /> 
38 
39			<#assign imgThumbs = entry.getAssetRenderer().getThumbnailPath(renderRequest) />	 
40			 
41			<@evenOrOdd /> 
42 
43			<div class="list-news__item list-news--hedline item-hedline-${count} ${classe_alt}"> 
44 
45				<#if imgThumbs?has_content > 
46					<div class="list-news__image"> 
47						<a href="${viewURL}"> 
48							<#-- Onde a Imagem Principal deve aparecer --> 
49							<#if imgThumbs??> 
50								<img src="${imgThumbs}" alt="${entry.getTitle(locale)}" /> 
51							</#if> 
52						</a>				 
53					</div> 
54				</#if> 
55				<div class="conteudo"> 
56					<span class="list-news__date">${dateUtil.getDate(entry.getPublishDate(), dateFormat, locale)}</span> 
57					<div class="lfr-meta-actions asset-actions"> 
58						<@getEditIcon /> 
59					</div> 
60					<#if htmlUtil.escape(entryTitle)?length < 70 > 
61					    <h4 class="list-news__title"  >  
62						    <a href="${viewURL}" > 
63						    	${htmlUtil.escape(entryTitle)?trim?substring(0,htmlUtil.escape(entryTitle)?length)} 
64						    </a> 
65					    </h4> 
66					<#else> 
67					    <h4 class="list-news__title"> 
68							<a href="${viewURL}" class="title-tooltip-active" title="${entryTitle}" aria-label="${entryTitle}"> 
69						   		${htmlUtil.escape(entryTitle)?trim?substring(0,70)}... 
70						    </a> 
71					    </h4> 
72					</#if> 
73				</div>	 
74			</div> 
75 
76			<#assign count = count+1 /> 
77 
78		</#if><#-- Fim do teste campo personalizado --> 
79	</#list> 
80	 
81	<#-- Atribuo zero novamente na variavel de impar/par para separar as listas manchete e destaque --> 
82	<#assign count = 0 /> 
83	 
84	<#list entries as entry> 
85		<#assign assetRenderer = entry.getAssetRenderer() /> 
86 
87		<#assign entryTitle = htmlUtil.escape(assetRenderer.getTitle(locale)) /> 
88 
89		<#assign viewURL = assetPublisherHelper.getAssetViewURL(renderRequest, renderResponse, entry)?split("?")[0] /> 
90 
91		<#if assetLinkBehavior != "showFullContent"> 
92			<#assign viewURL = assetRenderer.getURLViewInContext(renderRequest, renderResponse, viewURL) /> 
93		</#if> 
94		 
95		<#assign journalArticle = assetRenderer.getArticle() /> 
96		<#-- Pega o campo personalizado especifico --> 
97		<#assign isDestaque = journalArticle.getExpandoBridge().getAttribute("NOTICIAS_MANCHETE")?string> 
98 
99 
100		<#if isDestaque != "true"> 
101 
102			<@getArticleInfo />	 
103 
104			<#assign imgThumbs = entry.getAssetRenderer().getThumbnailPath(renderRequest) />	 
105			 
106			<@evenOrOdd /> 
107			 
108			<div class="list-news__item list-news--featured item-featured-${count} ${classe_alt}"> 
109				<span class="list-news__date">${dateUtil.getDate(entry.getPublishDate(), dateFormat, locale)}</span> 
110				<div class="lfr-meta-actions asset-actions"> 
111					<@getEditIcon /> 
112				</div> 
113				<#if htmlUtil.escape(entryTitle)?length < 70 > 
114				    <h4 class="list-news__title"  >  
115					    <a href="${viewURL}" > 
116					    	${htmlUtil.escape(entryTitle)?trim?substring(0,htmlUtil.escape(entryTitle)?length)} 
117					    </a> 
118				    </h4> 
119				<#else> 
120				    <h4 class="list-news__title"> 
121						<a href="${viewURL}" class="title-tooltip-active" title="${entryTitle}" aria-label="${entryTitle}"> 
122					   		${htmlUtil.escape(entryTitle)?trim?substring(0,70)}... 
123					    </a> 
124				    </h4> 
125				</#if>	 
126			</div> 
127 
128			<#assign count = count+1 /> 
129 
130		</#if> 
131 
132	</#list> 
133	<#if entries?has_content> 
134		<#assign portlet_display = themeDisplay.getPortletDisplay() /> 
135		<#assign portlet_title = htmlUtil.escape(portlet_display.getTitle()) /> 
136 
137		<div class="text-right list-news__btn"> 
138			<a href="${currentURL}"> 
139			  <span>+ ${portlet_title}</span> 
140			  <i class="icone-angle-double-right"></i> 
141			</a> 
142		</div> 
143	</#if> 
144</div> 
145 
146 
147 
148<#macro getEditIcon> 
149	<#if assetRenderer.hasEditPermission(themeDisplay.getPermissionChecker())> 
150		<#assign redirectURL = renderResponse.createRenderURL() /> 
151 
152		${redirectURL.setParameter("struts_action", "/asset_publisher/add_asset_redirect")} 
153		${redirectURL.setWindowState("pop_up")} 
154 
155		<#assign editPortletURL = assetRenderer.getURLEdit(renderRequest, renderResponse, windowStateFactory.getWindowState("pop_up"), redirectURL)!"" /> 
156 
157		<#if validator.isNotNull(editPortletURL)> 
158			<#assign title = languageUtil.format(locale, "edit-x", entryTitle) /> 
159 
160			<@liferay_ui["icon"] 
161				image="edit" 
162				message=title 
163				url="javascript:Liferay.Util.openWindow({dialog: {width: 960}, id:'" + renderResponse.getNamespace() + "editAsset', title: '" + title + "', uri:'" + htmlUtil.escapeURL(editPortletURL.toString()) + "'});" 
164			/> 
165		</#if> 
166	</#if> 
167</#macro> 
168 
169<#macro getArticleInfo> 
170 
171	<#assign dateFormat = "dd/MM/yyyy" /> 
172 
173</#macro> 
174 
175<#macro evenOrOdd> 
176	<#if count % 2 == 0> 
177		<#assign classe_alt = "even" /> 
178	<#else> 
179		<#assign classe_alt = "odd" /> 
180	</#if> 
181</#macro> 
Centro de Educação
Mestrado Profissional em Educação Básica

Av. da Arquitetura, s/n - Cidade Universitária - Centro de Educação Recife/PE - CEP 50740-550

Ticia Cassiany Ferro Cavalcante
Coordenadora
Viviane de Bona
Vice-Coordenadora
José Moreira de Oliveira
Supervisor Pedagógico
Morgana Marcelly Costa Marques
Secretária
Rayany Magali da Rocha Santana
Secretária
Tássio Anselmo da Silva Melo
Estagiário