Novo ‘Passe Ferroviário Verde’ chega esta segunda-feira. Disponível por 20 euros

O novo “Passe Ferroviário Verde” chega esta segunda-feira e vai estar disponível por 20 euros. Este passe vai cobrir os serviços regionais, inter-regionais e intercidades, mas não inclui os comboios suburbanos. A medida faz parte do pacote do governo para melhorar a mobilidade dos passageiros.

A partir de hoje, já é possível adquirir o novo título de transporte da Comboios de Portugal (CP).

O Passe Ferroviário Verde está agora disponível nas bilheteiras e, no caso de Lisboa, nas máquinas de venda automática.

Serve como substituto do Passe Ferroviário Nacional, criado em 2023 pelo anterior Executivo, e que se manterá ainda em funcionamento até ao final do mês de outubro.

Uma das principais novidades é a redução significativa do preço, que antes era de 49 euros por mês. Agora, além do preço mais acessível, os utilizadores poderão usufruir de viagens em intercidades, tornando percursos como Lisboa-Porto muito mais económicos.

Por exemplo, uma viagem entre Lisboa Oriente e Porto Campanhã, que atualmente custa mais de 50 euros ida e volta, poderá passar a custar apenas 20 euros mensais para todas as viagens que o passageiro desejar fazer dentro do período de validade do passe.

O passe pode ser adquirido para 60 dias por 40 euros, ou para 90 dias por 60 euros. No entanto, para viajar em intercidades, será necessário reservar o lugar com nas 24 horas anteriores, podendo fazer no máximo duas reservas por dia.

A medida espera beneficiar até 30 milhões de passageiros, mas há preocupações sobre se haverá comboios suficientes para a procura esperada, alertam as associações de transportes.

[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