Já se prepara a ‘Feira Afonsina’ de Guimarães (inscrições)

Estão abertas as candidaturas para as entidades que queiram participar na Feira Afonsina de Guimarães, evento que marca as celebrações do Dia UM de Portugal em 2024. De 21 a 24 de junho, o evento deste ano retratará “Os Alicerces do Reino”.

Este evento, que já se tornou uma tradição no concelho, é uma experiência única para viajar no tempo, transportando os visitantes para a época medieval.

Com a 12ª edição da Feira Afonsina à porta, o Município está agora a receber candidaturas de entidades interessadas em participar. Artesãos, artífices, místicos, produtores alimentares e mercadores alimentares têm a oportunidade de se juntar a esta celebração, promovendo a venda e/ou demonstração de produtos que se enquadrem na temática medieval.

As candidaturas devem ser instruídas com a ficha de inscrição, uma memória descritiva detalhada dos produtos e estruturas a serem apresentados, assim como uma declaração de compromisso por parte dos candidatos.

O prazo para a submissão das candidaturas é até dia 24 de março de 2024. Os interessados podem fazê-lo presencialmente no Palácio Vila Flor – Divisão de Cultura, ou através de correio eletrónico para [email protected]. Também é possível enviar a candidatura por correio registado, com aviso de receção, para o endereço do Município de Guimarães.

A Feira Afonsina tem vindo a conquistar cada vez mais adeptos, oferecendo aos vimaranenses e visitantes uma viagem ao passado, com espaços temáticos cuidadosamente construídos e uma vasta oferta de produtos e atividades que remontam à época medieval.

Mais informações e formulário de inscrição disponíveis AQUI.

[email protected]

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