GNR de Viana do Castelo entrega a cabazes e agasalhos a idosos sozinhos no Natal 

A GNR está a entregar cabazes e agasalhos a vários idosos que passam o Natal sozinhos nos concelhos de Viana do Castelo e Caminha. 

A campanha solidária ‘Natal Mais Feliz’, foi organizada pelo Destacamento da GNR de Viana do Castelo, em colaboração com estabelecimentos de ensino.

 As escolas angariaram bens alimentares não perecíveis e algumas guloseimas e com que os militares surpreendem os idosos nas suas casas. 

“Muitos não têm electricidade em casa, nem água potável. Alguns têm família, filhos, mas por zangas do passado, acabam por não manter laços ou ter ligação com eles. Outros que tradicionalmente, passariam o natal com familiares distantes, emigrantes, que não vem devido à pandemia, vão ter de o natal sozinhos”, relatou à Rádio Alto Minho esta quarta-feira de manhã, o comandante Pedro Costa durante a entrega de um cabaz a Vitalina, de 87 anos, com 11 filhos, e que vive sozinha em Alvarães, Viana do Castelo. 

“O resultado da iniciativa é uma felicidade enorme no rosto destes idosos, que não estavam a contar com o cabaz. É isso que faz com que continuemos a trabalhar todos os dias neste âmbito”, acrescentou o oficial da Guarda ao microfone da rádio alto-minhota.

Fotos João Tiago Lomba

Carregar mais

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