União Europeia quer certificados de vacinação operacionais já no final de Junho

A União Europeia (UE) vai começar a testar o sistema de certificado de vacina no início de Maio, com o objectivo de colocá-lo totalmente operacional a 30 de Junho, segundo noticia esta sexta-feira a agência Bloomberg.

A legislação pode não estar completamente finalizada até Junho, o que significa que a implementação ainda poderá ser adiada. Na quinta-feira, o Parlamento Europeu apoiou os planos de certificação da vacina da Comissão Europeia, permitindo seguir para a fase de negociações com os Estados-membros sobre os detalhes do documento digital.

Os Estados-membros vão ter que desenvolver as suas próprias aplicações nacionais, tanto para utilizadores quanto para autoridades verificadoras de certificados, com base em normas técnicas definidas por especialistas dos países do bloco. Apesar das possíveis diferenças será permitido que os certificados sejam verificados em diferentes países.

Os certificados de vacinação têm estado em análise pela UE com os países a apontar esta como uma solução para a recuperação do turismo. Apesar do entusiamo, a Organização Mundial de Saúde (OMS) recomendou, a 19 de Abril, que o certificado de vacinação contra a Covid-19, proposto pela União Europeia, não seja uma condição para a realização de viagens internacionais.

Uma recomendação para ser ouvida por todos os países do bloco, mas principalmente pelo França que a 10 de Abril decidiu avançar com os testes ao certificado de vacinação.

Em Portugal, a secretária de Estado do Turismo, Rita Marques, referiu que os Estados-membros “mandataram a presidência portuguesa do Conselho para negociar directamente com o Parlamento Europeu esta proposta”, referindo-se ao certificado de vacina. No entanto, admitiu que a aplicação está a cargo de cada um dos países.

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