Neve regressa às terras altas do Minho e distritos de Braga e Viana do Castelo estão sob aviso amarelo (c/ vídeo)

A neve regressou esta quinta-feira às terras altas do Minho, tal como tinha sido antecipado pelo Instituto Português do Mar e da Atmosfera (IPMA). Os primeiros flocos começaram a cair ao final da tarde na zona de Prada Monte, no concelho de Melgaço.

Um vídeo divulgado pelo site Meteo Trás‑os‑Montes mostra os primeiros momentos da queda de neve naquela zona montanhosa, confirmando o início do fenómeno que deverá intensificar-se durante a noite e a manhã desta sexta-feira.

De acordo com o IPMA, os distritos de Braga e Viana do Castelo estão sob aviso amarelo para queda de neve, entre as 21h00 desta quinta-feira e as 15h00 de sexta-feira.

As previsões apontam para queda de neve acima dos 1.000 a 1.200 metros de altitude, podendo a cota descer para os 800 a 1.000 metros durante a noite e a manhã de sexta-feira, com acumulação até 10 centímetros nas zonas mais elevadas.

Além da neve, o instituto emitiu ainda outros avisos meteorológicos para a região. Está em vigor aviso amarelo para agitação marítima entre as 21h00 desta quinta-feira e a meia noite de amanhã, prevendo-se ondas de noroeste entre quatro e cinco metros.

Está também previsto vento forte, com aviso amarelo válido entre a meia-noite e as 21h00 de sexta-feira, com rajadas que poderão atingir os 70 quilómetros por hora no litoral e nas terras altas.

As autoridades recomendam precaução, sobretudo nas zonas de maior altitude, onde a acumulação de neve poderá condicionar a circulação rodoviária.

[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