Agenda / Cultura

O Centro de Informação Europe Direct Minho (CIED Minho), projecto do IPCA promove, no dia 6 de Abril, a partir das 10h30, uma sessão online, através da plataforma Zoom. O evento, que tem como tema “Que União Europeia para 2030?”, pretende «reflectir em torno do futuro do projecto europeu e perceber as preocupações e as…
5 anos atrás

A Câmara Municipal de Braga, em parceria com a Associação Comercial de Braga e o Visit Braga, organizam o 4º Fórum de Turismo Visit Braga subordinado ao tema "A Transformação do Turismo”. Este evento realiza-se em formato online e consiste num ciclo de webinars que terá lugar nos dias 9, 13, 23 e 30 de…
5 anos atrás

Sob a premissa “Cultura para Todos em Esposende”, o Município de Esposende está a desenvolver um projecto direccionado para pessoas com particulares dificuldades de inclusão social, com o intuito de «promover a democratização do acesso a bens culturais, a criação de oportunidades de participação activa em acções de capacitação e a melhoria da empregabilidade».
5 anos atrás

O Hospital de Braga organiza, em parceria com a Operação Nariz Vermelho, o workshop de relaxamento "Desconfinar o seu palhaço interior”, dirigido a todos os profissionais da instituição. O workshop é composto por sessões em dias diferentes e pretende «levar os participantes a descobrir um lugar seguro e aberto para respirar e recarregar baterias, através…
5 anos atrás

O Museu do Brinquedo Português reabre ao público com uma nova exposição intitulada “O brinquedo português pelo olhar dos Irmãos Melo”, numa parceira instituída com uma das actuais empresas portuguesas que ainda se dedica ao fabrico de brinquedos em território nacional. A mostra estará patente de 9 de Abril a 30 de Maio, na Sala…
5 anos atrás

A Juventude Cruz Vermelha de Braga lançou um desafio à banda brasileira de reggae “Natiruts” e o grupo autografou um cavaquinho que está a ser leiloado na plataforma online eSolidar (https://www.esolidar.com/) até dia 26 de Abril. O valor angariado no leilão será orientado para «dar resposta às necessidades identificadas na população, especialmente junto das crianças…
5 anos atrás

“Residências com Cultura” é o tema da iniciativa cultural organizada pelas Comissões de Residentes das Residências Universitárias da Universidade do Minho, que será levada a cabo ao longo de 2021. Envolvendo diversas actividades, destaca-se o “Cultural Weekend”, a realizar nos dias 26, 27 e 28 de Março. «Um fim de semana em que a cultura,…
5 anos atrás

O Centro de Informação Europe Direct Minho (CIED Minho), projecto do IPCA, promove a 26 de Março, a partir das 18h, uma sessão online através da plataforma Zoom dedicada às novas oportunidades para o desenvolvimento económico do Minho no âmbito do Fundo de Recuperação Europeu #NextGenereationEU.
5 anos atrás

O Instituto de Conservação da Natureza e das Florestas promove na próxima sexta-feira, 26 de Março, pelas 14h30, a IX conferência do ciclo “Ciência à Sexta”. A sessão decorre em formato digital, desta feita sobre o tema “Gestão integrada da paisagem: a importância do envolvimento das comunidades locais em prol de uma abordagem ecossistémica” e será…
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;
}














