Região

A Câmara de Vila Verde emitiu esta terça-feira um esclarecimento a dar conta de que «as águas turvas que têm surgido no Rio Homem resultam de uma empreitada de fecho do sistema de saneamento de águas residuais na freguesia de Torre, no concelho de Amares, da responsabilidade do respectivo Município e devidamente licenciada pela Agência…
7 anos atrás

Uma delegação portuguesa de Vila Verde e Barbudo encontra-se em França por estes dias, na localidade de Saint-Germain-en-Coglès, numa jornada de reforço da cooperação as duas comunidades. A comitiva é liderada pelo presidente da câmara, António Vilela, acompanhado pelo presidente da geminação, Manuel Cerqueira, e o secretário da junta de Vila Verde e Barbudo, Pedro…
7 anos atrás

O Posto de Turismo do Sameiro inaugura, no próximo dia 18 de Agosto, a Exposição: Bonecas Namorar Portugal. A partir dessa data e durante os meses de agosto e setembro, no horário normal de funcionamento, os visitantes poderão contemplar o labor das Artistas de Arte Plástica Ana Gomes e Amélia Gomes, mãe e filha, ambas…
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;
}Últimas Notícias
1 ano atrás - Destaque, Nacional, Região
Pescador lúdico morre na praia de Cortegaça














