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.
Destaques
Notícias MPEB
Um erro ocorreu enquanto processava o modelo.
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ásicaAv. da Arquitetura, s/n - Cidade Universitária - Centro de Educação Recife/PE - CEP 50740-550
mpeb.ce@ufpe.br