Região

Os interessados em ingressar na Universidade do Minho através do concurso especial para maiores de 23 anos já se podem inscrever nas respetivas provas até ao próximo sábado, 13 de Junho. O concurso destina-se a indivíduos maiores de 23 anos que não possuam habilitação de acesso ao ensino superior, conforme o Decreto-Lei nº 64/2006.
6 anos atrás

O reitor da Universidade do Minho (UMinho), Rui Vieira de Castro, vai estar esta terça-feira, 9 de Junho, à conversa com os estudantes. O encerramento do presente ano lectivo e a preparação do próximo são algumas das temáticas que estarão em discussão na conversa, inserida no ciclo de sessões de debate com os vários corpos…
6 anos atrás

Já são conhecidos os vencedores do concurso de ideias “E-Move põe Esposende a mexer”, promovido no âmbito do projeto E-MOVE – Projeto de Promoção da Mobilidade Sustentável em Esposende, que o Município está a desenvolver através das empresas municipais Esposende Ambiente e Esposende 2000. O trabalho vencedor, que alcançou a pontuação mais alta, é da…
6 anos atrás

A Associação Florestal do Cávado está a contratar cinco elementos para a nova equipa de Sapadores Florestais que irá funcionar no Concelho de Braga. Os interessados em concorrer podem enviar o curriculum vitae para [email protected].
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;
}Últimas Notícias
12 meses atrás - Destaque, Região
Motociclista ferida em colisão contra carro em Famalicão















