Destaque

A Câmara Municipal de Ponte de Lima aprovou em reunião de executivo, no passado dia 12 de Agosto, a «atribuição de uma verba no valor total de 105.490,97€ (cento e cinco mil quatrocentos e noventa euros e noventa e sete cêntimos), que serão entregues a diversas Juntas de Freguesia do Concelho».
7 anos atrás

Estão a decorrer, ao longo do mês de Agosto, as Oficinas de Verão do Theatro Circo, destinadas a crianças dos seis aos 12 anos. Nas próximas terças-feiras (dias 20 e 27), os mais pequenos vão poder dar asas à imaginação, inspirando-se na imagem e actividade do Theatro Circo para criar várias peças artísticas.
7 anos atrás

As inscrições para a terceira edição do Bootcamp, uma iniciativa promovida pela Câmara Municipal de Braga em parceria com o Regimento de Cavalaria N.º 6 (RC6), abrem no próximo dia 19. A actividade realiza-se entre 9 e 11 de Setembro de 2019, das 09 horas do dia 9 até às 17 horas do dia 11,…
7 anos atrás

O ministro das Infraestruturas disse este sábado de madrugada que persiste o desacordo entre a Antram e o sindicato dos motoristas de matérias perigosas, após ter estado reunido durante cerca de 10 horas com os representantes sindicais. Em consequência da falta de acordo, “a greve continua”, admitiu Pedro Nuno Santos, no final do encontro que…
7 anos atrás

Com o início da Rota das Colheitas, arrancou também a “caça ao melhor momento” que retracte a «identidade e a cultura das nossas gentes». O Concurso de fotografia “A Rota das Colheitas através das Objectivas”, organizado pela Foto Felicidade, decorre de Agosto a Novembro e dá a oportunidade aos amantes de fotografia de ganharem prémios…
7 anos atrás

Aboim da Nóbrega acolhe este sábado, dia 17 de Agosto, pelas 15h00, a “Grande Corrida de Cavalos em Passo Travado”. Esta iniciativa é organizada pela Associação Cultural dos Amigos do Cavalo de Passo Travado e conta com o apoio da Comissão de Festas e da Junta de Freguesia de Aboim da Nóbrega e Gondomar.
7 anos atrás

No próximo dia 24 de Agosto, com início pelas 14h00, decorre o “IV Passeio de Motos & Motorizadas” de Prado S. Miguel. A iniciativa estava agendada para as 8h30 mas a organização alterou para o início da tarde (14h). Para participar ou para eventual esclarecimento de dúvidas - passeio passa por "terras de Lindoso/Soajo" e…
7 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;
}














