Destaque

A vila de Ponte de Lima acolhe na próxima quarta-feira, a partir das 18h00, nova edição da Vaca das Cordas. A tradição é secular e acontece sempre na véspera do feriado religioso do Corpo de Deus, ao final da tarde, numa acção coordenada pela Associação dos Amigos da Vaca das Cordas com o apoio do…
7 anos atrás

A Casa do Conhecimento (CdC) da Universidade do Minho (UMinho) / Espaço B-Lounge da Biblioteca, em Azurém, Guimarães, recebe esta quarta-feira, dia 19 de Junho, pelas 17h30, o professor Carlos Fiolhais, um dos autores do livro “A Ciência e os seus inimigos” e convidado da UMinho para dinamizar a primeira sessão da Comunidade de Leitores…
7 anos atrás

O Comando Territorial da GNR de Braga realizou um conjunto de acções no distrito, na semana de 10 a 16 de Junho, que visaram a prevenção e o combate à criminalidade violenta, a fiscalização rodoviária, entre outras, tendo sido detidos no decorrer das mesmas 35 indivíduos em flagrante delito.
7 anos atrás

A 5.ª edição do Torneio Braga Cup vai decorrer entre os dias 30 de Junho e 6 de Julho, em vários campos da cidade de Braga (Complexo da Rodovia, Camélias, Maximinos e S. Pedro d’ Este). Conta com a presença de 1800 atletas distribuídos por 90 equipas de 50 clubes, oriundos da Guiné-Bissau, S. Tomé…
7 anos atrás

Os pilotos da JC Group Racing Team trouxeram três pódios para Braga, conquistados na Rampa de Santa Marta, terceira prova do Campeonato de Portugal de Montanha JC Group. José Correia (Osella PA2000 Evo2) foi o 3.º classificado absoluto nos Protótipos. Gabriela Correia (SEAT León Mk3) subiu ao 2.º lugar nos Turismos 3, e Augusto Vasconcelos…
7 anos atrás

A chuva regressa esta semana ao distrito de Braga. Quanto aos Concelhos de Amares, Terras de Bouro e Vila Verde, a previsão aponta para chuva a partir de hoje e até quinta-feira, seguindo-se um período de três dias - sexta-feira, sábado e domingo - de céu nublado, segundo os dados do Instituto Português do Mar…
7 anos atrás

Como vem sendo habitual nas Festas de Santo António de Vila Verde, a Associação para a Defesa dos Animais e Ambiente de Vila Verde (ADAAVV) organizou, na manhã de sábado, uma “Cãominhada”, com o objectivo de «promover uma campanha de adopção dos animais acolhidos pelo canil de Vila Verde».
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;
}














