Braga

A Câmara de Braga analisa e vota, esta sexta-feira à tarde, em reunião do executivo de vereadores, uma proposta da agência municipal InvestBraga de concessão de uma redução em 82,5 por cento, por cinco anos, da taxa de IMI para um projecto de investimento de 11 milhões de euros do grupo Hotti-Braga Hotéis, SA, a…
6 anos atrás

O Centro Clínico Académico (2CA), uma parceria entre o Hospital de Braga e a Universidade do Minho através da Escola de Medicina e do Instituto de Investigação em Ciências da Vida e Saúde, no período de Março a Maio de 2020, e apesar da situação epidemiológica do surto da COVID-19, manteve a decorrer 160 estudos…
6 anos atrás

O encerramento da urgência nocturna do serviço de gastroenterologia no Hospital de Braga, no passado dia 1, levou os deputados do Bloco de Esquerda (BE) eleitos por Braga, José Maria Cardoso e Alexandra Vieira, a questionar o Governo com o objectivo de saberem os motivos para o encerramento e para quando se prevê que este…
6 anos atrás

O programa “7 Quintas Felizes” marca o regresso do Theatro Circo aos espetáculos e quer deixar um «sentimento positivo a todos os artistas, públicos e cidade». Os espectáculos arrancam a 18 de Junho e repetem-se nas quintas-feiras seguintes até final de Julho, sempre à mesma hora, às 21h10.
6 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;
}














