Braga e outros seis distritos sob aviso amarelo por causa da agitação marítima

Sete distritos do continente vão estar esta quarta-feira sob aviso amarelo por causa da agitação marítima, prevendo-se ondas de noroeste com 4 a 4,5 metros, segundo o Instituto Português do Mar e da Atmosfera (IPMA).

O aviso para os distritos do Porto, Viana do Castelo, Lisboa, Leiria, Aveiro, Coimbra e Braga vai vigorar entre as 15h00 e as 21h00 desta quarta-feira.

O aviso amarelo, o menos grave de uma escala de três, é emitido pelo IPMA sempre que existe uma situação de risco para determinadas atividades dependentes da situação meteorológica.

Por causa da agitação marítima, as barras de Caminha, Douro, Esposende, Vila Praia de Âncora, Vila do Conde e Portinho da Ericeira estão fechadas a toda a navegação, segundo a Autoridade Marítima Nacional e a Marinha Portuguesa.

As barras de Aveiro e da Figueira da Foz estão fechadas a embarcações com comprimentos inferiores a 15 e 35 metros, respetivamente.

O IPMA prevê para esta quarta-feira no continente céu pouco nublado ou limpo, vento fraco, sendo forte nas serras algarvias, nevoeiro matinal no Norte e Centro, que poderá persistir em alguns locais do nordeste transmontano e Beira Alta, acentuado arrefecimento noturno e pequena subida da temperatura máxima.

As temperaturas mínimas vão oscilar entre os 6 graus Celsius (em Bragança) e os 11 (em Faro, Coimbra, Aveiro e Porto) e as máximas entre os 13 (em Viseu) e os 21 (em Faro).

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