Destaque

Um cabo da Brigada de Trânsito da GNR de Braga, Pedro N., foi, em 2010, alvo de uma punição disciplinar no Comando de Braga, que foi anulada em Tribunal. Por causa disso, esteve cinco anos sem ser promovido. Agora, o Tribunal Administrativo obrigou a Guarda a pagar-lhe dois mil euros de indemnização, a título de…
4 anos atrás

Depois de festejado em 2020 ‘Dentro de Portas’, e em 2021 a espreitar por “Entre Portas, este ano as Festas de S. João de Braga festejam-se ‘Fora de Portas’, de regresso à rua, o seu espaço de eleição. Agora renovados, os festejos trazem novidades, não só a pensar no milhão de visitantes aguardados, mas em…
4 anos atrás

Com «mais 2500 participantes ao longo de seis dias de actividade», chegou ao fim a 3ª edição da Feira de Ciência & Tecnologia promovida pela Casa do Conhecimento de Vila Verde. A apresentação de projectos científicos de jovens marcou o programa diversificado de actividades, que incluiu palestras, workshops, exposições e visitas de estudo.
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;
}Últimas Notícias
10 meses atrás - Destaque, Região
Jovem ferido após despiste em Guimarães















