Braga

Decorre até ao próximo dia 15 de Julho o prazo para entrega dos trabalhos ao concurso de Banda Desenhada “Fora da Caixa”, destinado a jovens entre os 15 e os 20 anos de idade. Promovida pelo Município de Braga, esta iniciativa tem como objectivo «dinamizar e potenciar a criação artística e estimular a população juvenil…
4 anos atrás

O Município de Braga associou-se ao Programa de Educação Estética e Artística (PEEA), um desafio, proposto pela Direcção-Geral da Educação. De 27 a 30 de Junho, decorreu na Escola EB1 de Nogueira a primeira Residência Artística em contexto escolar, integrada no Programa de Educação Estética e Artística (PEEA). A iniciativa «interministerial» - entre as áreas…
4 anos atrás

Numa parceria com a Universidade do Algarve, o Município de Braga desenvolveu o projecto "Milagre Aprender+", que visa alargar as aprendizagens para espaços de salas de aula virtuais, num sistema de aprendizagem misto, procurando garantir a motivação e a melhoria das aprendizagens em diversas áreas de ensino.
4 anos atrás

Já estão abertas até ao próximo dia 22 de Julho as candidaturas ao Grande Prémio de Literatura de Viagens Maria Ondina Braga. Este prémio, instituído pela Associação Portuguesa de Escritores e com o patrocínio da Câmara Municipal de Braga, destina-se a «galardoar uma obra em português e de autor português, no domínio da Literatura de…
4 anos atrás
Jornal O Desportivo
<?php
function fetch_rss($url) {
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_TIMEOUT, 10);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
$data = curl_exec($ch);
curl_close($ch);
if (!$data) {
return null;
}
return simplexml_load_string($data);
}
function time_ago($datetime) {
$time = strtotime($datetime);
$diff = time() - $time;
if ($diff < 60) return $diff . ' segundos atrás';
if ($diff < 3600) return floor($diff / 60) . ' minutos atrás';
if ($diff < 86400) return floor($diff / 3600) . ' horas atrás';
if ($diff < 604800) return floor($diff / 86400) . ' dias atrás';
return date('d/m/Y H:i', $time);
}
$rss = fetch_rss('https://www.desportivovaledohomem.pt/category/destaque/feed/');
if (!$rss) {
echo 'Erro ao carregar o feed.';
return;
}
$items = $rss->channel->item;
$count = 0;
echo '<div class="rss-posts">';
foreach ($items as $item) {
if ($count >= 5) break;
$title = (string) $item->title;
$link = (string) $item->link;
$pubDate = (string) $item->pubDate;
$timeAgo = time_ago($pubDate);
$categories = [];
foreach ($item->category as $cat) {
$categories[] = (string) $cat;
}
$categoryText = isset($item->category[0]) ? (string) $item->category[0] : '';
echo '<div class="rss-post">';
echo '<p class="rss-meta">' . esc_html($timeAgo) . ' - ' . esc_html($categoryText) . '</p>';
echo '<h3 class="rss-title"><a href="' . esc_url($link) . '" target="_blank">' . esc_html($title) . '</a></h3>';
echo '</div>';
$count++;
}
echo '</div>';
?>.rss-posts {
font-family: "MYRIAD PRO";
font-weight: 400;
}
.rss-post {
padding: 10px 0;
border-bottom: 1px solid #8E8E8D;
}
.rss-meta {
color: #828282;
font-size: 11px;
margin-bottom: 0px;
font-weight: 600;
}
.rss-title {
font-size: 14px;
line-height: 1.4;
margin: 0;
}
.rss-title a {
text-decoration: none;
color: #363636;
font-family: "Myriad Pro";
font-weight: 400;
font-size: 17px;
}
.rss-post:last-child {
border: none;
}














