1 2<!DOCTYPE html> 3 4<html lang="es"> 5 6 7<head> 8 <meta charset="utf-8"> 9 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 10 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 11 <meta name="viewport" content="width=device-width, initial-scale=1"> 12 13 <!-- Google Tag Manager --> 14
14<script>
vendor: 335 bytes, lines 14-18
14(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 15 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 16 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 17 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 18 })(window,document,'script','dataLayer','
18GTM-P6R45MR7
vendor: 3 bytes, line 18
18');
18</script>
18 19 <!-- End Google Tag Manager --> 20 21 <!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags --> 22 23 24 25 26 <meta http-equiv="content-language" content="es"> 27 28 29 <title>Inicio - Universidad de Málaga</title> 30 31 32 33 <meta name="keywords" content="uma, universidad de málaga"/> 34 35 <meta name="description" content=""/> 36 37 <link rel="search" type="application/opensearchdescription+xml" title="UMA" href="/UMAOpenSearch.xml" /> 38 39 40 41 42 43 44 <link rel="apple-touch-icon" sizes="57x57" href="/static/themes/uma2026/images/favicon/apple-icon-57x57.png"> 45 <link rel="apple-touch-icon" sizes="60x60" href="/static/themes/uma2026/images/favicon/apple-icon-60x60.png"> 46 <link rel="apple-touch-icon" sizes="72x72" href="/static/themes/uma2026/images/favicon/apple-icon-72x72.png"> 47 <link rel="apple-touch-icon" sizes="76x76" href="/static/themes/uma2026/images/favicon/apple-icon-76x76.png"> 48 <link rel="apple-touch-icon" sizes="114x114" href="/static/themes/uma2026/images/favicon/apple-icon-114x114.png"> 49 <link rel="apple-touch-icon" sizes="120x120" href="/static/themes/uma2026/images/favicon/apple-icon-120x120.png"> 50 <link rel="apple-touch-icon" sizes="144x144" href="/static/themes/uma2026/images/favicon/apple-icon-144x144.png"> 51 <link rel="apple-touch-icon" sizes="152x152" href="/static/themes/uma2026/images/favicon/apple-icon-152x152.png"> 52 <link rel="apple-touch-icon" sizes="180x180" href="/static/themes/uma2026/images/favicon/apple-icon-180x180.png"> 53 <link rel="icon" type="image/png" sizes="192x192" href="/static/themes/uma2026/images/favicon/android-icon-192x192.png"> 54 <link rel="icon" type="image/png" sizes="32x32" href="/static/themes/uma2026/images/favicon/favicon-32x32.png"> 55 <link rel="icon" type="image/png" sizes="96x96" href="/static/themes/uma2026/images/favicon/favicon-96x96.png"> 56 <link rel="icon" type="image/png" sizes="16x16" href="/static/themes/uma2026/images/favicon/favicon-16x16.png"> 57 <link rel="manifest" href="/static/themes/uma2026/images/favicon/manifest.json"> 58 <meta name="msapplication-TileColor" content="#ffffff"> 59 <meta name="msapplication-TileImage" content="/static/themes/uma2026/images/favicon/ms-icon-144x144.png"> 60 <meta name="theme-color" content="#ffffff"> 61 62 63 64 65 66 67 68 <link rel="alternate" type="application/rss+xml" title="<UMA RSS, Single>" 69 href="/feed/" /> 70 71 72 73 74 75 76 77 78 79 80 81<link href="/static/merengue/css/style.css" rel="stylesheet" media="all" type="text/css" /> 82<link href="/static/merengue/js/jquery-notify/ui.notify.css" rel="stylesheet" media="all" type="text/css" /> 83<!--[if IE]> 84 <link rel="stylesheet" type="text/css" href="/static/merengue/css/iefixes.css" /> 85<![endif]--> 86 87 88 <link href="/static/themes/uma2026/css/layout_uma.css" rel="stylesheet" type="text/css" media="all"/> 89 <link href="/static/themes/uma2026/css/inplaceedit.css" rel="stylesheet" type="text/css"/> 90 91 <link href="/static/themes/uma2026/css/jumbotron.css" rel="stylesheet"> 92 <link href="/static/themes/uma2026/css/carousel.css" rel="stylesheet"> 93 <link href="/static/themes/uma2026/css/responsive-calendar.css" rel="stylesheet" media="screen"> 94 95 <link href="/static/themes/uma2026/css/bootstrap.min.css" rel="stylesheet" type="text/css"> 96 <link href="/static/themes/uma2026/css/bootstrap-toggle.min.css" rel="stylesheet" type="text/css"> 97 <link href="/static/themes/uma2026/css/bootstrap-select.min.css" rel="stylesheet" type="text/css"> 98 <link href="/static/themes/uma2026/css/font-awesome.min.css" rel="stylesheet" type="text/css"> 99 <link href="/static/themes/uma2026/css/estilos_uma.css?v=20260907-1" rel="stylesheet" type="text/css"> 100 <link href="/static/themes/uma2026/css/uma2026.css?v=20260920-1" rel="stylesheet" type="text/css"> 101 <link href="/static/themes/uma2026/css/agentic-search-modal.css" rel="stylesheet" type="text/css"> 102 <link href="/static/themes/uma2026/css/ie10-viewport-bug-workaround.css" rel="stylesheet" type="text/css"> 103 <link href="/static/themes/uma2026/css/flag-icons.min.css" rel="stylesheet" type="text/css"> 104 105 106 107 <style type="text/css"> 108 109 110 111 </style> 112 113 114 115 116 <link href="/static/merengue/css/print.css" rel="stylesheet" type="text/css" media="print" /> 117 118 119 120 <link href="/static/merengue/css/shadowbox.css" rel="stylesheet" type="text/css"/> 121 122 123 124 125 126
127<script type="text/javascript" src="/static/merengue/js/jquery-1.11.3.min.js"></script>
vendor: 1 bytes, line 127
127
128<script type="text/javascript"> 129 //jQuery.noConflict(); 130</script>
vendor: 1 bytes, line 130
130
131<script type="text/javascript" src="/static/merengue/js/jquery-ui-1.9.2.custom.min.js"></script>
131 132 133
134<script type="text/javascript" src="/static/merengue/js/shadowbox/shadowbox-jquery.js"></script>
vendor: 1 bytes, line 134
134
135<script type="text/javascript" src="/static/merengue/js/shadowbox/shadowbox.js"></script>
135 136 137 138 139 140 141 142
143<script type="text/javascript"> 144 (function($) { 145 $(document).ready(function () { 146 // Menu selector 147 var selected_menu = ""; 148 if (selected_menu != null && selected_menu != "") { 149 selected_menu = selected_menu.split(" "); 150 if (selected_menu.length >= 1) { 151 var menu = selected_menu[0]; 152 $("#sidebar ul.menu li[id=" + menu + "]").addClass("selectedMenu"); 153 $("#sidebar ul.menu li[id=" + menu + "] > a").addClass("selected"); 154 } 155 if (selected_menu.length >= 2) { 156 var submenu = selected_menu[1]; 157 // strange way to select this menu because a jquery bug 158 $("#sidebar ul.submenu li[id=" + submenu + "]").addClass("selectedSubmenu"); 159 $("#sidebar ul.submenu li[id=" + submenu + "] > a").addClass("selected"); 160 } 161 } 162 163 // Google Maps unload 164 if (typeof google != "undefined" && typeof google.maps != "undefined") { 165 $(window).unload(function () { 166 google.maps.Unload(); 167 }); 168 } 169 var print = $("#action-print a"); 170 if(print.length > 0) { 171 print.attr("onClick", "javascript:print();return false;"); 172 print.attr("href", ""); 173 } 174 175 var mediaurl = '/static/'; 176 Shadowbox.init({ 177 assetUrl: mediaurl, 178 loadingImage: mediaurl + 'merengue/img/multimedia/loading.gif', 179 displayNav: true, 180 skipSetup: true, 181 displayClose: true, 182 continuous: true, 183 enableKeys: false 184 }); 185 186 187 }); 188})(jQuery); 189</script>
189 190 191 192 193 194<div class="modal fade" tabindex="-1" role="dialog" id="ventanaSesionTerminada"> 195 <div class="modal-dialog" role="document"> 196 <div class="modal-content"> 197 <div class="modal-header"> 198 <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button> 199 <h4 class="modal-title">Sesión terminada</h4> 200 </div> 201 <div class="modal-body"> 202 <p>Se ha detectado un cierre de sesión de su cuenta desde otra aplicación federada con iDUMA o, simplemente, su sesión ha caducado.</p> 203 <p>Puede autenticarse de nuevo y seguir navegando o cerrar sesión y volver a la página de inicio.</p> 204 </div> 205 <div class="modal-footer"> 206 <button type="button" class="btn btn-primary" data-dismiss="modal" onclick="loginAgain(event)">Autenticarse otra vez y seguir navegando</button> 207 <button type="button" class="btn btn-default" data-dismiss="modal">Cerrar sesión</button> 208 </div> 209 </div> 210 </div> 211</div> 212 213<div class="modal fade" tabindex="-1" role="dialog" id="aviso_traduccion"> 214 <div class="modal-dialog" role="document"> 215 <div class="modal-content"> 216 <div class="modal-header"> 217 <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button> 218 <h4 class="modal-title" id="titulo_aviso_traduccion">Aviso de traducción</h4> 219 </div> 220 <div class="modal-body"> 221 <p id="texto_aviso_traduccion">El contenido original está en español y será el que tenga validez frente al contenido traducido.</p> 222 <p> 223 <span class="fi fi-gb" onclick="translatePage('en');"></span> Inglés 224 225 226 <span class="fi fi-de" onclick="translatePage('de');"></span> Alemán 227 <span class="fi fi-fr" onclick="translatePage('fr');"></span> Francés 228 <span class="fi fi-it" onclick="translatePage('it');"></span> Italiano 229 <span class="fi fi-kr" onclick="translatePage('ko');"></span> Coreano 230 <span class="fi fi-cn" onclick="translatePage('zh-CN');"></span> Chino 231 <span class="fi fi-pt" onclick="translatePage('pt-PT');"></span> Portugués 232 </p> 233 <div id="google_translate_element"></div> 234 </div> 235 <div class="modal-footer"> 236 <button type="button" class="btn btn-default" data-dismiss="modal">Ok</button> 237 </div> 238 </div> 239 </div> 240</div> 241 242<!-- Piwik -->
243<script type="text/javascript"> 244 var _paq = _paq || []; 245 _paq.push(["setDomains", ["*.www.uma.es"]]); 246 _paq.push(['trackPageView']); 247 _paq.push(['enableLinkTracking']); 248 (function() { 249 var u="//piwik.uma.es/"; 250 _paq.push(['setTrackerUrl', u+'piwik.php']); 251 _paq.push(['setSiteId', '34']); 252 var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; 253 g.type='text/javascript'; g.async=true; g.defer=true; g.src=u+'piwik.js'; s.parentNode.insertBefore(g,s); 254 })(); 255</script>
255 256<noscript><p><img src="//piwik.uma.es/piwik.php?idsite=34" style="border:0;" alt="" /></p></noscript> 257<!-- End Piwik Code --> 258 259 260 261 262 263 264 265 266 267 268 269 270
270<script type="text/javascript"> 271 (function ($) { 272 $(document).ready(function () { 273 $("#content-zone img[width]:visible").each(function (index, image) { 274 var pWidth = jQuery(image).parent().width(); 275 if (jQuery(image).width() > pWidth) { 276 $(image).removeAttr("height"); 277 $(image).attr("width", pWidth); 278 } 279 }); 280 }); 281 })(jQuery); 282 </script>
282 283 284 285
285<script src="https://google.com/recaptcha/api.js" async defer></script>
285 286 287 288 <noscript> 289 <style type="text/css"> 290 #rightbar { 291 z-index: 99; 292 position: relative; 293 } 294 295 #rightbar * { 296 z-index: 100; 297 position: relative; 298 } 299 </style> 300 </noscript> 301 <style type="text/css"> 302 #sidebar { 303 display: inline-block; 304 } 305 </style> 306 307 308 309 <style> 310 body { 311 background: #FFF; 312 } 313 314 footer:not(.uma-footer) p { 315 text-align: center; 316 } 317 318 /* ===================================================== 319 BANNER HOMEPAGE 320 ===================================================== */ 321 #contentheaderbanner { 322 max-width: 100%; 323 margin: 0 auto; 324 position: relative; 325 } 326 327 /* Ocultar banner si no tiene imagen */ 328 #contentheaderbanner:not(:has(img)) { 329 display: none !important; 330 } 331 332 /* Ocultar banner en moviles */ 333 @media (max-width: 768px) { 334 #contentheaderbanner { 335 display: none !important; 336 } 337 } 338 </style> 339 340 341 342 343 344 345 346</head> 347 348<body dir="ltr" id="home" class="umawebsite noSidebar uma-homepage"> 349 350 <!-- Google Tag Manager (noscript) -->
vendor: 70 bytes, lines 350-351
350 351 <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
351GTM-P6R45MR7
vendor: 87 bytes, lines 351-353
351" 352 height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 353
353<!-- End Google Tag Manager (noscript) --> 354 355 356 357 358 359 360 361 362 363 364 365<header class="uma-site-header"> 366 <div class="uma-site-header__utility"> 367 <div class="uma-utility-links"> 368 <div class="dropdown"> 369 <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false"> 370 <span class="glyphicon glyphicon-envelope" aria-hidden="true"></span>Contacta<span class="caret"></span> 371 </a> 372 <ul class="dropdown-menu"> 373 <li><a href="https://gp.uma.es/?gestores-de-peticiones">Solicitudes a Servicios</a></li> 374 <li class="divider"></li> 375 <li class="dropdown-header">Directorio</li> 376 <li><a href="https://duma.uma.es/duma/buscador/persona/">Buscador de personal</a></li> 377 <li><a href="https://duma.uma.es/duma/buscador/guiauma/">Buscador por estructura</a></li> 378 <li class="divider"></li> 379 <li class="dropdown-header">Redes sociales</li> 380 <li><a href="http://www.facebook.com/pages/Universidad-de-Malaga/361425208192">Facebook</a></li> 381 <li><a href="http://x.com/infouma">X</a></li> 382 <li><a href="https://instagram.com/infouma">Instagram</a></li> 383 <li><a href="http://www.youtube.com/user/UniversidadMalaga">Youtube</a></li> 384 <li><a href="https://www.linkedin.com/company/universidad-de-malaga">LinkedIn</a></li> 385 <li><a href="https://www.tiktok.com/@infouma">TikTok</a></li> 386 <li><a href="https://www.threads.net/@infouma">Threads</a></li> 387 <li><a href="https://bsky.app/profile/univmalaga.bsky.social">Bluesky</a></li> 388 <li class="divider"></li> 389 <li><a href="/calidad/cms/menu/quejas-sugerencias-y-felicitaciones/">Quejas y sugerencias</a></li> 390 </ul> 391 </div> 392 393 <span class="uma-utility-divider" aria-hidden="true"></span> 394 <a href="https://sede.uma.es/"> 395 <span class="glyphicon glyphicon-lock" aria-hidden="true"></span>Sede electrónica 396 </a> 397 </div> 398 <div class="uma-utility-actions"> 399 <div class="dropdown"> 400 <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false"> 401 402 Iniciar sesión <span class="caret"></span> 403 404 </a> 405 <ul class="dropdown-menu"> 406 407 <li><a href="/saml/login/?next=/escritorio/">Iniciar sesión</a></li> 408 <li><a href="https://duma.uma.es/acceso/">Olvidé mi contraseña</a></li> 409 <li><a href="https://duma.uma.es/acceso/" title="Activar cuenta">Soy nuevo en la UMA</a></li> 410 <li><a href="https://duma.uma.es/acceso/" title="Activar cuenta">Activar mi cuenta</a></li> 411 <li class="divider"></li> 412 <li><a href="https://duma.uma.es/duma/directorio/misdatos/">Mis datos en DUMA</a></li> 413 <li><a href="https://webmail-rc.sci.uma.es/">Correo Web</a></li> 414 <li class="divider"></li> 415 416 </ul> 417 </div> 418 419 <button class="uma-language-trigger" type="button" onclick="avisa_de_traduccion()"> 420 421 <span id="flag-span" class="fi fi-es"></span> 422 423 </button> 424 </div> 425 </div> 426 427 <div class="uma-site-header__brand"> 428 <div class="uma-brand-lockup"> 429 430 431 <a href="/" aria-label="Universidad de Málaga"> 432 <img src="/static/themes/uma2026/images/UMA_marca.jpg" alt="Universidad de Málaga"> 433 </a> 434 </div> 435 436 <div class="uma-brand-tools"> 437 <div class="uma-site-search"> 438 <form action="/busqueda/" method="get" role="search" class="uma-site-search__form"> 439 <label class="sr-only" for="uma-site-search-input">Buscar</label> 440 <input id="uma-site-search-input" type="search" name="q" value="" maxlength="500" placeholder="¿Qué estás buscando hoy?"> 441 <label class="uma-search-mode uma-search-mode--locked" for="uma-search-mode-toggle" title="La búsqueda con IA requiere iniciar sesión"> 442 <input id="uma-search-mode-toggle" type="checkbox" disabled aria-label="Búsqueda con IA no disponible sin iniciar sesión">
443 <span class="uma-search-mode__control" aria-hidden="true"> 444 <span class="uma-search-mode__inactive-label">IA</span> 445 <span class="uma-search-mode__knob"> 446 <span class="uma-search-mode__label">Google</span> 447 </span> 448 </span> 449 </label> 450 <button type="submit" aria-label="Buscar" class="uma-agentic-search-trigger__button"> 451 <span class="glyphicon glyphicon-search" aria-hidden="true"></span> 452 </button> 453 </form> 454 </div> 455 </div> 456 </div> 457</header> 458 459 460 461 462 463 464 465<div class="menu-header"> 466 <div class="container-fluid"> 467 <div class="row"> 468 <div id="header_buttons" 469 class="Block block blockGlobal "> 470 471 <span class="blockHiddenTitle">Botones de cabecera</span> 472 <div class="blockBody"> 473 474 <nav class="uma-mega-nav" aria-label="Navegación principal"> 475 <button class="uma-mega-nav__mobile-toggle collapsed" type="button" data-toggle="collapse" data-target="#uma2026-mobile-nav" aria-expanded="false" aria-controls="uma2026-mobile-nav"> 476 <span>Navegación corporativa</span> 477 <span aria-hidden="true"> 478 <span class="icon-bar"></span> 479 <span class="icon-bar"></span> 480 <span class="icon-bar"></span> 481 </span> 482 </button> 483 484 <div class="uma-mega-nav__desktop"> 485 486 <div class="uma-mega-nav__item " 487 style="--item-color: #101F44; --item-text-color: #fff;"> 488 489 <a href="https://www.uma.es/conoce-la-Universidad-de-Malaga/" 490 class="uma-mega-nav__link " 491 492 > 493 <span>Universidad</span> 494 495 </a> 496 497 498 </div> 499 500 <div class="uma-mega-nav__item " 501 style="--item-color: #003366; --item-text-color: #fff;"> 502 503 <a href="https://www.uma.es/estudiar-en-la-Universidad-de-Malaga/" 504 class="uma-mega-nav__link " 505 506 > 507 <span>Estudiar</span> 508 509 </a> 510 511 512 </div> 513 514 <div class="uma-mega-nav__item " 515 style="--item-color: #33cccc; --item-text-color: #fff;"> 516 517 <a href="https://www.uma.es/investigar/" 518 class="uma-mega-nav__link " 519 520 > 521 <span>Investigar</span> 522 523 </a> 524 525 526 </div> 527 528 <div class="uma-mega-nav__item " 529 style="--item-color: #c6c6c6; --item-text-color: #fff;"> 530 531 <a href="https://www.uma.es/empresas/" 532 class="uma-mega-nav__link " 533 534 > 535 <span>Empresas</span> 536 537 </a> 538 539 540 </div> 541 542 <div class="uma-mega-nav__item " 543 style="--item-color: #cc0066; --item-text-color: #fff;"> 544 545 <a href="https://www.uma.es/vivir-la-uma/" 546 class="uma-mega-nav__link " 547 548 > 549 <span>Vivir la UMA</span> 550 551 </a> 552 553 554 </div> 555 556 </div> 557 558 <div id="uma2026-mobile-nav" class="collapse uma-mega-nav__mobile"> 559 560 <div class="uma-mobile-nav__item" style="--item-color: #101F44;"> 561 562 <a class="uma-mobile-nav__link" href="https://www.uma.es/conoce-la-Universidad-de-Malaga/" >Universidad</a> 563 564 </div> 565 566 <div class="uma-mobile-nav__item" style="--item-color: #003366;"> 567 568 <a class="uma-mobile-nav__link" href="https://www.uma.es/estudiar-en-la-Universidad-de-Malaga/" >Estudiar</a> 569 570 </div> 571 572 <div class="uma-mobile-nav__item" style="--item-color: #33cccc;"> 573 574 <a class="uma-mobile-nav__link" href="https://www.uma.es/investigar/" >Investigar</a> 575 576 </div> 577 578 <div class="uma-mobile-nav__item" style="--item-color: #c6c6c6;"> 579 580 <a class="uma-mobile-nav__link" href="https://www.uma.es/empresas/" >Empresas</a> 581 582 </div> 583 584 <div class="uma-mobile-nav__item" style="--item-color: #cc0066;"> 585 586 <a class="uma-mobile-nav__link" href="https://www.uma.es/vivir-la-uma/" >Vivir la UMA</a> 587 588 </div> 589 590 </div> 591 </nav> 592
593<script> 594document.addEventListener('DOMContentLoaded', () => { 595 const safety = 16; // margen en px respecto a los bordes del viewport 596 597 function measure(el) { 598 const prevD = el.style.display, prevV = el.style.visibility; 599 el.style.visibility = 'hidden'; el.style.display = 'block'; 600 const r = el.getBoundingClientRect(); 601 el.style.display = prevD || ''; el.style.visibility = prevV || ''; 602 return r; 603 } 604 605 function clearPanel(panel) { 606 panel.style.left = ''; 607 panel.style.maxWidth = ''; 608 panel.style.overflowX = ''; 609 if (panel.dataset._prevPosition === 'fixed') { 610 panel.style.position = ''; 611 delete panel.dataset._prevPosition; 612 } 613 panel.classList.remove('js-open'); 614 } 615 616 function positionPanelViewportSafe(item, panel) { 617 // limpiar antes de medir 618 panel.style.left = ''; 619 panel.style.maxWidth = ''; 620 panel.style.overflowX = ''; 621 622 const itemRect = item.getBoundingClientRect(); 623 let panelRect = measure(panel); 624 let panelWidth = panelRect.width; 625 626 // ancho disponible en viewport (no permitimos exceder viewport) 627 const viewportWidth = document.documentElement.clientWidth; 628 const availableViewport = Math.max(0, viewportWidth - (safety * 2)); 629 630 // si el panel es más ancho que el viewport disponible, lo limitamos y activamos scroll interno 631 if (panelWidth > availableViewport) { 632 panel.style.maxWidth = availableViewport + 'px'; 633 panel.style.overflowX = 'auto'; 634 panelRect = measure(panel); 635 panelWidth = panelRect.width; 636 } else { 637 panel.style.maxWidth = Math.min(panelWidth, availableViewport) + 'px'; 638 } 639 640 // desired left en coordenadas viewport (inicio del botón) 641 let desiredLeftViewport = itemRect.left; 642 643 // asegurar que no se salga por la derecha del viewport 644 if (desiredLeftViewport + panelWidth + safety > viewportWidth) { 645 desiredLeftViewport = viewportWidth - panelWidth - safety; 646 } 647 648 // asegurar que no se salga por la izquierda del viewport 649 if (desiredLeftViewport < safety) desiredLeftViewport = safety; 650 651 // convertir viewport -> offsetParent del panel 652 const offsetParent = panel.offsetParent; 653 if (offsetParent) { 654 const parentRect = offsetParent.getBoundingClientRect(); 655 const leftRelative = Math.round(desiredLeftViewport - parentRect.left + (offsetParent.scrollLeft || 0)); 656 panel.style.left = leftRelative + 'px'; 657 if (panel.dataset._prevPosition === 'fixed') { 658 panel.style.position = ''; 659 delete panel.dataset._prevPosition; 660 } 661 } else { 662 // fallback: position fixed en viewport 663 panel.dataset._prevPosition = panel.style.position || ''; 664 panel.style.position = 'fixed'; 665 panel.style.left = Math.round(desiredLeftViewport) + 'px'; 666 } 667 668 panel.classList.add('js-open'); 669 } 670 671 // Inicializa listeners simples (no invasivo) 672 document.querySelectorAll('.uma-mega-nav__item.dropdown').forEach(item => { 673 const panel = item.querySelector('.uma-mega-nav__panel'); 674 if (!panel) return; 675 676 // solo añadimos position:relative si hace falta (marcamos para revertir) 677 if (getComputedStyle(item).position === 'static') { 678 item.style.position = 'relative'; 679 item.dataset._mega_added_rel = '1'; 680 } 681 682 function open() { positionPanelViewportSafe(item, panel); } 683 function close() { clearPanel(panel); } 684 685 item.addEventListener('mouseenter', open); 686 item.addEventListener('focusin', open); 687 item.addEventListener('mouseleave', close); 688 item.addEventListener('focusout', close); 689 }); 690 691 // limpieza en resize/scroll 692 window.addEventListener('resize', () => document.querySelectorAll('.uma-mega-nav__panel').forEach(p => clearPanel(p))); 693 window.addEventListener('scroll', () => document.querySelectorAll('.uma-mega-nav__panel').forEach(p => clearPanel(p))); 694}); 695</script>
695 696 697 698 </div> 699 700 <input type="hidden" value="3523" class="blockId" /> 701 702</div> 703 704 </div> 705 </div> 706</div> 707<style> 708 /* No imprimas links / hrefs */ 709 @media print { 710 a[href]:after { 711 content: none 712 } 713 } 714</style> 715 <section class="uma-hero"> 716 <div id="indexbanner" 717 class="rightsidebarBlock block blockGlobal 718 "> 719 720 <span class="blockHiddenTitle">banners</span> 721 <div class="blockBody"> 722 723 724 725 <div class="uma-banner"> 726 <div id="top-carousel" class="carousel slide" data-ride="carousel" data-interval="5000"> 727 728 <ol class="carousel-indicators"> 729 730 <li data-target="#top-carousel" data-slide-to="0" 731 class="active"></li> 732 733 <li data-target="#top-carousel" data-slide-to="1" 734 ></li> 735 736 <li data-target="#top-carousel" data-slide-to="2" 737 ></li> 738 739 </ol> 740 741 <div class="carousel-inner" role="listbox"> 742 743 <div class="item active"> 744 745 <a href="https://www.uma.es/sala-de-prensa/noticias/la-uma-comienza-el-curso-20262027-con-mas-oferta-academica-impulso-cientifico-y-campus-sostenibles/"> 746 747 748 749 <img class="img-responsive" src="/media/banner/RETOS_PORTADA.jpg" alt="None"> 750 751 752 753 </a> 754 755 756 <div class="uma-banner__overlay"> 757 <div class="uma-banner__content"> 758 <span class="uma-banner__eyebrows"><span class="uma-banner__eyebrow uma-banner__eyebrow--default">Portada</span></span> 759 760 <h2 class="uma-banner__title">La UMA comienza el curso 2026/2027 con más oferta académica, impulso cientÃfico y campus sostenibles</h2> 761 762 763 764 <a class="uma-banner__cta" href="https://www.uma.es/sala-de-prensa/noticias/la-uma-comienza-el-curso-20262027-con-mas-oferta-academica-impulso-cientifico-y-campus-sostenibles/">Ver contenido</a> 765 766 </div> 767 </div> 768 769 </div> 770 771 <div class="item "> 772 773 <a href="https://www.uma.es/sala-de-prensa/noticias/la-uma-redisena-su-pagina-web-centrada-en-los-distintos-perfiles-que-la-visitan/"> 774 775 776 777 <img class="img-responsive" src="/media/banner/noticaweb2.jpg" alt="None"> 778 779 780 781 </a> 782 783 784 <div class="uma-banner__overlay"> 785 <div class="uma-banner__content"> 786 <span class="uma-banner__eyebrows"><span class="uma-banner__eyebrow uma-banner__eyebrow--default">Portada</span></span> 787 788 <h2 class="uma-banner__title">Nuevo diseño del portal web institucional: más dinámico, moderno e intuitivo</h2> 789 790 791 792 <a class="uma-banner__cta" href="https://www.uma.es/sala-de-prensa/noticias/la-uma-redisena-su-pagina-web-centrada-en-los-distintos-perfiles-que-la-visitan/">Ver contenido</a> 793 794 </div> 795 </div> 796 797 </div> 798 799 <div class="item "> 800 801 <a href="https://www.uma.es/oficina-de-atencion-al-estudiante/info/161748/guia-alumnado/"> 802 803 804 805 <img class="img-responsive" src="/media/banner/OK5_GUIA-02_copia.jpg" alt="None"> 806 807 808 809 </a> 810 811 812 <div class="uma-banner__overlay"> 813 <div class="uma-banner__content">
814 <span class="uma-banner__eyebrows"><span class="uma-banner__eyebrow uma-banner__eyebrow--default">Portada</span></span> 815 816 <h2 class="uma-banner__title">La UMA te acompaña desde el primer dÃa. Consulta la GuÃa de Bienvenida y resuelve todas tus dudas</h2> 817 818 819 820 <a class="uma-banner__cta" href="https://www.uma.es/oficina-de-atencion-al-estudiante/info/161748/guia-alumnado/">Ver contenido</a> 821 822 </div> 823 </div> 824 825 </div> 826 827 </div> 828 829 <a class="left carousel-control" href="#top-carousel" role="button" data-slide="prev"> 830 <span class="icon-prev" aria-hidden="true"></span> 831 <span class="sr-only">Previous</span> 832 </a> 833 <a class="right carousel-control" href="#top-carousel" role="button" data-slide="next"> 834 <span class="icon-next" aria-hidden="true"></span> 835 <span class="sr-only">Next</span> 836 </a> 837 838 </div><!-- /.carousel --> 839 </div> 840 841 842 843 </div> 844 845 <input type="hidden" value="834" class="blockId" /> 846 847</div> 848 849 </section> 850 851 852 853 854 855 856 857 <div class="uma-page-shell "> 858 859 <div id="messagelist" class="row"> 860 861 862 863 864 865 866 </div> 867 868 869 <div id="portal_home_2016" 870 class="Block block blockGlobal "> 871 872 <span class="blockHiddenTitle">Home news</span> 873 <div class="blockBody"> 874 875 <div class="modal fade" id="uma-news-video-modal" tabindex="-1" role="dialog" aria-labelledby="uma-news-video-title" aria-hidden="true"> 876 <div class="modal-dialog modal-lg" role="document"> 877 <div class="modal-content"> 878 <div class="modal-header"> 879 <button type="button" class="close" data-dismiss="modal" aria-label="Cerrar vÃdeo"> 880 <span aria-hidden="true">×</span> 881 </button> 882 <h2 class="modal-title" id="uma-news-video-title"></h2> 883 </div> 884 <div class="modal-body"> 885 <video id="uma-news-video-player" controls playsinline preload="metadata" style="display:block;width:100%;max-height:70vh;background:#000;"> 886 <source id="uma-news-video-source" src=""> 887 Tu navegador no puede reproducir este vÃdeo. 888 </video> 889 </div> 890 </div> 891 </div> 892 </div> 893 894 <div class="uma-home-grid"> 895 <section class="uma-home-section uma-home-top-grid"> 896 <!-- ============================================ --> 897 <!-- COLUMNA IZQUIERDA: NOTICIAS (2/3) --> 898 <!-- ============================================ --> 899 <div class="uma-home-top-grid__news"> 900 <div class="uma-home-section__heading"> 901 <h2 class="uma-home-section__title"> 902 <span class="uma-home-section__marker"></span> 903 Actualidad Universitaria 904 </h2> 905 <a class="uma-home-section__action" href="/sala-de-prensa/">Ver todas las noticias ›</a> 906 </div> 907 908 <div class="uma-news-list"> 909 910 <article class="uma-news-card"> 911 912 913 914 915 916 917 918 <a class="uma-news-card__media" href="/micrositios/sala-de-prensa/noticias/una-nueva-microcredencial-formara-profesionales-sobre-modelos-de-turismo-mas-sostenibles/"> 919 <div class="uma-news-card__media-wrapper"> 920 <img src="/media/content_images/presmicrocredenciales3w_zoiQ9cX.jpg" alt="Una nueva microcredencial formará a profesionales sobre modelos de turismo más sostenibles"> 921 922 923
924 <span class="uma-news-card__category"> 925 FORMACIÃN 926 </span> 927 928 929 </div> 930 </a> 931 932 933 934 935 936 937 938 <div class="uma-news-card__body"> 939 940 <span class="uma-news-card__date"> 941 23 de Sep, 2026 942 </span> 943 944 <h3 class="uma-news-card__title"> 945 <a href="/micrositios/sala-de-prensa/noticias/una-nueva-microcredencial-formara-profesionales-sobre-modelos-de-turismo-mas-sostenibles/"> 946 Una nueva microcredencial formará a profesionales sobre modelos de turismo más sostenibles 947 </a> 948 </h3> 949 950 <p class="uma-news-card__excerpt"> 951 La UMA y CIFAL Málaga se unen para poner en marcha esta capacitación  especializada 952 </p> 953 954 <a class="uma-news-card__more" href="/micrositios/sala-de-prensa/noticias/una-nueva-microcredencial-formara-profesionales-sobre-modelos-de-turismo-mas-sostenibles/"> 955 Leer artÃculo completo â 956 </a> 957 958 </div> 959 960 </article> 961 962 <article class="uma-news-card"> 963 964 965 966 967 968 969 970 <a class="uma-news-card__media" href="/micrositios/sala-de-prensa/noticias/la-uma-comienza-el-curso-20262027-con-mas-oferta-academica-impulso-cientifico-y-campus-sostenibles/"> 971 <div class="uma-news-card__media-wrapper"> 972 <img src="/media/content_images/Biblioteca_43LqvVY_YvTFdYZ.jpg" alt="La UMA comienza el curso 2026/2027 con más oferta académica, impulso cientÃfico y campus sostenibles"> 973 974 975 976 <span class="uma-news-card__category"> 977 INSTITUCIONAL 978 </span> 979 980 981 </div> 982 </a> 983 984 985 986 987 988 989 990 <div class="uma-news-card__body"> 991 992 <span class="uma-news-card__date"> 993 23 de Sep, 2026 994 </span> 995 996 <h3 class="uma-news-card__title"> 997 <a href="/micrositios/sala-de-prensa/noticias/la-uma-comienza-el-curso-20262027-con-mas-oferta-academica-impulso-cientifico-y-campus-sostenibles/"> 998 La UMA comienza el curso 2026/2027 con más oferta académica, impulso cientÃfico y campus sostenibles 999 </a> 1000 </h3> 1001 1002 <p class="uma-news-card__excerpt"> 1003 Más de 10.000 plazas de nuevo ingreso, nuevos equipamientos y grandes proyectos de sostenibilidad marcan el inicio del nuevo curso 1004 </p> 1005 1006 <a class="uma-news-card__more" href="/micrositios/sala-de-prensa/noticias/la-uma-comienza-el-curso-20262027-con-mas-oferta-academica-impulso-cientifico-y-campus-sostenibles/"> 1007 Leer artÃculo completo â 1008 </a> 1009 1010 </div> 1011 1012 </article> 1013 1014 <article class="uma-news-card"> 1015 1016 1017 1018 1019 1020 1021 1022 <a class="uma-news-card__media" href="/micrositios/sala-de-prensa/noticias/la-programacion-cultural-de-la-universidad-de-malaga-llega-al-campu
1022s-de-el-ejido/"> 1023 <div class="uma-news-card__media-wrapper"> 1024 <img src="/media/content_images/UMA_escenaWEB_JNwn5lz.jpg" alt="La programación cultural de la Universidad llega al campus de El Ejido"> 1025 1026 1027 1028 <span class="uma-news-card__category"> 1029 CULTURA 1030 </span> 1031 1032 1033 </div> 1034 </a> 1035 1036 1037 1038 1039 1040 1041 1042 <div class="uma-news-card__body"> 1043 1044 <span class="uma-news-card__date"> 1045 23 de Sep, 2026 1046 </span> 1047 1048 <h3 class="uma-news-card__title"> 1049 <a href="/micrositios/sala-de-prensa/noticias/la-programacion-cultural-de-la-universidad-de-malaga-llega-al-campus-de-el-ejido/"> 1050 La programación cultural de la Universidad llega al campus de El Ejido 1051 </a> 1052 </h3> 1053 1054 <p class="uma-news-card__excerpt"> 1055 El Vicerrectorado presenta sus ocho talleres, de los que cuatro se desarrollarán en este nuevo espacio 1056 </p> 1057 1058 <a class="uma-news-card__more" href="/micrositios/sala-de-prensa/noticias/la-programacion-cultural-de-la-universidad-de-malaga-llega-al-campus-de-el-ejido/"> 1059 Leer artÃculo completo â 1060 </a> 1061 1062 </div> 1063 1064 </article> 1065 1066 <article class="uma-news-card"> 1067 1068 1069 1070 1071 1072 1073 1074 <a class="uma-news-card__media" href="/micrositios/sala-de-prensa/noticias/malaga-se-convierte-en-la-capital-mundial-de-la-fotonica-y-la-ia/"> 1075 <div class="uma-news-card__media-wrapper"> 1076 <img src="/media/content_images/ECOCautoridadesw_9JzWrga.jpg" alt="Málaga se convierte en la capital mundial de la Fotónica y la Inteligencia Artificial"> 1077 1078 1079 1080 <span class="uma-news-card__category"> 1081 I+D+I UMA 1082 </span> 1083 1084 1085 </div> 1086 </a> 1087 1088 1089 1090 1091 1092 1093 1094 <div class="uma-news-card__body"> 1095 1096 <span class="uma-news-card__date"> 1097 21 de Sep, 2026 1098 </span> 1099 1100 <h3 class="uma-news-card__title"> 1101 <a href="/micrositios/sala-de-prensa/noticias/malaga-se-convierte-en-la-capital-mundial-de-la-fotonica-y-la-ia/"> 1102 Málaga se convierte en la capital mundial de la Fotónica y la Inteligencia Artificial 1103 </a> 1104 </h3> 1105 1106 <p class="uma-news-card__excerpt"> 1107 La 52 Conferencia Europea de Comunicaciones Ãpticas (ECOC) reúne a más de 6.500 cientÃficos hasta el dÃa 24 en el FYCMA 1108 </p> 1109 1110 <a class="uma-news-card__more" href="/micrositios/sala-de-prensa/noticias/malaga-se-convierte-en-la-capital-mundial-de-la-fotonica-y-la-ia/"> 1111 Leer artÃculo completo â 1112 </a> 1113 1114 </div> 1115 1116 </article> 1117 1118 </div> 1119 </div> 1120 1121 1122 <!-- ============================================ --> 1123 <!-- COLUMNA DERECHA: BANNER LATERAL (1/3) --> 1124 <!-- ============================================ --> 1125 <div class="uma-home-top-grid__featured"> 1126 <!-- TÃTULO "DESTACADO UMA" (FUERA DEL CARD) --> 1127 <div class="uma-home-section__heading uma-home-section__heading--featured"> 1128 <h2 class="uma-home-section__title">
1129 <span class="uma-home-section__marker" style="background:#cc0066;"></span> 1130 Destacado UMA 1131 </h2> 1132 </div> 1133 <!-- CARD DEL BANNER (SIN TÃTULO) --> 1134 <aside class="uma-home-card uma-highlight-card"> 1135 <div class="uma-home-card__inner"> 1136 1137 <div class="uma-banner"> 1138 <div id="lateral-carousel" class="carousel slide" data-ride="carousel" data-interval="5000"> 1139 <ol class="carousel-indicators"><li data-target="#lateral-carousel" data-slide-to="0" class="active"></li><li data-target="#lateral-carousel" data-slide-to="1" class=""></li><li data-target="#lateral-carousel" data-slide-to="2" class=""></li><li data-target="#lateral-carousel" data-slide-to="3" class=""></li><li data-target="#lateral-carousel" data-slide-to="4" class=""></li><li data-target="#lateral-carousel" data-slide-to="5" class=""></li></ol> 1140 <div class="carousel-inner" role="listbox"> 1141 <div class="item active"><a href="https://www.uma.es/universouma/"><img class="img-responsive" src="/media/banner/v2UNIVERSO_ALFA-02_copia.jpg" alt="universo alfa 1"></a></div><div class="item "><a href="https://www.uma.es/ensenanzas-propias/"><img class="img-responsive" src="/media/banner/CABECERA_LATERAL_-_ENSENANZAS_PROPIAS.jpg" alt="Enseñanzas Propias 2026"></a></div><div class="item "><a href="https://www.uma.es/universouma/"><img class="img-responsive" src="/media/banner/UNIVERSO_ALFA-01.jpg" alt="universo 2"></a></div><div class="item "><a href="https://www.uma.es/servicio-central-de-informatica/info/160414/portal-ia/"><img class="img-responsive" src="/media/banner/CABECERA_LATERAL_-_IA.jpg" alt="portal IA UMA"></a></div><div class="item "><a href="https://fguma.es/idiomas-cursos-anuales/"><img class="img-responsive" src="/media/banner/BannerUMA-vertical-Cursos-Idiomas-FGUMA-anuales-cuatrimestrales-2026-2027-13.17.53.jpg" alt="FGUMA curso de inglés y francés"></a></div><div class="item "><a href="https://lanochedelosinvestigadores.fundaciondescubre.es/malaga/"><img class="img-responsive" src="/media/banner/UMA_NOCHE_2026.jpg" alt="Noche europea de los investigadores 2026"></a></div> 1142 </div> 1143 1144 <a class="left carousel-control" href="#lateral-carousel" role="button" data-slide="prev"> 1145 <span class="icon-prev" aria-hidden="true"></span> 1146 <span class="sr-only">Previous</span> 1147 </a> 1148 <a class="right carousel-control" href="#lateral-carousel" role="button" data-slide="next"> 1149 <span class="icon-next" aria-hidden="true"></span> 1150 <span class="sr-only">Next</span> 1151 </a> 1152 1153 </div> 1154 </div> 1155 1156 </div> 1157 </aside> 1158 </div> 1159 </section> 1160 1161 <!-- ============================================ --> 1162 <!-- RESTO DE LA PÃGINA (SIN CAMBIOS) --> 1163 <!-- ============================================ --> 1164 <section class="uma-home-section"> 1165 <div class="uma-home-section-card uma-instagram-feed"> 1166 <div class="uma-instagram-feed__header"> 1167 <div class="uma-instagram-feed__info"> 1168 <div class="uma-instagram-feed__icon"> 1169 <i class="fa fa-instagram"></i> 1170 </div> 1171 <div> 1172 <h4 class="uma-instagram-feed__title">Redes Sociales</h4> 1173 <p class="uma-instagram-feed__subtitle">Sigue el dÃa a dÃa de la UMA en Instagram <span class="uma-instagram-feed__handle">@infouma</span></p> 1174 </div> 1175 </div> 1176 <a class="uma-home-section__action" href="https://www.instagram.com/infouma/" target="_blank" rel="noopener noreferrer">VER PERFIL REAL ›</a> 1177 </div> 1178 <div class="uma-instagram-feed__grid"> 1179 1180 <article class="uma-instagram-feed__item"> 1181 <a href="https://www.instagram.com/p/DdoNgICgI_z/" target="_blank" rel="noopener noreferrer"> 1182 1183 <img src="/media/instagram/18122093227904337.jpg" alt="Este curso, sumérgete en la creación cultural con los talleres de nuestro @vrdeculturauma que, como novedad, llegan también al Campus de El Ejido. ðââï¸ Â¡Dirigidos a toda la comunidad universitaria y ciudadanÃa! 1184 1185ð #UMAescena. Taller de teatro. Impartido por la actriz, directora y performer Alessandra GarcÃa. 1186 1187ð Taller Laboratorio escénico de creación colectiva. Novedad 2026, un taller de artes vivas dirigido por la creadora independiente, bailarina y coreógrafa Lula Amir. 1188 1189ð Taller Escritorio de la UMA. Novedad 2026, impartido por el escritor y periodista Pablo Bujalance. 1190 1191ð Taller de baile flamenco. Novedad 2026, impartido por Ainhoa Bravo Dueñas, egresada del Conservatorio Superior de Danza de Málaga. 1192 1193ð Taller de poesÃa. #pUMA. Impartido por la escritora, fotógrafa y gestora cultural Violeta Niebla. 1194 1195ð¸ Taller musical: Banda de rock & pop. #UMArock. Novedad 2026, impartido por docentes de la Royal School of Music, dirigida por VÃctor Ryan y Sandra Gómez. 1196 1197ð£ï¸ Taller de iniciación a la polifonÃa. Novedad 2026, impartido por Mario Porras, director del Orfeón Universitario de Málaga. 1198
1199ð Taller de movimiento. El cuerpo en acción. Impartido por Fernando Hurtado, coreógrafo, director y fundador de la compañÃa de danza que lleva su nombre. 1200 1201Más información e inscripciones: www.uma.es/servicio-cultura/"> 1202 1203 1204 <div class="uma-instagram-feed__overlay"> 1205 <p>Este curso, sumérgete en la creación cultural con los talleres de nuestro @vrdeculturauma que, como novedad, llegan también al Campus de El Ejido. ðââï¸ Â¡Dirigiâ¦</p> 1206 </div> 1207 </a> 1208 </article> 1209 1210 <article class="uma-instagram-feed__item"> 1211 <a href="https://www.instagram.com/p/DdoJCuFALQB/" target="_blank" rel="noopener noreferrer"> 1212 1213 <img src="/media/instagram/17907685623550103.jpg" alt="Para conmemorar la Semana ðªðºEuropea de la Movilidad 2026 hemos celebrado una nueva edición de la ð² âBiciescuelaâ. 1214 1215Organizada por nuestro @vrsostenibleuma junto a @ruedasredondas y @alikindoi.coop, en ella los participantes han aprendido maniobras de seguridad, habilidades esenciales como el equilibrio o el uso adecuado de los ð´ââï¸ frenos. 1216 1217Os recordamos que, además, hemos abierto ya el plazo para la III convocatoria de nuestro servicio de préstamo de bicicletas. ¡Tenéis toda la información en los ð enlaces de nuestra bio!"> 1218 1219 1220 <div class="uma-instagram-feed__overlay"> 1221 <p>Para conmemorar la Semana ðªðºEuropea de la Movilidad 2026 hemos celebrado una nueva edición de la ð² âBiciescuelaâ. 1222 1223Organizada por nuestro @vrsostenibleuma junâ¦</p> 1224 </div> 1225 </a> 1226 </article> 1227 1228 <article class="uma-instagram-feed__item"> 1229 <a href="https://www.instagram.com/p/DdoBoBzAFxE/" target="_blank" rel="noopener noreferrer"> 1230 1231 <img src="/media/instagram/18030113141889973.jpg" alt="El espacio cero de nuestro @contenedoruma inaugura mañana jueves la muestra âLas viñetas de Eugenioâ, de Eugenio Rivera, que podrás visitar hasta el 25 de noviembre. 1232 1233ð El acto tendrá lugar a las 19.00 horas y contará con una visita guiada a cargo del artista. 1234 1235Esta exposición, comisariada por Tecla Lumbreras, cuenta con una selección de ðï¸ 37 viñetas realizadas durante sus años de colaboración con la revista digital Entreletras. 1236 1237ð Horarios: de lunes a viernes, excepto festivos, de 11.00 a 14.00 horas y de 17.30 a 20.30 horas."> 1238 1239 1240 <div class="uma-instagram-feed__overlay"> 1241 <p>El espacio cero de nuestro @contenedoruma inaugura mañana jueves la muestra âLas viñetas de Eugenioâ, de Eugenio Rivera, que podrás visitar hasta el 25 de noviâ¦</p> 1242 </div> 1243 </a> 1244 </article> 1245 1246 <article class="uma-instagram-feed__item"> 1247 <a href="https://www.instagram.com/reel/DdlmgzQAtn_/" target="_blank" rel="noopener noreferrer"> 1248 1249 <img src="/media/instagram/18090835229442587.jpg" alt="¿Cómo van esos primeros dÃas de clase? ð¤©ð Estamos encantados de veros asà de sonrientes por nuestros campus. 1250 1251Con la incorporación de los ð§âð« estudiantes de @comunifac, la docencia de #Grado ya está en marcha en todas nuestras facultades y escuelas. ð El rector @teolopezuma asistió este lunes a la jornada de bienvenida para el alumnado de este centro. 1252 1253#UniversoUMA"> 1254 1255
1256 <span class="uma-instagram-feed__video-icon" aria-label="VÃdeo">►</span> 1257 1258 <div class="uma-instagram-feed__overlay"> 1259 <p>¿Cómo van esos primeros dÃas de clase? ð¤©ð Estamos encantados de veros asà de sonrientes por nuestros campus. 1260 1261Con la incorporación de los ð§âð« estudiantes de @â¦</p> 1262 </div> 1263 </a> 1264 </article> 1265 1266 </div> 1267 </div> 1268 </section> 1269 1270 <section class="uma-home-section uma-home-split"> 1271 <div class="uma-home-section-card uma-events"> 1272 <div class="uma-list-card__header"> 1273 <h3 class="uma-list-card__title"> 1274 <i class="fa fa-calendar" style="color:#003366;"></i> 1275 Agenda de Eventos 1276 </h3> 1277 <a class="uma-home-section__action" href="/agenda/">PRÃXIMOS DIAS ›</a> 1278 </div> 1279 1280 1281 <div class="uma-event-card"> 1282 <div class="uma-event-card__date" style="background-color: #32cbcc;"> 1283 <span class="uma-event-card__day">25</span> 1284 <span class="uma-event-card__month">SEP</span> 1285 </div> 1286 <div class="uma-event-card__body"> 1287 <span class="uma-event-card__eyebrow" style="color: #32cbcc;"> 1288 Agenda institucional 1289 </span> 1290 <h4 class="uma-event-title"><a href="/micrositios/agenda-oficial/eventos/inauguracion-de---la-noche-europea-de-los-investigadores/">Inauguración de La Noche Europea de los Investigadores</a></h4> 1291 <p class="uma-event-card__meta"> 1292 1293 25/09/2026 1294 1295 </p> 1296 </div> 1297 </div> 1298 1299 <div class="uma-event-card"> 1300 <div class="uma-event-card__date" style="background-color: #999999;"> 1301 <span class="uma-event-card__day">24</span> 1302 <span class="uma-event-card__month">SEP</span> 1303 </div> 1304 <div class="uma-event-card__body"> 1305 <span class="uma-event-card__eyebrow" style="color: #999999;"> 1306 Eventos UMA 1307 </span> 1308 <h4 class="uma-event-title"><a href="/micrositios/facultad-de-ciencias-de-la-comunicacion/eventos/sesion-informativa-sobre-practicas-curriculares-el-24-de-septiembre/">Sesión informativa sobre prácticas curriculares el 24 de septiembre</a></h4> 1309 <p class="uma-event-card__meta"> 1310 1311 24/09/2026 1312 1313 </p> 1314 </div> 1315 </div> 1316 1317 <div class="uma-event-card"> 1318 <div class="uma-event-card__date" style="background-color: #0099CB;"> 1319 <span class="uma-event-card__day">30</span> 1320 <span class="uma-event-card__month">SEP</span> 1321 </div> 1322 <div class="uma-event-card__body"> 1323 <span class="uma-event-card__eyebrow" style="color: #0099CB;"> 1324 Cultura 1325 </span> 1326 <h4 class="uma-event-title"><a href="/micrositios/servicio-cultura/eventos/barrilada-cultural-/">BARRILADA CULTURAL</a></h4> 1327 <p class="uma-event-card__meta"> 1328 1329 30/09/2026 1330 1331 </p> 1332 </div> 1333 </div> 1334 1335 <div class="uma-event-card"> 1336 <div class="uma-event-card__date" style="background-color: #f01af
13360;"> 1337 <span class="uma-event-card__day">21</span> 1338 <span class="uma-event-card__month">SEP</span> 1339 </div> 1340 <div class="uma-event-card__body"> 1341 <span class="uma-event-card__eyebrow" style="color: #f01af0;"> 1342 Sostenibilidad 1343 </span> 1344 <h4 class="uma-event-title"><a href="/micrositios/infraestructuras-sostenibilidad/eventos/iii-convocatoria-del-servicio-de-prestamo-de-bicicletas-muevete-en-verde/">III Convocatoria del servicio de préstamo de bicicletas [Muévete en verde]</a></h4> 1345 <p class="uma-event-card__meta"> 1346 1347 21/09/2026 - 30/09/2026 1348 1349 </p> 1350 </div> 1351 </div> 1352 1353 </div> 1354 1355 1356 <div class="uma-home-section-card"> 1357 <div class="uma-list-card__header"> 1358 <h3 class="uma-list-card__title"> 1359 <i class="fa fa-clipboard" style="color:#003366;"></i> 1360 Información Oficial 1361 </h3> 1362 <a class="uma-home-section__action" href="/destacados/">MÃS DESTACADOS ›</a> 1363 </div> 1364 1365 1366 1367 <a href="https://www.uma.es/consejo-de-gobierno/navegador_de_ficheros/SesionesConsejoGobierno/descargar/CG2026/20260928/Convocatoria.pdf" class="uma-board-card"> 1368 1369 1370 <h5 class="uma-board-card__title"> 1371 Orden del dÃa de la sesión ordinaria del Consejo de Gobierno de la Universidad de Málaga que se celebrará el 28 de septiembre de 2026 1372 </h5> 1373 1374 1375 1376 </a> 1377 1378 1379 1380 1381 1382 <a href="https://www.uma.es/becas/cms/menu/becas-acreditacion-nivel-idiomas/" class="uma-board-card"> 1383 1384 1385 <h5 class="uma-board-card__title"> 1386 Beca de acreditación del nivel de idiomas. Curso 2025/2026. Plazo de solicitud hasta las hasta las 14:00 horas del 30 de septiembre de 2026 1387 </h5> 1388 1389 1390 1391 </a> 1392 1393 1394 1395 1396 1397 <a href="https://www.uma.es/seccion-de-estudiantes/info/148141/procedimiento-de-matriculacion-de-estudiantes-en-regimen-de-ensenanza-extraoficial-por-ampliacion-de-expediente-academico/" class="uma-board-card"> 1398 1399 1400 <h5 class="uma-board-card__title"> 1401 Procedimiento de matriculación de estudiantes en régimen de enseñanza extraoficial por ampliación de expediente académico. Curso 2026/27. Plazo hasta el 30 de septiembre de 2026 1402 </h5> 1403 1404 1405 1406 </a> 1407 1408 1409 1410 1411 1412 <a href="https://www.uma.es/seccion-de-estudiantes/info/148137/procedimiento-de-matriculacion-de-estudiantes-en-regimen-de-ensenanza-extraoficial-por-ampliacion-de-conocimientos/" class="uma-board-card"> 1413 1414 1415 <h5 class="uma-board-card__title"> 1416 Procedimiento de matriculación de estudiantes en régimen de enseñanza extraoficial por ampliación de conocimientos. Curso 2026/27. Plazo hasta el 26 de febrero de 2027 1417 </h5> 1418 1419 1420 1421 </a> 1422 1423 1424 1425 1426 1427 <a href="https://www.uma.es/seccion-de-estudiantes/info/147655/matriculacion-grado-y-master/" class="uma-board-card"> 1428 1429 1430 <h5 class="uma-board-card__title"> 1431 GuÃas de matriculación de Grado y Máster. Curso 2026/2
1431027 1432 </h5> 1433 1434 1435 1436 </a> 1437 1438 1439 1440 </div> 1441 </section> 1442 1443 1444 <section class="uma-home-section"> 1445 <div class="uma-stat-grid uma-stat-grid--4col"> 1446 1447 <div class="uma-stat-card"> 1448 <span class="uma-stat-card__value" style="color:#003366;">40.000+</span> 1449 <span class="uma-stat-card__label">Estudiantes Activos</span> 1450 </div> 1451 1452 <div class="uma-stat-card"> 1453 <span class="uma-stat-card__value" style="color:#cc0066;">78</span> 1454 <span class="uma-stat-card__label">Grados y Dobles Grados</span> 1455 </div> 1456 1457 <div class="uma-stat-card"> 1458 <span class="uma-stat-card__value" style="color:#0099cc;">87</span> 1459 <span class="uma-stat-card__label">Másteres y Dobles Másteres</span> 1460 </div> 1461 1462 <div class="uma-stat-card"> 1463 <span class="uma-stat-card__value" style="color:#00c4b3;">29</span> 1464 <span class="uma-stat-card__label">Programas de Doctorado</span> 1465 </div> 1466 1467 </div> 1468 </section> 1469 1470 1471 <section class="uma-home-section uma-home-bottom-3col"> 1472 1473 <div class="uma-home-section-card"> 1474 <div> 1475 <span class="uma-bottom-card__eyebrow" style="color:#4ebcc2;">FORMACIÃN PERMANENTE</span> 1476 <h4 class="uma-bottom-card__title">Enseñanzas Propias</h4> 1477 </div> 1478 1479 <div class="uma-video-card__frame uma-video-card__frame--image"> 1480 <img src="https://images.unsplash.com/photo-1524178232363-1fb2b075b655?auto=format&fit=crop&w=600&q=80" alt="Enseñanzas Propias"> 1481 1482 <div class="uma-bottom-card__media-overlay"> 1483 <a href="https://www.uma.es/ensenanzas-propias/info/147266/oferta-de-ensenanzas-propias/" target="_blank" rel="noopener noreferrer" class="uma-bottom-card__btn" style="background:#4ebcc2;">VER OFERTA DE CURSOS</a> 1484 </div> 1485 1486 </div> 1487 1488 </div> 1489 1490 1491 1492 <div class="uma-home-section-card uma-video-card"> 1493 <div> 1494 <span class="uma-bottom-card__eyebrow" style="color:#cc0066;">VIDEO PORTADA</span> 1495 <h4 class="uma-bottom-card__title">VÃdeo de presentación de la Universidad de Málaga</h4> 1496 </div> 1497 1498 <div class="uma-video-card__frame" data-uma-youtube-frame data-video-id="ChGIY4sTFiA" data-video-title="VÃdeo de presentación de la Universidad de Málaga"> 1499 1500 1501 <img src="https://img.youtube.com/vi/ChGIY4sTFiA/maxresdefault.jpg" alt="VÃdeo de presentación de la Universidad de Málaga"> 1502 1503 1504 <button class="uma-video-card__play" type="button" data-uma-youtube-play aria-label="Reproducir vÃdeo"> 1505 <span>►</span> 1506 </button> 1507 </div> 1508 1509 </div> 1510 1511 1512 <div class="uma-home-section-card"> 1513 <div> 1514 <span class="uma-bottom-card__eyebrow" style="color:#003366;">SALA DE PRENSA</span> 1515 <div class="uma-comunicados-header"> 1516 <h4 class="uma-bottom-card__title" style="margin: 0;">Comunicados oficiales</h4> 1517 <a class="uma-home-section__action" href="/sala-de-prensa/cms/base/ver/collection/collection/153423/comunicados-oficiales/">VER MAS ›</a> 1518 </div> 1519 </div> 1520 <div class="uma-comunicados-list"> 1521 1522 <a href="/micrositios/sala-de-prensa/noticias/por-un-reconocimiento-explicito-de-las-alianzas-de-universidades-europeas-como-pilares-de-la-competitividad-soberania-y-las-competencias-de-euro
1522pa/" class="uma-comunicado-link"> 1523 <span>Por un reconocimiento explÃcito de las Alianzas de Universidades Europeas como pilares de la competitividad, soberanÃa y las competencias de Europa</span> 1524 <span class="uma-comunicado-link__arrow">→</span> 1525 </a> 1526 1527 <a href="/micrositios/sala-de-prensa/noticias/la-uma-guardara-un-minuto-de-silencio-por-la-estudiante-asesinada-en-mexico/" class="uma-comunicado-link"> 1528 <span>La UMA guarda un minuto de silencio por la estudiante asesinada en México</span> 1529 <span class="uma-comunicado-link__arrow">→</span> 1530 </a> 1531 1532 </div> 1533 </div> 1534 </section> 1535 </div> 1536 1537 1538 <!-- COOKIE BANNER --> 1539 <div id="cookie-banner" class="cookie-banner"> 1540 <p> 1541 Este portal web únicamente utiliza cookies con finalidad técnica, no recaba ni cede datos de carácter personal sin su conocimiento. 1542 <a href="https://www.uma.es/servicio-central-de-informatica/info/156901/politica-de-cookies/" target="_blank">Más información</a> 1543 </p> 1544 <button id="accept-cookies" type="button">Aceptar</button> 1545 </div> 1546 1547 1548 <!-- ============================================ --> 1549 <!-- JAVASCRIPT (SOLO VÃDEO Y COOKIES) --> 1550 <!-- ============================================ --> 1551
1551<script type="text/javascript"> 1552 (function ($) { 1553 $(document).ready(function () { 1554 // VÃdeo 1555 var newsVideoModal = $('#uma-news-video-modal'); 1556 var newsVideoPlayer = $('#uma-news-video-player').get(0); 1557 var newsVideoSource = $('#uma-news-video-source'); 1558 var newsVideoTitle = $('#uma-news-video-title'); 1559 1560 function closeNewsVideo() { 1561 if (newsVideoPlayer) { 1562 newsVideoPlayer.pause(); 1563 newsVideoSource.attr('src', ''); 1564 newsVideoPlayer.load(); 1565 } 1566 } 1567 1568 $('[data-uma-news-video]').on('click', function (event) { 1569 if (!newsVideoPlayer) { 1570 return; 1571 } 1572 event.preventDefault(); 1573 var link = $(this); 1574 newsVideoTitle.text(link.attr('title') || ''); 1575 newsVideoSource.attr('src', link.attr('data-video-url') || link.attr('href')); 1576 newsVideoPlayer.load(); 1577 newsVideoModal.modal('show'); 1578 var playback = newsVideoPlayer.play(); 1579 if (playback && playback.catch) { 1580 playback.catch(function () {}); 1581 } 1582 }); 1583 1584 newsVideoModal.on('hidden.bs.modal', closeNewsVideo); 1585 1586 $('[data-uma-youtube-play]').on('click', function () { 1587 var frame = $(this).closest('[data-uma-youtube-frame]'); 1588 var videoId = frame.attr('data-video-id') || ''; 1589 var videoTitle = frame.attr('data-video-title') || ''; 1590 frame.html('<iframe src="https://www.youtube.com/embed/' + videoId + '?autoplay=1&rel=0&modestbranding=1" title="' + videoTitle + '" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>'); 1591 }); 1592 1593 var mediaPlayButton = $('[data-uma-media-video-play]'); 1594 if (mediaPlayButton.length) { 1595 mediaPlayButton.on('click', function () { 1596 var button = $(this); 1597 var video = button.siblings('video').get(0); 1598 button.addClass('is-hidden'); 1599 if (video && video.play) { 1600 var playback = video.play(); 1601 if (playback && playback.catch) { 1602 playback.catch(function () { 1603 button.removeClass('is-hidden'); 1604 }); 1605 } 1606 video.addEventListener('ended', function () { 1607 button.removeClass('is-hidden'); 1608 }); 1609 } 1610 }); 1611 } 1612 1613 // Cookies 1614 function setCookie(name, value, days) { 1615 var expires = ""; 1616 if (days) { 1617 var date = new Date(); 1618 date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000)); 1619 expires = "; expires=" + date.toUTCString(); 1620 } 1621 document.cookie = name + "=" + (value || "") + expires + "; path=/"; 1622 } 1623 1624 function getCookie(name) { 1625 var nameEQ = name + "="; 1626 var ca = document.cookie.split(';'); 1627 for (var i = 0; i < ca.length; i++) { 1628 var c = ca[i]; 1629 while (c.charAt(0) === ' ') { 1630 c = c.substring(1, c.length); 1631 } 1632 if (c.indexOf(nameEQ) === 0) { 1633 return c.substring(nameEQ.length, c.length); 1634 } 1635 } 1636 return null; 1637 } 1638 1639 var banner = document.getElementById("cookie-banner"); 1640 var button = document.getElementById("accept-cookies"); 1641 1642 if (banner && button) { 1643 if (getCookie("cookies_aceptadas")) { 1644 banner.style.display = "none"; 1645 } 1646 1647 button.addEventListener("click", function () {
1648 setCookie("cookies_aceptadas", "true", 365); 1649 banner.style.display = "none"; 1650 }); 1651 } 1652 }); 1653 })(jQuery); 1654 </script>
1654 1655 1656 1657 </div> 1658 1659 <input type="hidden" value="2932" class="blockId" /> 1660 1661</div> 1662 1663 1664 </div> 1665 1666 1667 1668 1669<footer class="uma-footer"> 1670 <div class="uma-footer__top-border"></div> 1671 <div class="uma-footer__body"> 1672 <div class="container-fluid"> 1673 <div class="row"> 1674 <div class="col-md-3 col-sm-12 uma-footer__col uma-footer__col--brand"> 1675 <h4 class="uma-footer__heading uma-footer__heading--white">UNIVERSIDAD DE MÃLAGA</h4> 1676 <address class="uma-footer__address"> 1677 Pabellón de Gobierno y Paraninfo,<br> 1678 Campus de Teatinos. 29071 Málaga, España.<br> 1679 Teléfono: (+34) 952 13 13 13 1680 </address> 1681 <div class="uma-footer__social"> 1682 <a href="http://www.facebook.com/pages/Universidad-de-Malaga/361425208192" title="Facebook" class="uma-footer__social-icon"> 1683 <i class="fa fa-facebook"></i> 1684 </a> 1685 <a href="http://x.com/infouma" title="X" class="uma-footer__social-icon"> 1686 <img src="/static/themes/uma2026/images/social/x.svg" alt=""> 1687 </a> 1688 <a href="https://instagram.com/infouma" title="Instagram" class="uma-footer__social-icon"> 1689 <i class="fa fa-instagram"></i> 1690 </a> 1691 <a href="http://www.youtube.com/user/UniversidadMalaga" title="YouTube" class="uma-footer__social-icon"> 1692 <i class="fa fa-youtube-play"></i> 1693 </a> 1694 <a href="https://www.linkedin.com/company/universidad-de-malaga" title="LinkedIn" class="uma-footer__social-icon"> 1695 <i class="fa fa-linkedin"></i> 1696 </a> 1697 <a href="https://www.threads.com/@infouma" title="Threads" class="uma-footer__social-icon"> 1698 <img src="/static/themes/uma2026/images/social/threads.svg" alt=""> 1699 </a> 1700 <a href="https://www.tiktok.com/@infouma" title="TikTok" class="uma-footer__social-icon"> 1701 <img src="/static/themes/uma2026/images/social/tiktok.svg" alt=""> 1702 </a> 1703 <a href="https://bsky.app/profile/univmalaga.bsky.social" title="Bluesky" class="uma-footer__social-icon"> 1704 <img src="/static/themes/uma2026/images/social/bluesky.svg" alt=""> 1705 </a> 1706 </div> 1707 <div class="uma-footer__brand-links"> 1708 <ul class="uma-footer__links"> 1709 <li> 1710 <a href="https://www.uma.es/uma-en-redes/" title="Redes Sociales UMA"> 1711 Redes Sociales UMA 1712 </a> 1713 </li> 1714 <li> 1715 1716 <a href="https://www.uma.es/portada/info/162871/reconocimientos/" title="Reconocimientos y alianzas"> 1717 Reconocimientos 1718 </a> 1719 </li> 1720 </ul> 1721 </div> 1722 </div> 1723 1724 <div class="col-md-9 col-sm-12 uma-footer__col uma-footer__col--groups"> 1725 1726 1727<div class="uma-footer__groups"> 1728 1729 <div class="uma-footer__group"> 1730 <h4 class="uma-footer__heading">ESTUDIOS</h4> 1731 1732 <ul class="uma-footer__links"> 1733 1734 <li> 1735 1736 <a href="https://www.uma.es/oferta-de-grado/" target="_blank" rel="noopener noreferrer">Grados Universitarios</a> 1737 1738 </li> 1739 1740 <li> 1741 1742 <a href="https://www.uma.es/masteres-oficiales/" target="_blank" rel="noopener noreferrer">Másteres Universitarios</a> 1743 1744 </li> 1745 1746 <li> 1747 1748 <a href="https://www.uma.es/doctorado/info/107958/oferta-programas-doctorado/" target="_blank" rel="noopener noreferrer">Doctorados</a> 1749 1750 </li> 1751 1752 <li> 1753 1754 <a href="https://www.uma.es/ensenanzas-propias/" target="_blank" rel="noopener noreferrer">Enseñanzas Propias</a> 1755 1756 </li> 1757 1758 <li> 1759 1760 <a href="https://www.campusvirtual.uma.es/" target="_blank" rel="noopener noreferrer">Campus Virtual</a> 1761 1762 </li> 1763 1764 </ul> 1765 </div> 1766 1767 <div class="uma-footer__group"> 1768 <h4 class="uma-footer__heading">ENLACES DIRECTOS</h4> 1769 1770 <ul class="uma-footer__links"> 1771 1772 <li> 1773 1774 <a href="https://www.uma.es/portal-de-transparencia-universidad-de-malaga/" target="_blank" rel="noopener noreferrer">Transparencia</a> 1775 1776 </li> 1777 1778 <li> 1779 1780 <a href="https://www.uma.es/inspeccion-de-servicios/" target="_blank" rel="noopener noreferrer">Inspección de Servicios</a> 1781 1782 </li> 1783 1784 <li> 1785 1786 <a href="https://www.uma.es/defensoria-universitaria/" target="_blank" rel="noopener noreferrer">DefensorÃa Universitaria</a> 1787 1788 </li> 1789 1790 <li> 1791 1792 <a href="https://www.uma.es/gobierno
1792/info/158473/direccion-de-alianzas-institucionales-y-mecenazgo/" target="_blank" rel="noopener noreferrer">Patrocinio y Mecenazgo</a> 1793 1794 </li> 1795 1796 <li> 1797 1798 <a href="https://www.uma.es/servicio-de-contratacion/cms/menu/perfil-de-contratante/" target="_blank" rel="noopener noreferrer">Perfil del Contratante</a> 1799 1800 </li> 1801 1802 </ul> 1803 </div> 1804 1805 <div class="uma-footer__group"> 1806 <h4 class="uma-footer__heading">ENLACES LEGALES</h4> 1807 1808 <ul class="uma-footer__links"> 1809 1810 <li> 1811 1812 <a href="https://sede.uma.es/" target="_blank" rel="noopener noreferrer">Sede Electrónica</a> 1813 1814 </li> 1815 1816 <li> 1817 1818 <a href="https://alfa.uma.es/secretaria-general-uma/info/133115/informacion-basica-sobre-proteccion-de-datos/" target="_blank" rel="noopener noreferrer">Protección de Datos</a> 1819 1820 </li> 1821 1822 <li> 1823 1824 <a href="https://www.uma.es/servicio-central-de-informatica/info/156901/politica-de-cookies/" target="_blank" rel="noopener noreferrer">PolÃtica de cookies</a> 1825 1826 </li> 1827 1828 <li> 1829 1830 <a href="https://www.uma.es/servicio-central-de-informatica/info/156668/declaracion-de-accesibilidad/" target="_blank" rel="noopener noreferrer">Accesibilidad Web</a> 1831 1832 </li> 1833 1834 <li> 1835 1836 <a href="https://www.uma.es/calidad/info/10954/quejas-sugerencias-y-felicitaciones/" target="_blank" rel="noopener noreferrer">Quejas y sugerencias</a> 1837 1838 </li> 1839 1840 </ul> 1841 </div> 1842 1843</div> 1844 1845 1846 </div> 1847 </div> 1848 </div> 1849 </div> 1850 1851 <div class="uma-footer__bottom"> 1852 <div class="container-fluid"> 1853 <div class="uma-footer__bottom-inner"> 1854 <p>© 2026 Universidad de Málaga. Todos los derechos reservados.</p> 1855 </div> 1856 </div> 1857 </div> 1858 1859 <div class="uma-footer__dynamic-blocks"> 1860 1861 1862<div class="blockContainer blocks False"> 1863 <span class="blockContainerPlace">Pie</span> 1864 <div class="blockWrapper"> 1865 1866<!-- Piwik --> 1867
1868<script type="text/javascript" src="https://piwik.uma.es/piwik.js"></script>
vendor: 1 bytes, line 1868
1868
1869<script type="text/javascript"> 1870 var pkBaseURL = "https://piwik.uma.es/"; 1871 try { 1872 var piwikTracker = Piwik.getTracker(pkBaseURL + "piwik.php", 34); 1873 1874 1875 1876 1877 1878 1879 piwikTracker.trackPageView(); 1880 } catch( err ) {} 1881</script>
1881 1882<noscript> 1883 <p> 1884 <img src="https://piwik.uma.es/piwik.php?idsite=34"/> 1885 </p> 1886</noscript> 1887<!-- End Piwik Tracking Code --> 1888</div> 1889<div class="blockWrapper"><div id="portal-footer-links" 1890 class="footerBlock block blockGlobal "> 1891 1892 1893 <span class="blockHiddenTitle">Enlaces del portal</span> 1894 <div class="blockBody"> 1895 1896 1897 1898 1899 1900 1901 1902 1903 1904 1905 1906 1907 1908 1909 1910 1911 1912 1913 1914 1915 1916 1917 1918 1919 1920 1921 1922 1923 1924 1925 1926 1927 1928 1929 1930 1931 1932 1933 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 1944 1945 1946 1947 1948 1949 1950 </div> 1951 1952 <input type="hidden" value="647" class="blockId" /> 1953 1954</div> 1955</div> 1956<div class="blockWrapper"><div id="portal-footer-links" 1957 class="footerBlock block blockGlobal "> 1958 1959 1960 <span class="blockHiddenTitle">Enlaces del portal</span> 1961 <div class="blockBody"> 1962 1963 1964 1965 1966 1967 1968 1969 1970 1971 1972 1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 </div> 2018 2019 <input type="hidden" value="664" class="blockId" /> 2020 2021</div> 2022</div> 2023 <input type="hidden" class="blockPlace" value="footer"> 2024 <input type="hidden" class="contentid" value=""> 2025 <input type="hidden" class="sectionid" value=""> 2026 <a style="display: none;" href="/cms/blocks/ajax/add-block/" class="add-block-in-container" title="Añadir nuevo bloque"> </a> 2027</div> 2028 2029 2030 </div> 2031</footer> 2032 2033 2034 2035 2036
2036<script src="/static/themes/uma2026/js/bootstrap.min.js"></script>
2036 2037
2037<script src="/static/themes/uma2026/js/ie10-viewport-bug-workaround.js"></script>
2037 2038
2038<script src="/static/themes/uma2026/js/bootstrap-select.min.js"></script>
2038 2039 2040 2041
2041<script type="text/javascript"> 2042 function googleTranslateElementInit() { 2043 new google.translate.TranslateElement({ 2044 pageLanguage: 'es', 2045 includedLanguages: 'en,es,fr,de,it,ko,zh-CN,pt-PT', 2046 layout: google.translate.TranslateElement.InlineLayout.HORIZONTAL, 2047 autoDisplay: false 2048 }, 'google_translate_element'); 2049 } 2050 2051 function fireEvent(element,event){ 2052 if (document.createEventObject){ 2053 var evt = document.createEventObject(); 2054 return element.fireEvent('on'+event,evt); 2055 } 2056 else{ 2057 var evt = document.createEvent("HTMLEvents"); 2058 evt.initEvent(event, true, true ); 2059 return !element.dispatchEvent(evt); 2060 } 2061 } 2062 2063 function setBackendLanguage(){ 2064 const translatedLang = document.documentElement.lang; 2065 const flag = { 2066 "de": "de", 2067 "fr": "fr", 2068 "it": "it", 2069 "ko": "kr", 2070 "zh-CN": "cn", 2071 "en": "gb", 2072 "es": "es", 2073 "pt-PT": "pt", 2074 "pt": "pt" 2075 }[translatedLang]; 2076 2077 const flagSpan = document.getElementById("flag-span"); 2078 if (flagSpan) { 2079 flagSpan.classList.value = ''; 2080 flagSpan.classList.add("fi", "fi-" + flag); 2081 } 2082 2083 if(translatedLang === "en" || translatedLang === "es"){ 2084 window.location.href = "./?set_language=" + translatedLang; 2085 } 2086 } 2087 2088 const observer = new MutationObserver(() => { 2089 const lang = document.documentElement.lang; 2090 console.log("Page translated to:", lang); 2091 setBackendLanguage(); 2092 observer.disconnect(); 2093 }); 2094 2095 // Renombra idiomas para quitar el paÃs (combo + gadget) 2096 function fixLanguages() { 2097 const map = { 2098 "pt-PT": "Portugués", 2099 "en": "Inglés", 2100 "es": "Español", 2101 "fr": "Francés", 2102 "de": "Alemán", 2103 "it": "Italiano", 2104 "ko": "Coreano", 2105 "zh-CN": "Chino" 2106 }; 2107 2108 const combo = document.querySelector('.goog-te-combo'); 2109 if (combo) { 2110 for (let opt of combo.options) { 2111 if (map[opt.value]) { 2112 opt.textContent = map[opt.value]; 2113 } 2114 } 2115 } 2116 2117 const gadgetSpans = document.querySelectorAll('.goog-te-gadget-simple span'); 2118 gadgetSpans.forEach(span => { 2119 Object.keys(map).forEach(code => { 2120 if (span.innerText.includes("Portuguese") && code === "pt-PT") { 2121 span.innerText = "Portugués"; 2122 } 2123 }); 2124 }); 2125 } 2126 2127 function translatePage(language) { 2128 var jObj = $('.goog-te-combo'); 2129 if (!jObj.length) { 2130 return; 2131 } 2132 var db = jObj.get(0); 2133 jObj.val(language); 2134 observer.observe(document.documentElement, { attributes: true, attributeFilter: ["lang"] }); 2135 fireEvent(db, 'change'); 2136 2137 // Cerrar el modal de traducción 2138 $('#aviso_traduccion').modal('hide'); 2139 2140 // Ajustar textos sin paÃs 2141 setTimeout(fixLanguages, 300); 2142 setTimeout(fixLanguages, 1000); 2143 } 2144 2145 function avisa_de_traduccion() { 2146 $('#aviso_traduccion').modal('show'); 2147 // Asegurar que el widget esté inicializado y renombrar textos 2148 setTimeout(fixLanguages, 500); 2149 setTimeout(fixLanguages, 1500); 2150 } 2151 2152 // Cuando el usuario usa el combo dentro del modal 2153 $("#google_translate_element").on('change', 'select', function() { 2154 observer.observe(document.documentElement, { attributes: true, attributeFilter: ["lang"] }); 2155 2156 // Cerrar el modal tras seleccionar idioma 2157 $('#aviso_traduccion').modal('hide'); 2158 2159 // Ajustar textos sin paÃs 2160 setTimeout(fixLanguages, 300); 2161 setTimeout(fixLanguages, 1000); 2162 }); 2163 </script>
2163 2164 2165 <!-- Widget de Google (carga única) --> 2166
2166<script type="text/javascript" src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>
2166 2167
2167<script type="text/javascript"> 2168 (function ($) { 2169 $(document).ready(function () { 2170 $('[data-uma-mobile-toggle]').on('click', function () { 2171 $(this).parent().toggleClass('open'); 2172 }); 2173 2174 // Desktop mega-nav: open on hover, prevent click toggle 2175 var $navItems = $('.uma-mega-nav__desktop .uma-mega-nav__item.dropdown'); 2176 $navItems.on('mouseenter', function () { 2177 $(this).addClass('open'); 2178 }); 2179 $navItems.on('mouseleave', function () { 2180 $(this).removeClass('open'); 2181 }); 2182 $navItems.find('.dropdown-toggle').on('click', function (e) { 2183 e.preventDefault(); 2184 e.stopPropagation(); 2185 }); 2186 2187 // Init carousel autoplay 2188 $('#top-carousel').carousel({ 2189 interval: 5000, 2190 ride: 'carousel' 2191 }); 2192 }); 2193 })(jQuery); 2194 </script>
2194 2195 2196
2196<script src="/static/themes/uma2026/js/jquery.oembed.js"></script>
2196 2197
2197<script> 2198 $(document).ready(function () { 2199 $("div.video-embed").oembed(); 2200 }); 2201 </script>
2201 2202 2203 2204
2205<script> 2206 document.addEventListener('DOMContentLoaded', function() { 2207 // Agregar clase 'no-share' al bloque del banner 2208 var banner = document.getElementById('contentheaderbanner'); 2209 if (banner) { 2210 banner.classList.add('no-share'); 2211 } 2212 2213 // También al carousel si existe 2214 var topCarousel = document.getElementById('top-carousel'); 2215 if (topCarousel) { 2216 topCarousel.classList.add('no-share'); 2217 } 2218 }); 2219</script>
2219 2220
2221<script src="/static/merengue/js/jquery-notify/src/jquery.notify.min.js" type="text/javascript"></script>
vendor: 1 bytes, line 2221
2221
2222<script src="/static/merengue/js/multimedia/jquery.slideshow.js" type="text/javascript"></script>
vendor: 1 bytes, line 2222
2222
2223<script src="/static/merengue/js/jquery.form.js" type="text/javascript"></script>
vendor: 1 bytes, line 2223
2223
2224<script src="/static/merengue/js/css_browser_selector.js" type="text/javascript"></script>
vendor: 1 bytes, line 2224
2224
2225<script src="/static/merengue/js/jquery.merengue-notifications.js" type="text/javascript"></script>
2225 2226 2227</body> 2228</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.