UMinho lança Campanha de Recolha de Brinquedos para crianças carenciadas

Os Serviços de Acção Social da Universidade do Minho (SASUM) lançaram na passada quarta-feira, 17 de Novembro, a Campanha de Recolha de Brinquedos “OFERECE e faz uma criança feliz!”. Os brinquedos recolhidos serão entregues a instituições de solidariedade social da região, sendo que a Campanha se prolonga até ao dia 13 de Dezembro, decorrendo nos campi da Universidade do Minho (UMinho) e em instituições da região que se associaram à iniciativa.

13 ª EDIÇÃO DA CAMPANHA DE RECOLHA DE BRINQUEDOS

Esta é já a 13.ª edição da Campanha de Recolha de Brinquedos na UMinho, que teve início em 2008. Coordenada pelos SASUM em parceria com a Associação Académica da Universidade do Minho e com a Society Loving the Planet Minho, esta iniciativa procura «fomentar a inclusão social e incentivar as comunidades a doarem brinquedos usados que se encontrem em bom estado, ou até mesmo brinquedos novos».

O objectivo desta campanha consiste em «levar um pouco da magia do Natal às crianças mais carenciadas, prestando-lhes um pequeno mas sentido apoio, nesta época tão especial».

PONTOS DE RECOLHA

Os pontos de recolha estão localizados no Complexo Desportivo Universitário de Gualtar, no Complexo Desportivo Universitário de Azurém, no Complexo Pedagógico II, no Hall da Nave de Engenharia e nos locais definidos para o efeito nas instalações das entidades parceiras.

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