Vila Verde apresenta conjunto de apoios sociais municipais para todas as fases da vida

A Câmara Municipal de Vila Verde promoveu uma ação de informação dedicada aos apoios sociais municipais disponíveis ao longo das diferentes fases da vida, reunindo no salão nobre dos Paços do Concelho autarcas locais, representantes de IPSS e outras entidades do concelho.

A iniciativa, intitulada “Apoios Municipais: do Nascimento à Idade Adulta”, teve como objetivo dar a conhecer e reforçar a divulgação das medidas de apoio a pessoas e famílias em vigor no município.

O vice-presidente e vereador da ação social, Manuel Lopes, destacou a importância da iniciativa para “reforçar a eficácia e promover uma cada vez maior abrangência das medidas” do Município de Vila Verde para “assegurar melhores condições de vida para todos e todas as vilaverdenses, com especial impacto nas pessoas e nas famílias mais vulneráveis”.

Durante a sessão foram apresentadas várias medidas municipais, entre as quais o “Vale + Nascer Vilaverdense”, de incentivo à natalidade, os apoios no âmbito da ação social escolar, bolsas de estudo e bolsas de mérito.

Foram igualmente destacados o Cartão Jovem Municipal, os apoios à habitação — incluindo apoio à renda e à recuperação habitacional — e o regulamento das tarifas sociais de água, dirigido a famílias em situação de maior vulnerabilidade económica.

A sessão serviu ainda para apresentar respostas sociais do município, como a Loja Social “De todos para todos”, situada na Vila de Prado, o Serviço de Atendimento e Acompanhamento Social (SAAS) e a Unidade Móvel de proximidade, que assegura o acompanhamento de famílias em todo o território concelhio.

Segundo a autarquia, esta iniciativa visa reforçar a política de proximidade e inclusão social, garantindo maior conhecimento e acesso da população aos recursos municipais disponíveis.

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