Comemorações do 25 de Abril já estão nas praças de Famalicão

As comemorações do 48.º aniversário do 25 de Abril em Vila Nova de Famalicão arrancaram esta sexta-feira com uma feira do livro, na Praça D. Maria II, a primeira iniciativa de um programa que, até dia 30, oferece a poesia, os livros, a musica e a dança.

Um concerto de música de intervenção a cargo dos músicos Gil Cadeias e Bruno Fer e uma sessão de leitura de poemas de Abril, ambos no dia 24, uma feira do livro nos dias esta sexta-feira e sábado, na Praça D. Maria II, e uma mostra de produtos locais na Praça – Mercado Municipal, nos dias 24 e 25, são algumas das iniciativas promovidas pela autarquia famalicense para assinalar mais um aniversário da Revolução dos Cravos.

As comemorações ficam marcadas pela tradicional sessão solene extraordinária da Assembleia Municipal comemorativa do 25 de Abril que se realiza na segunda-feira, pelas 10h30, com transmissão em directo no portal do município.

Para além da intervenção do presidente da Câmara Municipal, Mário Passos, e do presidente da Assembleia Municipal, Nuno Melo, o momento conta ainda com a habitual intervenção dos vários partidos políticos.

Antes, pelas 10h00, Mário Passos e Nuno Melo assinalam a data com o hastear da bandeira nos Paços do Concelho ao som do hino nacional interpretado pela Banda de Música de Famalicão e também plantam, simbolicamente, um carvalho nos jardins dos Paços do Concelho, espécie autóctone caracterizada pela sua simbologia associada à força e resiliência.

Ainda na cultura, destaque para a programação da Casa das Artes para o fim-de-semana de 29 e 30 de Abril, com a apresentação do espectáculo de dança ‘Autópsia’ da Companhia Olga Roriz e do concerto ‘Eixo do Jazz Ensemble Meets’ com Mário Laginha.

Programa completo das comemorações disponível aqui.

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