Região

Os artesãos vão poder mostrar a sua mestria e dedicação para com os saberes tradicionais e valências dos seus legados na XXIII Feira de Artesanato de Guimarães, que inaugura esta sexta-feira, 23 de Julho, pelas 17h, e pode ser visitada até 2 de Agosto, das 15h às 21h, com acesso gratuito até ao limite da…
5 anos atrás

Dada a situação de incerteza das condições climáticas que podem impedir a realização do espetáculo ao ar livre e a subsequente presença de público na Expolima, a organização do “Festival Percursos da Música 2021”, decidiu «transferir para o Teatro Diogo Bernardes» a apresentação do espectáculo desta sexta-feira, 23 de Julho, organizado pela APPACDM, Xª Edição…
5 anos atrás

O Instituto Politécnico do Cávado e do Ave (IPCA) e o Centro de Formação da Associação de Escolas dos Concelhos de Barcelos e Esposende (CFAE BE) realizam esta sexta-feira, 23 de Julho, o seminário “Transição Digital como Pilar do Desenvolvimento no Século XXI”. A sessão assinala o arranque de um projecto de formação que irá…
5 anos atrás

O Mercado Agrolimiano é um projecto de promoção e venda de produtos agroalimentares de Ponte de Lima - quer online, quer na loja física, numa parceria entre o Município de Ponte de Lima e a Cooperativa Agrícola de Agricultores Vale Lima (COOPALIMA). A plataforma "Mercado Agrolimiano" foi criada há cerca de seis meses, aquando da…
5 anos atrás

Após a 1ª edição do Prémio “Minho Storytelling – Novos Olhares sobre o Minho”, o Consórcio Minho Inovação - liderado pelas Comunidades Intermunicipais do Alto Minho, do Ave e do Cávado - promove agora a 2ª Edição do concurso, que tem como principais objectivos a «valorização do património minhoto e a promoção de criadores das…
5 anos atrás

A Autoridade Tributária e Aduaneira (AT), em coordenação com a Direcção de Finanças do Porto e a Directoria do Norte da Polícia Judiciária, desmantelaram uma rede fraudulenta que operava dentro do sector da indústria têxtil, na qual foram obtidos ilegitimamente cerca de 7,5 milhões de euros em benefícios patrimoniais.
5 anos atrás

A Unidade de Acção Fiscal (UAF), através do Destacamento de Acção Fiscal (DAF) do Porto e sob a direcção do Departamento de Investigação e Acção Penal (DIAP) Regional do Porto, entre 22 de Maio e 15 de Julho, desencadeou, em colaboração com a Guardia Civil espanhola, e com o apoio da OLAF e do EUROJUST, em território nacional e em Espanha, uma operação policial que visou colocar…
5 anos atrás

Já decorreu a terceira mobilidade LTTA do projecto Erasmus+ “Transmitting our Cultural Heritages to New Generations (2019-1-TR01-KA229-073855)” que teve lugar em Trnava, Eslováquia. A actividade estava prevista para decorrer de forma presencial, mas «os elevados números de casos de infectados com a variante delta Covid-19 que afectaram Portugal» impediu a equipa da Escola Profissional Amar…
5 anos atrás

O Sindicato dos Trabalhadores da Administração Local promoveu uma ‘Tribuna Pública’ no Largo do Toural, em Guimarães, para dar a conhecer publicamente os problemas que afectam os trabalhadores do grupo EGF/Mota&Engil. As dezenas de trabalhadores presentes prometem um “Verão quente” de protestos.
5 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;
}














