Destaque

  • No âmbito da Semana Europeia da Prevenção de Resíduos, a Braval promove este sábado, pelas 10h30, mais uma Dia Aberto, realizando uma visita guiada aos cidadãos que queiram ficar a conhecer o destino dos seus resíduos, no Ecoparque, na Póvoa de Lanhoso. Mais de 40 pessoas aceitaram o desafio, tendo esgotado as vagas disponíveis.

    7 anos atrás

  • O SC Braga insurgiu-se esta sexta-feira contra a Câmara de Braga por causa da cedência da praça do Município para a transmissão, no sábado (20h00), da final da Taça Libertadores da América, entre o Flamengo e o River Plate.

    7 anos atrás

  • É já este fim-de-semana que a Lage revive a tradição através da recriação de uma prática típica do Minho rural. A freguesia regressa ao tempo em que a família e a vizinhança se juntavam em torno da matança da ceba (porco).

    7 anos atrás

  • O município de Braga, em parceria com um conjunto alargado de instituições e personalidades da cultura local, assinala os 250 anos da morte do artista bracarense André Soares (1769-2019) e os 300 anos do seu nascimento (1720-2020), ao longo dos próximos doze meses.

    7 anos atrás

  • A Letra foi a cervejeira artesanal que obteve mais distinções no evento “Paixão pela Cerveja Awards & Beer Party”, que decorreu em Lisboa, vendo quatro das suas cervejas classificadas como “Excelência”.

    7 anos atrás

  • A Associação Empresarial do Vale do Homem (AEVH) promove esta sexta-feira, a partir das 19h00, a conferência “Esclarecimentos e dúvidas sobre as alterações ao Código de Trabalho”. A iniciativa vai decorrer no auditório da Casa do Conhecimento, em Vila Verde.

    7 anos atrás

  • O grupo parlamentar do Bloco de Esquerda (BE) apresentou, na Assembleia da República, um projecto resolução para acabar com as portagens na A28.

    7 anos atrás

  • As associações de profissionais da PSP e da GNR que esta quinta-feira se concentraram junto ao parlamento anunciaram para 21 de Janeiro um novo protesto, caso o Governo não atenda às suas reivindicações.

    7 anos atrás

  • Tem lugar esta sexta-feira, 22 de Novembro, das 10h às 12h, no auditório do IPCA, em Barcelos, o seminário “Gás Radão no Cávado: da Investigação à Prevenção”. Na sessão serão apresentadas as principais conclusões da implementação do projecto de investigação “RnMonitor: Infra-estrutura de Monitorização Online e Estratégias de Mitigação Activa do Gás Radão no Ar…

    7 anos atrás

  • Decorreu entre os dias 19 e 21 de Novembro, a fase regional do “Campeonato das Profissões - Worldskills Portugal”, para o biénio 2019-2021 e a EPATV chega em Fevereiro de 2020 a Setúbal para o Campeonato Nacional. A Escola Profissional Amar Terra Verde (EPATV) levou sete alunos a concurso, sendo que cinco passaram à fase…

    7 anos atrás

  • Duas turmas do Agrupamento de Escola Sá de Miranda, em Braga, têm a oportunidade de participar numa Residência Artística (RA) na área da dança, que culmina com uma visita ao ensaio geral do bailado ‘O Primo Basílio’, com estreia marcada para 10 de Janeiro, no Theatro Circo.

    7 anos atrás

  • A PSP deteve esta quarta-feira à tarde um homem e uma mulher, respectivamente de 50 e 48 anos, por suspeitas de tráfico de droga em Guimarães. Na posse do casal foram encontradas 278 doses de diversas drogas.

    7 anos atrás

  • A magistrada Joana Marques Vidal, que foi Procuradora-Geral da República de 2012 a 2018, profere esta sexta-feira na Universidade do Minho uma conferência sobre a aplicação da Convenção sobre os Direitos da Criança (CDC) em Portugal.

    7 anos atrás

  • O Instituto Português do Mar e da Atmosfera (IPMA) colocou o distrito de Braga em alerta amarelo devido à previsão de precipitação, por vezes forte e persistente, acompanhada de vento forte, entre a meia noite e as 12h00 desta sexta-feira.

    7 anos atrás

  • Cristiano Pinheiro, da Concelhia de Vieira do Minho, é o candidato único à presidência da Comissão Política Distrital de Braga da Juventude Social-Democrata (JSD), cujas eleições estão agendadas para esta sexta-feira.

    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;
}
Ver mais

Últimas Notícias

Ver mais