TUB recolhem donativos para apoiar famílias afetadas pela tempestade Krisin em Leiria

Os Transportes Urbanos de Braga (TUB) lançaram uma campanha solidária para recolha de bens essenciais destinados às famílias de Leiria atingidas pela tempestade Krisin, com a entrega centralizada no Pavilhão dos Pousos, onde funciona um centro de apoio.

Os Transportes Urbanos de Braga (TUB) estão a promover uma recolha de donativos com o objetivo de apoiar as famílias do concelho de Leiria que foram afetadas pela tempestade Krisin.

Em comunicado, a empresa municipal expressa «total solidariedade com a cidade de Leiria, com todas as pessoas, famílias e profissionais que estão a enfrentar este momento difícil», sublinhando a importância da mobilização da comunidade para responder às necessidades mais urgentes.

De acordo com os TUB, a entrega de bens essenciais está centralizada no Pavilhão dos Pousos, junto à cidade de Leiria, onde se encontra em funcionamento um centro de apoio às populações afetadas.

No âmbito desta iniciativa solidária, estão a ser recolhidos alimentos não perecíveis, produtos de higiene e lonas e plásticos destinados à proteção de coberturas e habitações danificadas pelo mau tempo.

Além disso, são igualmente necessários materiais de construção, nomeadamente telhas e telhões, silicones, areia, cimento e luvas de construção, considerados essenciais para as primeiras intervenções de reparação das habitações.

A empresa apela à participação da população e reforça que todos os contributos são importantes para ajudar as famílias a ultrapassar as consequências da intempérie, numa ação que pretende traduzir-se num apoio concreto às comunidades afetadas.

[email protected] / Foto: Jornal de Leiria

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