Coronel Borlido da Rocha assume comando da GNR de Braga

O Comando Territorial de Braga realiza na próxima segunda-feira, dia 25 de Fevereiro, pelas 10h30, a cerimónia de tomada de posse do novo Comandante do Comando Territorial de Braga, coronel Manuel Fernandes Borlido da Rocha, o sucessor do coronel Paulo Soares, que passou à reserva.

A cerimónia será presidida pelo Comandante-Geral da GNR, Tenente-General Luís Francisco Botelho Miguel, e irá decorrer nas instalações do Comando Territorial de Braga, sediado na Rua do Taxa, em Braga.

Manuel Borlido da Rocha é natural da freguesia de Montaria, de Viana do Castelo, tendo nascido em 17 de Novembro de 1966.

Em 1991, ingressou nos quadros permanentes da Guarda Nacional Republicana, sendo mestre em Direito e Segurança, pela Universidade Moderna de Lisboa, e licenciado em Ciências Militares, pela Academia Militar.

Ao longo da sua carreira profissional desempenhou diversas funções, das quais se destacam:

  • Adjunto do Comandante do Destacamento Territorial de Matosinhos;
  • Comandante de Pelotão e Chefe da Secção de Instrução do Grupo de Instrução de Aveiro;
  • Comandante do Destacamento Territorial de Barcelos e de Viana do Castelo;
  • Adjunto e Director dos Cursos da GNR na Academia Militar e professor militar da disciplina Sistemas de Armas da GNR e Táctica das Forças de Segurança;
  • Chefe da Secção de Operações, Informações, Instrução e Relações Públicas da Unidade de Intervenção;
  • Chefe da Secção de Recursos Logísticos e Financeiros;
  • Chefe da Secção de Operações, Informações, Instrução e Relações Públicas, Chefe da Secção de Informações e Investigação Criminal, oficial de segurança e oficial de Relações Públicas do Comando Territorial de Viana do Castelo;
  • Comandante do Comando Territorial de Bragança.

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