Braga integra rede ‘Cidades Históricas 3.0’ com turismo sustentável em vista

Braga integrou a rede ‘Cidades Históricas 3.0’, um projecto que tem como principal objectivo discutir problemas, trocar experiências e encontrar soluções para o desenvolvimento do turismo sustentável, anunciou esta terça-feira a autarquia.

Referindo que o processo de adesão a este projecto foi gerido pelo município de Cracóvia, responsável pela sua implementação, o comunicado da autarquia afirma que “graças ao seu património secular e às atracções turísticas únicas, as cidades históricas reforçam as economias locais e são fundamentais para a atractividade da marca dos países”.

O aumento do turismo coloca a estas cidades um conjunto de desafios, nomeadamente ao nível da sustentabilidade. Assim, o projecto assenta na ideia de que as cidades europeias devem ser locais “onde se caminha em direcção ao progresso social e ambiental”, mantendo simultaneamente a atractividade e o crescimento económico.

“Nesse sentido, é essencial encontrar uma abordagem integrada que tenha em conta todos os aspectos do crescimento sustentável”, afirma a autarquia.

De acordo com o projecto, os membros da rede ‘Cidades Históricas 3.0’ comprometem-se a colaborar em áreas como a gestão turística, a conciliação do turismo com a vida da comunidade, o desenvolvimento económico, a estratégia de comunicação e o próprio ordenamento do território. Esta entidade realiza conferências onde se promove a troca de ideias e de experiências entre as cidades membro.

Nesta rede estão também as cidades de Cracóvia, Łańcut, Gdansk, Lublin, Poznań, Świdnica, Tarnów, Torún, Breslávia, Zamość (Polónia), Edimburgo (Escócia), Budapeste (Hungria), Kiev (Ucrânia), Lviv (Ucrânia), Tiblissi (Geórgia), Veliko Tarnovo (Bulgária) e Antália (Turquia

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