Destaque

A Junta de Freguesia do Vade, liderada por Carlos Cação, emitiu esta sexta-feira um comunicado em que acusa o vereador do PS José Morais de «lançar informação desenquadrada da realidade». Em causa está o facto de o representante socialista ter publicado, no seu “Facebook”, a listagem das transferências feitas pela Câmara de Vila Verde para as…
8 anos atrás

A Escola Secundária de Vila Verde (ESVV) acolhe na próxima terça-feira, dia 24 de Abril, entre as 9h00 e as 12h00, uma dádiva de sangue e colheita de medula óssea. Neste dia também estarão disponíveis, para a comunidade, vários rastreios, nomeadamente visual, auditivo, glicemia capilar, tensão arterial e Índice de Massa Corporal. Esta actividade insere-se…
8 anos atrás

A Câmara Municipal de Vila Verde discute e aprova, na próxima quinta-feira, o documento da Prestação de Contas respeitante ao ano económico de 2017, que espelha, segundo a autarquia, «a saúde financeira» de um Município que, nos últimos quatro anos, reduziu a dívida total em mais de 33%.
8 anos atrás

O cliente de um bar de Braga, de 39 anos, que, em 2017, ficou em estado vegetativo após ter caído desamparado, vítima de um estalo de um segurança, pede 778 mil euros de indemnização no Tribunal de Braga. O pedido, que envolve o agressor, o proprietário e a empresa, radica no facto de Rui Coutinho…
8 anos atrás

O vilaverdense Álvaro Rocha, Professor da Universidade de Coimbra e Presidente da Associação Ibérica de Sistemas e Tecnologias de Informação (AISTI), será o Presidente Honorário do Congresso das Forças Armadas do Equador, que decorre esta semana, na Escola Superior Naval de Salinas, na Península de Santa Elena.
8 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;
}














