Barcelos estreia “Noite Branca” com música e animação até de madrugada

A cidade de Barcelos prepara-se para receber a primeira edição da “Galo Branco – Noite Branca Barcelos”, um evento de entrada livre que promete animar o centro urbano este sábado, dia 30 de maio, entre as 17h00 e as 04h00.

A iniciativa aposta numa programação musical diversificada, distribuída por dois palcos, com concertos, atuações de DJs e diferentes momentos de animação ao longo de toda a noite.

O Palco Lima Group, dedicado ao conceito “Sunset & Noite”, contará com atuações de MasterJake, Demo, Expensive Soul, Força Suprema e Cálculo. O programa inclui ainda atuações de Pette, Fábio Vasquez, Lilas, Pedro Maia e Pedro Guimarães, além de momentos de roda de samba, dança e capoeira dinamizados pelo Arca Dance Studio.

Já o Palco OOGI estará dividido em dois momentos distintos. Durante o sunset, entre as 17h00 e as 23h00, sobem ao palco DJ Vibe e Tiago Cruz, acompanhados por Curator, Mahärt, Rafman, Rodri, Sebastien e Susa.

A partir das 23h00 e até às 04h00, o mesmo espaço recebe a festa “Let’s Dance”, dedicada aos êxitos musicais das décadas de 1980, 1990 e 2000. O alinhamento inclui atuações de Nell Torres, Emanuel Motinha, Nelly Deep, Sina Key, Mário Dias, Tommy Guitar e MC Taku.

A organização pretende afirmar esta primeira edição da “Noite Branca Barcelos” como um novo evento de animação urbana no concelho, apostando num ambiente festivo pensado para públicos de todas as idades.

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