Praia de Apúlia recebeu quinta edição do Torneio de Andebol de Praia

A Praia de Apúlia, em Esposende, acolheu, nos dias 18 e 19 de julho, a quinta edição do Torneio de Andebol de Praia, iniciativa organizada pelo Centro Social da Juventude de Mar, em parceria com a Câmara Municipal de Esposende e a Associação de Andebol de Braga.

O torneio reuniu 20 equipas e cerca de 230 atletas, masculinos e femininos, de vários escalões, proporcionando dois dias de competição e convívio junto ao mar.

A Câmara Municipal de Esposende apoiou a realização do evento com uma comparticipação financeira de mil euros, assegurando ainda apoio técnico e logístico através da Divisão do Desporto e Juventude e de outros serviços municipais, responsáveis pela preparação do recinto desportivo.

Segundo a autarquia, ao longo das suas cinco edições, o torneio tem vindo a afirmar-se como um evento de referência no concelho, contribuindo para a promoção do andebol de praia e para a valorização de Esposende enquanto destino para a prática desportiva.

A cerimónia de entrega de prémios contou com a presença da vereadora do Desporto da Câmara de Esposende, Paula Cepa, do presidente da Junta de Freguesia de Apúlia, Manuel Vinhas, do presidente do Centro Social da Juventude de Mar, Carlos Estêvão Lima de Abreu, e do vice-presidente da Associação de Andebol de Braga, João Gomes Ferreira.

A autarquia considera que iniciativas desta natureza reforçam a promoção da prática desportiva, incentivam a participação dos mais jovens e contribuem para afirmar o concelho como palco de eventos desportivos.

Jornal O Desportivo

<?php
function fetch_rss_cached($url, $cache_seconds = 600) {
    $key = 'rss_cache_' . md5($url);

    $cached = get_transient($key);
    if ($cached !== false) {
        return simplexml_load_string($cached);
    }

    $ch = curl_init($url);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($ch, CURLOPT_TIMEOUT, 10);
    curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
    curl_setopt($ch, CURLOPT_USERAGENT, 'WP RSS Fetcher');

    $data = curl_exec($ch);
    curl_close($ch);

    if (!$data) return null;

    set_transient($key, $data, $cache_seconds);
    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_cached('https://www.desportivovaledohomem.pt/category/destaque/feed/', 600);
if (!$rss || empty($rss->channel->item)) {
    echo '<!-- RSS vazio ou erro -->';
    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);

    $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" rel="noopener">' . 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