Nova equipa do Conselho Geral da UMinho apresentada na terça-feira

A apresentação pública dos 23 novos membros do Conselho Geral da Universidade do Minho (UMinho) realiza-se na próxima terça-feira, dia 20 de maio, pelas 11h30, no salão medieval do edifício da Reitoria, no Largo do Paço, em Braga.

A cerimónia pode ser acompanhada no canal YouTube da UMinho. A sessão conta com as intervenções dos presidentes eleito e cessante do órgão e do Reitor da UMinho.

O Conselho Geral é o órgão colegial máximo de governo e decisão estratégica da Universidade.

A sua composição inclui 12 representantes dos professores e investigadores (Maria do Céu Cortez, Eugénio Campos Ferreira, Nuno Castro, Tiago Silva, Paula Cristina Martins, Delfina Gomes, Luís Soares Barbosa, Luís António Santos, Andreia Castro, Nuno Cerca, Mário Monte, Custódia Almeida Martins), quatro representantes dos estudantes (Luís Guedes, Nuna Lima, Miguel Martins, João Pedro Monteiro), um representante do pessoal técnico, administrativo e de gestão (Luís Carlos Fernandes) e ainda seis membros externos (Assunção Pinhal Raimundo, Helena Pina Vaz, Jorge Wemans, José Teixeira, Pedro Gonçalves, Teresa Mendes).

De entre os elementos externos, vão ser eleitos o presidente e vice-presidente do Conselho Geral esta terça-feira, numa sessão restrita que antecede a apresentação pública de toda a equipa.

[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