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=20260925-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 <li data-target="#top-carousel" data-slide-to="3" 740 ></li> 741 742 </ol> 743 744 <div class="carousel-inner" role="listbox"> 745 746 <div class="item active"> 747 748 <a href="https://www.uma.es/sala-de-prensa/noticias/inauguracion_noche_investigadores_2026/"> 749 750 751 752 <img class="img-responsive" src="/media/banner/cabecera_noche_de_los_investigadores.jpg" alt="None"> 753 754 755 756 </a> 757 758 759 <div class="uma-banner__overlay"> 760 <div class="uma-banner__content"> 761 <span class="uma-banner__eyebrows"><span class="uma-banner__eyebrow uma-banner__eyebrow--default">Portada</span></span> 762 763 <h2 class="uma-banner__title">La Noche Europea de los Investigadores llena de ciencia las calles de Málaga</h2> 764 765 766 767 <a class="uma-banner__cta" href="https://www.uma.es/sala-de-prensa/noticias/inauguracion_noche_investigadores_2026/">Ver contenido</a> 768 769 </div> 770 </div> 771 772 </div> 773 774 <div class="item "> 775 776 <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/"> 777 778 779 780 <img class="img-responsive" src="/media/banner/RETOS_PORTADA.jpg" alt="None"> 781 782 783 784 </a> 785 786 787 <div class="uma-banner__overlay"> 788 <div class="uma-banner__content"> 789 <span class="uma-banner__eyebrows"><span class="uma-banner__eyebrow uma-banner__eyebrow--default">Portada</span></span> 790 791 <h2 class="uma-banner__title">
791La UMA comienza el curso 2026/2027 con más oferta académica, impulso cientÃfico y campus sostenibles</h2> 792 793 794 795 <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> 796 797 </div> 798 </div> 799 800 </div> 801 802 <div class="item "> 803 804 <a href="https://www.uma.es/sala-de-prensa/noticias/la-uma-redisena-su-pagina-web-centrada-en-los-distintos-perfiles-que-la-visitan/"> 805 806 807 808 <img class="img-responsive" src="/media/banner/noticaweb2.jpg" alt="None"> 809 810 811 812 </a> 813 814 815 <div class="uma-banner__overlay"> 816 <div class="uma-banner__content"> 817 <span class="uma-banner__eyebrows"><span class="uma-banner__eyebrow uma-banner__eyebrow--default">Portada</span></span> 818 819 <h2 class="uma-banner__title">Nuevo diseño del portal web institucional: más dinámico, moderno e intuitivo</h2> 820 821 822 823 <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> 824 825 </div> 826 </div> 827 828 </div> 829 830 <div class="item "> 831 832 <a href="https://www.uma.es/oficina-de-atencion-al-estudiante/info/161748/guia-alumnado/"> 833 834 835 836 <img class="img-responsive" src="/media/banner/OK5_GUIA-02_copia.jpg" alt="None"> 837 838 839 840 </a> 841 842 843 <div class="uma-banner__overlay"> 844 <div class="uma-banner__content"> 845 <span class="uma-banner__eyebrows"><span class="uma-banner__eyebrow uma-banner__eyebrow--default">Portada</span></span> 846 847 <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> 848 849 850 851 <a class="uma-banner__cta" href="https://www.uma.es/oficina-de-atencion-al-estudiante/info/161748/guia-alumnado/">Ver contenido</a> 852 853 </div> 854 </div> 855 856 </div> 857 858 </div> 859 860 <a class="left carousel-control" href="#top-carousel" role="button" data-slide="prev">
861 <span class="icon-prev" aria-hidden="true"></span> 862 <span class="sr-only">Previous</span> 863 </a> 864 <a class="right carousel-control" href="#top-carousel" role="button" data-slide="next"> 865 <span class="icon-next" aria-hidden="true"></span> 866 <span class="sr-only">Next</span> 867 </a> 868 869 </div><!-- /.carousel --> 870 </div> 871 872 873 874 </div> 875 876 <input type="hidden" value="834" class="blockId" /> 877 878</div> 879 880 </section> 881 882 883 884 885 886 887 888 <div class="uma-page-shell "> 889 890 <div id="messagelist" class="row"> 891 892 893 894 895 896 897 </div> 898 899 900 <div id="portal_home_2016" 901 class="Block block blockGlobal "> 902 903 <span class="blockHiddenTitle">Home news</span> 904 <div class="blockBody"> 905 906 <div class="modal fade" id="uma-news-video-modal" tabindex="-1" role="dialog" aria-labelledby="uma-news-video-title" aria-hidden="true"> 907 <div class="modal-dialog modal-lg" role="document"> 908 <div class="modal-content"> 909 <div class="modal-header"> 910 <button type="button" class="close" data-dismiss="modal" aria-label="Cerrar vÃdeo"> 911 <span aria-hidden="true">×</span> 912 </button> 913 <h2 class="modal-title" id="uma-news-video-title"></h2> 914 </div> 915 <div class="modal-body"> 916 <video id="uma-news-video-player" controls playsinline preload="metadata" style="display:block;width:100%;max-height:70vh;background:#000;"> 917 <source id="uma-news-video-source" src=""> 918 Tu navegador no puede reproducir este vÃdeo. 919 </video> 920 </div> 921 </div> 922 </div> 923 </div> 924 925 <div class="uma-home-grid"> 926 <section class="uma-home-section uma-home-top-grid"> 927 <!-- ============================================ --> 928 <!-- COLUMNA IZQUIERDA: NOTICIAS (2/3) --> 929 <!-- ============================================ --> 930 <div class="uma-home-top-grid__news"> 931 <div class="uma-home-section__heading"> 932 <h2 class="uma-home-section__title"> 933 <span class="uma-home-section__marker"></span> 934 Actualidad Universitaria 935 </h2> 936 <a class="uma-home-section__action" href="/sala-de-prensa/">Ver todas las noticias ›</a> 937 </div> 938 939 <div class="uma-news-list"> 940 941 <article class="uma-news-card"> 942 943 944 945 946 947 948 949 <a class="uma-news-card__media" href="/micrositios/sala-de-prensa/noticias/un-observatorio-integrado-por-la-uma-cem-y-la-camara-de-comercio-analizara-las-tendencias-del-tejido-empresarial/"> 950 <div class="uma-news-card__media-wrapper"> 951 <img src="/media/content_images/tejidoempresarial5w_zL1oYk7.jpg" alt="Un Observatorio integrado por la UMA, CEM y la Cámara de Comercio analizará las tendencias del tejido empresarial"> 952 953 954 955 <span class="uma-news-card__category"> 956 INNOVACIÃN 957 </span> 958 959 960 </div> 961 </a> 962 963 964 965 966 967 968 969 <div class="uma-news-card__body"> 970
971 <span class="uma-news-card__date"> 972 30 de Sep, 2026 973 </span> 974 975 <h3 class="uma-news-card__title"> 976 <a href="/micrositios/sala-de-prensa/noticias/un-observatorio-integrado-por-la-uma-cem-y-la-camara-de-comercio-analizara-las-tendencias-del-tejido-empresarial/"> 977 Un Observatorio integrado por la UMA, CEM y la Cámara de Comercio analizará las tendencias del tejido empresarial 978 </a> 979 </h3> 980 981 <p class="uma-news-card__excerpt"> 982 El nuevo espacio de colaboración permitirá anticipar necesidades, retos y oportunidades 983 </p> 984 985 <a class="uma-news-card__more" href="/micrositios/sala-de-prensa/noticias/un-observatorio-integrado-por-la-uma-cem-y-la-camara-de-comercio-analizara-las-tendencias-del-tejido-empresarial/"> 986 Leer artÃculo completo â 987 </a> 988 989 </div> 990 991 </article> 992 993 <article class="uma-news-card"> 994 995 996 997 998 999 1000 1001 <a class="uma-news-card__media" href="/micrositios/sala-de-prensa/noticias/la-semana-que-une-la-uma-con-corea-conferencias-literatura-y-artes-escenicas-impregnan-el-campus-de-cultura-asiatica/"> 1002 <div class="uma-news-card__media-wrapper"> 1003 <img src="/media/content_images/SemanaCoreaweb_mXSZ60w_jyuWZGP.jpg" alt="La semana que une a la UMA con Corea: conferencias, literatura y artes escénicas impregnan el campus de cultura asiática"> 1004 1005 1006 1007 <span class="uma-news-card__category"> 1008 INTERNACIONAL 1009 </span> 1010 1011 1012 </div> 1013 </a> 1014 1015 1016 1017 1018 1019 1020 1021 <div class="uma-news-card__body"> 1022 1023 <span class="uma-news-card__date"> 1024 30 de Sep, 2026 1025 </span> 1026 1027 <h3 class="uma-news-card__title"> 1028 <a href="/micrositios/sala-de-prensa/noticias/la-semana-que-une-la-uma-con-corea-conferencias-literatura-y-artes-escenicas-impregnan-el-campus-de-cultura-asiatica/"> 1029 La semana que une a la UMA con Corea: conferencias, literatura y artes escénicas impregnan el campus de cultura asiática 1030 </a> 1031 </h3> 1032 1033 <p class="uma-news-card__excerpt"> 1034 El FEST celebra la inauguración de la decimoquinta edición de esta iniciativa multicultural 1035 </p> 1036 1037 <a class="uma-news-card__more" href="/micrositios/sala-de-prensa/noticias/la-semana-que-une-la-uma-con-corea-conferencias-literatura-y-artes-escenicas-impregnan-el-campus-de-cultura-asiatica/"> 1038 Leer artÃculo completo â 1039 </a> 1040 1041 </div> 1042 1043 </article> 1044 1045 <article class="uma-news-card"> 1046 1047 1048 1049 1050 1051 1052 1053 <a class="uma-news-card__media" href="/micrositios/sala-de-prensa/noticias/fancine-desvela-los-20-cortometrajes-concurso-de-su-36-edicion/"> 1054 <div class="uma-news-card__media-wrapper"> 1055 <img src="/media/content_images/Cortos_web_UMA_VBINZ6M.jpg" alt="FANCINE desvela los 20 cortometrajes a concurso de su 36 Edición"> 1056 1057 1058
1059 <span class="uma-news-card__category"> 1060 CULTURA 1061 </span> 1062 1063 1064 </div> 1065 </a> 1066 1067 1068 1069 1070 1071 1072 1073 <div class="uma-news-card__body"> 1074 1075 <span class="uma-news-card__date"> 1076 30 de Sep, 2026 1077 </span> 1078 1079 <h3 class="uma-news-card__title"> 1080 <a href="/micrositios/sala-de-prensa/noticias/fancine-desvela-los-20-cortometrajes-concurso-de-su-36-edicion/"> 1081 FANCINE desvela los 20 cortometrajes a concurso de su 36 Edición 1082 </a> 1083 </h3> 1084 1085 <p class="uma-news-card__excerpt"> 1086 El Jurado Joven otorgará, además del ganador en la categorÃa de imagen real y animación, un premio al mejor largometraje de la Sección Ofic⦠1087 </p> 1088 1089 <a class="uma-news-card__more" href="/micrositios/sala-de-prensa/noticias/fancine-desvela-los-20-cortometrajes-concurso-de-su-36-edicion/"> 1090 Leer artÃculo completo â 1091 </a> 1092 1093 </div> 1094 1095 </article> 1096 1097 <article class="uma-news-card"> 1098 1099 1100 1101 1102 1103 1104 1105 <a class="uma-news-card__media" href="/micrositios/sala-de-prensa/noticias/el-plan-primera-oportunidad-celebra-su-10-aniversario/"> 1106 <div class="uma-news-card__media-wrapper"> 1107 <img src="/media/content_images/pppw_ilHQZc1.jpg" alt="El Plan Primera Oportunidad celebra su 10º Aniversario"> 1108 1109 1110 1111 <span class="uma-news-card__category"> 1112 EMPRENDIMIENTO 1113 </span> 1114 1115 1116 </div> 1117 </a> 1118 1119 1120 1121 1122 1123 1124 1125 <div class="uma-news-card__body"> 1126 1127 <span class="uma-news-card__date"> 1128 29 de Sep, 2026 1129 </span> 1130 1131 <h3 class="uma-news-card__title"> 1132 <a href="/micrositios/sala-de-prensa/noticias/el-plan-primera-oportunidad-celebra-su-10-aniversario/"> 1133 El Plan Primera Oportunidad celebra su 10º Aniversario 1134 </a> 1135 </h3> 1136 1137 <p class="uma-news-card__excerpt"> 1138 La iniciativa destina 1,7 millones de euros a la contratación de graduados universitarios y titulados en Formación Profesional 1139 </p> 1140 1141 <a class="uma-news-card__more" href="/micrositios/sala-de-prensa/noticias/el-plan-primera-oportunidad-celebra-su-10-aniversario/"> 1142 Leer artÃculo completo â 1143 </a> 1144 1145 </div> 1146 1147 </article> 1148 1149 </div> 1150 </div> 1151 1152 1153 <!-- ============================================ --> 1154 <!-- COLUMNA DERECHA: BANNER LATERAL (1/3) --> 1155 <!-- ============================================ --> 1156 <div class="uma-home-top-grid__featured"> 1157 <!-- TÃTULO "DESTACADO UMA" (FUERA DEL CARD) --> 1158 <div class="uma-home-section__heading uma-home-section__heading--featured"> 1159 <h2 class="uma-home-section__title">
1160 <span class="uma-home-section__marker" style="background:#cc0066;"></span> 1161 Destacado UMA 1162 </h2> 1163 </div> 1164 <!-- CARD DEL BANNER (SIN TÃTULO) --> 1165 <aside class="uma-home-card uma-highlight-card"> 1166 <div class="uma-home-card__inner"> 1167 1168 <div class="uma-banner"> 1169 <div id="lateral-carousel" class="carousel slide" data-ride="carousel" data-interval="5000"> 1170 <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></ol> 1171 <div class="carousel-inner" role="listbox"> 1172 <div class="item active"><a href="https://umacar.uma.es/"><img class="img-responsive" src="/media/banner/v2_uma_car.jpg" alt="umacar"></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/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://www.uma.es/uma-deportes/info/162226/programa-de-actividades-deportivas-2026-2027/"><img class="img-responsive" src="/media/banner/BANNER_LATERAL__-_PROGRAMA_DE_ACTIVIDADES_26-27.jpg" alt="Programa de actividades 2026-2027"></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> 1173 </div> 1174 1175 <a class="left carousel-control" href="#lateral-carousel" role="button" data-slide="prev"> 1176 <span class="icon-prev" aria-hidden="true"></span> 1177 <span class="sr-only">Previous</span> 1178 </a> 1179 <a class="right carousel-control" href="#lateral-carousel" role="button" data-slide="next"> 1180 <span class="icon-next" aria-hidden="true"></span> 1181 <span class="sr-only">Next</span> 1182 </a> 1183 1184 </div> 1185 </div> 1186 1187 </div> 1188 </aside> 1189 </div> 1190 </section> 1191 1192 <!-- ============================================ --> 1193 <!-- RESTO DE LA PÃGINA (SIN CAMBIOS) --> 1194 <!-- ============================================ --> 1195 <section class="uma-home-section"> 1196 <div class="uma-home-section-card uma-instagram-feed"> 1197 <div class="uma-instagram-feed__header"> 1198 <div class="uma-instagram-feed__info"> 1199 <div class="uma-instagram-feed__icon"> 1200 <i class="fa fa-instagram"></i> 1201 </div> 1202 <div> 1203 <h4 class="uma-instagram-feed__title">Redes Sociales</h4> 1204 <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> 1205 </div> 1206 </div> 1207 <a class="uma-home-section__action" href="https://www.instagram.com/infouma/" target="_blank" rel="noopener noreferrer">VER PERFIL REAL ›</a> 1208 </div> 1209 <div class="uma-instagram-feed__grid"> 1210 1211 <article class="uma-instagram-feed__item"> 1212 <a href="https://www.instagram.com/p/Dd6Ml-lgCFn/" target="_blank" rel="noopener noreferrer"> 1213 1214 <img src="/media/instagram/18124653944318662.jpg" alt="UMA, @cemmalaga y la @camaracomerciomalaga se unen para crear el ð Observatorio de Tendencias del Tejido Empresarial, que nace con el objetivo de fortalecer los lazos entre el tejido productivo malagueño y nuestros investigadores/as, fomentando la ð¤ transferencia del conocimiento a la sociedad y al entorno empresarial. 1215 1216El convenio ha sido suscrito por el rector @teolopezuma; el presidente de CEM, Javier González de Lara, y el presidente de la Cámara de Comercio, José Carlos Escribano. 1217 1218Las actuaciones de este Observatorio se centrarán en la recopilación y ð análisis de información sobre el tejido empresarial; la identificación de tendencias, oportunidades y desafÃos; la elaboración de estudios e informes y la organización de jornadas, encuentros y otras actividades de intercambio."> 1219 1220 1221 <div class="uma-instagram-feed__overlay"> 1222 <p>UMA, @cemmalaga y la @camaracomerciomalaga se unen para crear el ð Observatorio de Tendencias del Tejido Empresarial, que nace con el objetivo de fortalecer loâ¦</p> 1223 </div> 1224 </a> 1225 </article> 1226 1227 <article class="uma-instagram-feed__item"> 1228 <a href="https://www.instagram.com/reel/Dd5ztuOOjTI/" target="_blank" rel="noopener noreferrer"> 1229 1230 <img src="/media/instagram/18127199825477481.jpg" alt="â ACCESO MÃSTERES. Publicadas en Distrito Ãnico Andaluz la â 1ª resulta de la ð¦ð²ð´ðð»ð±ð® ð³ð®ðð² de preinscripción y la â 1ª adjudicación de la ð§ð²ð¿ð°ð²ð¿ð® ð³ð®ðð² (enlace para consulta en biografÃa). 1231 1232¿Has obtenido plaza y deseas ð©âð matricularte? âï¸ Puedes hacerlo en: master.automatricula.uma.es/ (enlace en biografÃa). 1233 1234ð GuÃa de Matriculación 26|27: u.uma.es/ibk/"> 1235 1236
1237 <span class="uma-instagram-feed__video-icon" aria-label="VÃdeo">►</span> 1238 1239 <div class="uma-instagram-feed__overlay"> 1240 <p>â ACCESO MÃSTERES. Publicadas en Distrito Ãnico Andaluz la â 1ª resulta de la ð¦ð²ð´ðð»ð±ð® ð³ð®ðð² de preinscripción y la â 1ª adjudicación de la ð§ð²ð¿ð°ð²ð¿ð® ð³ð®ðð² (enlace â¦</p> 1241 </div> 1242 </a> 1243 </article> 1244 1245 <article class="uma-instagram-feed__item"> 1246 <a href="https://www.instagram.com/reel/Dd3SkkHOsFl/" target="_blank" rel="noopener noreferrer"> 1247 1248 <img src="/media/instagram/18126617707887654.jpg" alt="OlvÃdate de otras aplicaciones: con ððð¼ð¾ðð§ ya puedes ð compartir coche para venir al campus, conocer nuevos amigos y ð¸ dividir gastos. 1249 1250ð² Muy sencillo (a través de nuestra app oficial o de la web umacar.uma.es). 1251 1252ðââ Exclusivo para estudiantes y personal de la UMA. 1253 1254¡Te explicamos cómo funciona en este vÃdeo!"> 1255 1256 1257 <span class="uma-instagram-feed__video-icon" aria-label="VÃdeo">►</span> 1258 1259 <div class="uma-instagram-feed__overlay"> 1260 <p>OlvÃdate de otras aplicaciones: con ððð¼ð¾ðð§ ya puedes ð compartir coche para venir al campus, conocer nuevos amigos y ð¸ dividir gastos. 1261 1262ð² Muy sencillo (a travâ¦</p> 1263 </div> 1264 </a> 1265 </article> 1266 1267 <article class="uma-instagram-feed__item"> 1268 <a href="https://www.instagram.com/reel/Dd0_Ud4OVJQ/" target="_blank" rel="noopener noreferrer"> 1269 1270 <img src="/media/instagram/18088041905254186.jpg" alt="Somos Málaga, somos Universidad Pública. Una luz⨠que inspira y transforma, conectando el conocimiento con la innovación y el futuro. 1271 1272Somos Uɴɪᴠá´Êsɪᴠá´á´ á´ á´ Má´ÌÊá´É¢á´. 1273 1274ð¬ VÃdeo producido por nuestro @cti_uma."> 1275 1276 1277 <span class="uma-instagram-feed__video-icon" aria-label="VÃdeo">►</span> 1278 1279 <div class="uma-instagram-feed__overlay"> 1280 <p>Somos Málaga, somos Universidad Pública. Una luz⨠que inspira y transforma, conectando el conocimiento con la innovación y el futuro. 1281 1282Somos Uɴɪᴠá´Êsɪᴠá´á´ á´ á´ Má´ÌÊâ¦</p> 1283 </div> 1284 </a> 1285 </article> 1286 1287 </div> 1288 </div> 1289 </section> 1290 1291 <section class="uma-home-section uma-home-split"> 1292 <div class="uma-home-section-card uma-events"> 1293 <div class="uma-list-card__header"> 1294 <h3 class="uma-list-card__title"> 1295 <i class="fa fa-calendar" style="color:#003366;"></i> 1296 Agenda de Eventos 1297 </h3> 1298 <a class="uma-home-section__action" href="/agenda/">PRÃXIMOS DIAS ›</a> 1299 </div> 1300 1301 1302 <div class="uma-event-card"> 1303 <div class="uma-event-card__date" style="background-color: #32cbcc;"> 1304 <span class="uma-event-card__day">01</span> 1305 <span class="uma-event-card__month">OCT</span> 1306 </div> 1307 <div class="uma-event-card__body"> 1308 <span class="uma-event-card__eyebrow" style="color: #32cbcc;"> 1309 Agenda institucional 1310 </span> 1311 <h4 class="uma-event-title"><a href="/micrositios/agenda-oficial/eventos/acto-conmemorativo-del-30-aniversario-del-scai/">Acto conmemorativo del 30º aniversario del SCAI</a></h4> 1312 <p class="uma-event-card__meta"> 1313 1314 01/10/2026 1315 1316 </p> 1317 </div> 1318 </div> 1319 1320 <div class="uma-event-card"> 1321 <div class="uma-event-card__date" style="background-color: #999999;">
1322 <span class="uma-event-card__day">05</span> 1323 <span class="uma-event-card__month">OCT</span> 1324 </div> 1325 <div class="uma-event-card__body"> 1326 <span class="uma-event-card__eyebrow" style="color: #999999;"> 1327 Eventos UMA 1328 </span> 1329 <h4 class="uma-event-title"><a href="/micrositios/departamento-de-filologia-espanola/eventos/xiii-jornadas-literatura-y-arte/">XIII Jornadas Literatura y Arte</a></h4> 1330 <p class="uma-event-card__meta"> 1331 1332 05/10/2026 1333 1334 </p> 1335 </div> 1336 </div> 1337 1338 <div class="uma-event-card"> 1339 <div class="uma-event-card__date" style="background-color: #0099CB;"> 1340 <span class="uma-event-card__day">07</span> 1341 <span class="uma-event-card__month">OCT</span> 1342 </div> 1343 <div class="uma-event-card__body"> 1344 <span class="uma-event-card__eyebrow" style="color: #0099CB;"> 1345 Cultura 1346 </span> 1347 <h4 class="uma-event-title"><a href="/micrositios/servicio-cultura/eventos/encuentro-clubs-de-lectura-uma-monica-ojeda/">Encuentro Clubs de lectura UMA: MÃNICA OJEDA</a></h4> 1348 <p class="uma-event-card__meta"> 1349 1350 07/10/2026 1351 1352 </p> 1353 </div> 1354 </div> 1355 1356 <div class="uma-event-card"> 1357 <div class="uma-event-card__date" style="background-color: #f01af0;"> 1358 <span class="uma-event-card__day">19</span> 1359 <span class="uma-event-card__month">OCT</span> 1360 </div> 1361 <div class="uma-event-card__body"> 1362 <span class="uma-event-card__eyebrow" style="color: #f01af0;"> 1363 Sostenibilidad 1364 </span> 1365 <h4 class="uma-event-title"><a href="/micrositios/infraestructuras-sostenibilidad/eventos/club-de-lectura-de-tematica-ambiental-2026-quinta-sesion/">Club de lectura de temática ambiental 2026 - quinta sesión</a></h4> 1366 <p class="uma-event-card__meta"> 1367 1368 19/10/2026 1369 1370 </p> 1371 </div> 1372 </div> 1373 1374 <div class="uma-event-card"> 1375 <div class="uma-event-card__date" style="background-color: #274496;"> 1376 <span class="uma-event-card__day">05</span> 1377 <span class="uma-event-card__month">OCT</span> 1378 </div> 1379 <div class="uma-event-card__body"> 1380 <span class="uma-event-card__eyebrow" style="color: #274496;"> 1381 Empleabilidad y Emprendimiento 1382 </span> 1383 <h4 class="uma-event-title"><a href="/micrositios/empleabilidad-emprendimiento/eventos/cafe-empleadoras-economicas/">Café con Empleadoras en Económicas</a></h4> 1384 <p class="uma-event-card__meta"> 1385 1386 05/10/2026 1387 1388 </p> 1389 </div> 1390 </div> 1391 1392 </div> 1393 1394 1395 <div class="uma-home-section-card"> 1396 <div class="uma-list-card__header"> 1397 <h3 class="uma-list-card__title"> 1398 <i class="fa fa-clipboard" style="color:#003366;"></i> 1399 Información Oficial 1400 </h3> 1401 <a class="uma-home-section__action" href="/destacados/">MÃS DESTACADOS ›</a> 1402 </div> 1403 1404 1405 1406 <a href="https://www.juntadeandalucia.es/economiaconocimientoempresasyuniversidad/sguit/?q=masteres" class="uma-board-card"> 1407 1408 1409 <h5 class="uma-board-card__title"> 1410 Primera resulta de fase 2 y primera adjudicación de fase 3 de preinscripción de másteres. Plazo de alegaciones hasta el 1 de octubre. Confirmación de listas de espera hasta el 2 de octubre de 2026 1411 </h5> 1412 1413 1414 1415 </a> 1416 1417 1418 1419 1420 1421 <a href="https://master.automatricula.uma.es/" class="uma-board-card"> 1422 1423 1424 <h5 class="uma-board-card__title"> 1425 AutomatrÃcula para alumnos de máster que hayan obtenido plaza en la 1ª lista de resultas de la fase 2 o en la 1ª adjudicación de la fase 3. Plazo hasta el 2 de octubre de 2026 1426 </h5> 1427 1428 1429 1430 </a> 1431 1432 1433 1434 1435 1436 <a href="https://www.uma.es/seccion-de-estudiantes/info/147655/matriculacion-grado-y-master/" class="uma-board-card"> 1437 1438 1439 <h5 class="uma-board-card__title"> 1440 GuÃas de matriculación de Grado y Máster. Curso 2026/2
1440027 1441 </h5> 1442 1443 1444 1445 </a> 1446 1447 1448 1449 1450 1451 <a href="https://gp.uma.es/preinscripcion" class="uma-board-card"> 1452 1453 1454 <h5 class="uma-board-card__title"> 1455 Todas las consultas sobre los procedimientos de preinscripción de grados y másteres oficiales serán atendidas a través del gestor de peticiones del Servicio de Acceso de la Universidad de Málaga 1456 </h5> 1457 1458 1459 1460 </a> 1461 1462 1463 1464 1465 1466 <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"> 1467 1468 1469 <h5 class="uma-board-card__title"> 1470 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 1471 </h5> 1472 1473 1474 1475 </a> 1476 1477 1478 1479 </div> 1480 </section> 1481 1482 1483 <section class="uma-home-section"> 1484 <div class="uma-stat-grid uma-stat-grid--4col"> 1485 1486 <div class="uma-stat-card"> 1487 <span class="uma-stat-card__value" style="color:#003366;">40.000+</span> 1488 <span class="uma-stat-card__label">Estudiantes Activos</span> 1489 </div> 1490 1491 <div class="uma-stat-card"> 1492 <span class="uma-stat-card__value" style="color:#cc0066;">78</span> 1493 <span class="uma-stat-card__label">Grados y Dobles Grados</span> 1494 </div> 1495 1496 <div class="uma-stat-card"> 1497 <span class="uma-stat-card__value" style="color:#0099cc;">87</span> 1498 <span class="uma-stat-card__label">Másteres y Dobles Másteres</span> 1499 </div> 1500 1501 <div class="uma-stat-card"> 1502 <span class="uma-stat-card__value" style="color:#00c4b3;">29</span> 1503 <span class="uma-stat-card__label">Programas de Doctorado</span> 1504 </div> 1505 1506 </div> 1507 </section> 1508 1509 1510 <section class="uma-home-section uma-home-bottom-3col"> 1511 1512 <div class="uma-home-section-card"> 1513 <div> 1514 <span class="uma-bottom-card__eyebrow" style="color:#4ebcc2;">FORMACIÃN PERMANENTE</span> 1515 <h4 class="uma-bottom-card__title">Enseñanzas Propias</h4> 1516 </div> 1517 1518 <div class="uma-video-card__frame uma-video-card__frame--image"> 1519 <img src="https://images.unsplash.com/photo-1524178232363-1fb2b075b655?auto=format&fit=crop&w=600&q=80" alt="Enseñanzas Propias"> 1520 1521 <div class="uma-bottom-card__media-overlay"> 1522 <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> 1523 </div> 1524 1525 </div> 1526 1527 </div> 1528 1529 1530 1531 <div class="uma-home-section-card uma-video-card"> 1532 <div>
1533 <span class="uma-bottom-card__eyebrow" style="color:#cc0066;">VIDEO PORTADA</span> 1534 <h4 class="uma-bottom-card__title">VÃdeo de presentación de la Universidad de Málaga</h4> 1535 </div> 1536 1537 <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"> 1538 1539 1540 <img src="https://img.youtube.com/vi/ChGIY4sTFiA/maxresdefault.jpg" alt="VÃdeo de presentación de la Universidad de Málaga"> 1541 1542 1543 <button class="uma-video-card__play" type="button" data-uma-youtube-play aria-label="Reproducir vÃdeo"> 1544 <span>►</span> 1545 </button> 1546 </div> 1547 1548 </div> 1549 1550 1551 <div class="uma-home-section-card"> 1552 <div> 1553 <span class="uma-bottom-card__eyebrow" style="color:#003366;">SALA DE PRENSA</span> 1554 <div class="uma-comunicados-header"> 1555 <h4 class="uma-bottom-card__title" style="margin: 0;">Comunicados oficiales</h4> 1556 <a class="uma-home-section__action" href="/sala-de-prensa/cms/base/ver/collection/collection/153423/comunicados-oficiales/">VER MAS ›</a> 1557 </div> 1558 </div> 1559 <div class="uma-comunicados-list"> 1560 1561 <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-europa/" class="uma-comunicado-link"> 1562 <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> 1563 <span class="uma-comunicado-link__arrow">→</span> 1564 </a> 1565 1566 <a href="/micrositios/sala-de-prensa/noticias/la-uma-guardara-un-minuto-de-silencio-por-la-estudiante-asesinada-en-mexico/" class="uma-comunicado-link"> 1567 <span>La UMA guarda un minuto de silencio por la estudiante asesinada en México</span> 1568 <span class="uma-comunicado-link__arrow">→</span> 1569 </a> 1570 1571 </div> 1572 </div> 1573 </section> 1574 </div> 1575 1576 1577 <!-- COOKIE BANNER --> 1578 <div id="cookie-banner" class="cookie-banner"> 1579 <p> 1580 Este portal web únicamente utiliza cookies con finalidad técnica, no recaba ni cede datos de carácter personal sin su conocimiento. 1581 <a href="https://www.uma.es/servicio-central-de-informatica/info/156901/politica-de-cookies/" target="_blank">Más información</a> 1582 </p> 1583 <button id="accept-cookies" type="button">Aceptar</button> 1584 </div> 1585 1586 1587 <!-- ============================================ --> 1588 <!-- JAVASCRIPT (SOLO VÃDEO Y COOKIES) --> 1589 <!-- ============================================ --> 1590
1590<script type="text/javascript"> 1591 (function ($) { 1592 $(document).ready(function () { 1593 // VÃdeo 1594 var newsVideoModal = $('#uma-news-video-modal'); 1595 var newsVideoPlayer = $('#uma-news-video-player').get(0); 1596 var newsVideoSource = $('#uma-news-video-source'); 1597 var newsVideoTitle = $('#uma-news-video-title'); 1598 1599 function closeNewsVideo() { 1600 if (newsVideoPlayer) { 1601 newsVideoPlayer.pause(); 1602 newsVideoSource.attr('src', ''); 1603 newsVideoPlayer.load(); 1604 } 1605 } 1606 1607 $('[data-uma-news-video]').on('click', function (event) { 1608 if (!newsVideoPlayer) { 1609 return; 1610 } 1611 event.preventDefault(); 1612 var link = $(this); 1613 newsVideoTitle.text(link.attr('title') || ''); 1614 newsVideoSource.attr('src', link.attr('data-video-url') || link.attr('href')); 1615 newsVideoPlayer.load(); 1616 newsVideoModal.modal('show'); 1617 var playback = newsVideoPlayer.play(); 1618 if (playback && playback.catch) { 1619 playback.catch(function () {}); 1620 } 1621 }); 1622 1623 newsVideoModal.on('hidden.bs.modal', closeNewsVideo); 1624 1625 $('[data-uma-youtube-play]').on('click', function () { 1626 var frame = $(this).closest('[data-uma-youtube-frame]'); 1627 var videoId = frame.attr('data-video-id') || ''; 1628 var videoTitle = frame.attr('data-video-title') || ''; 1629 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>'); 1630 }); 1631 1632 var mediaPlayButton = $('[data-uma-media-video-play]'); 1633 if (mediaPlayButton.length) { 1634 mediaPlayButton.on('click', function () { 1635 var button = $(this); 1636 var video = button.siblings('video').get(0); 1637 button.addClass('is-hidden'); 1638 if (video && video.play) { 1639 var playback = video.play(); 1640 if (playback && playback.catch) { 1641 playback.catch(function () { 1642 button.removeClass('is-hidden'); 1643 }); 1644 } 1645 video.addEventListener('ended', function () { 1646 button.removeClass('is-hidden'); 1647 }); 1648 } 1649 }); 1650 } 1651 1652 // Cookies 1653 function setCookie(name, value, days) { 1654 var expires = ""; 1655 if (days) { 1656 var date = new Date(); 1657 date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000)); 1658 expires = "; expires=" + date.toUTCString(); 1659 } 1660 document.cookie = name + "=" + (value || "") + expires + "; path=/"; 1661 } 1662 1663 function getCookie(name) { 1664 var nameEQ = name + "="; 1665 var ca = document.cookie.split(';'); 1666 for (var i = 0; i < ca.length; i++) { 1667 var c = ca[i]; 1668 while (c.charAt(0) === ' ') { 1669 c = c.substring(1, c.length); 1670 } 1671 if (c.indexOf(nameEQ) === 0) { 1672 return c.substring(nameEQ.length, c.length); 1673 } 1674 } 1675 return null; 1676 } 1677 1678 var banner = document.getElementById("cookie-banner"); 1679 var button = document.getElementById("accept-cookies"); 1680 1681 if (banner && button) { 1682 if (getCookie("cookies_aceptadas")) { 1683 banner.style.display = "none"; 1684 } 1685 1686 button.addEventListener("click", function () {
1687 setCookie("cookies_aceptadas", "true", 365); 1688 banner.style.display = "none"; 1689 }); 1690 } 1691 }); 1692 })(jQuery); 1693 </script>
1693 1694 1695 1696 </div> 1697 1698 <input type="hidden" value="2932" class="blockId" /> 1699 1700</div> 1701 1702 1703 </div> 1704 1705 1706 1707 1708<footer class="uma-footer"> 1709 <div class="uma-footer__top-border"></div> 1710 <div class="uma-footer__body"> 1711 <div class="container-fluid"> 1712 <div class="row"> 1713 <div class="col-md-3 col-sm-12 uma-footer__col uma-footer__col--brand"> 1714 <h4 class="uma-footer__heading uma-footer__heading--white">UNIVERSIDAD DE MÃLAGA</h4> 1715 <address class="uma-footer__address"> 1716 Pabellón de Gobierno y Paraninfo,<br> 1717 Campus de Teatinos. 29071 Málaga, España.<br> 1718 Teléfono: (+34) 952 13 13 13 1719 </address> 1720 <div class="uma-footer__social"> 1721 <a href="http://www.facebook.com/pages/Universidad-de-Malaga/361425208192" title="Facebook" class="uma-footer__social-icon"> 1722 <i class="fa fa-facebook"></i> 1723 </a> 1724 <a href="http://x.com/infouma" title="X" class="uma-footer__social-icon"> 1725 <img src="/static/themes/uma2026/images/social/x.svg" alt=""> 1726 </a> 1727 <a href="https://instagram.com/infouma" title="Instagram" class="uma-footer__social-icon"> 1728 <i class="fa fa-instagram"></i> 1729 </a> 1730 <a href="http://www.youtube.com/user/UniversidadMalaga" title="YouTube" class="uma-footer__social-icon"> 1731 <i class="fa fa-youtube-play"></i> 1732 </a> 1733 <a href="https://www.linkedin.com/company/universidad-de-malaga" title="LinkedIn" class="uma-footer__social-icon"> 1734 <i class="fa fa-linkedin"></i> 1735 </a> 1736 <a href="https://www.threads.com/@infouma" title="Threads" class="uma-footer__social-icon"> 1737 <img src="/static/themes/uma2026/images/social/threads.svg" alt=""> 1738 </a> 1739 <a href="https://www.tiktok.com/@infouma" title="TikTok" class="uma-footer__social-icon"> 1740 <img src="/static/themes/uma2026/images/social/tiktok.svg" alt=""> 1741 </a> 1742 <a href="https://bsky.app/profile/univmalaga.bsky.social" title="Bluesky" class="uma-footer__social-icon"> 1743 <img src="/static/themes/uma2026/images/social/bluesky.svg" alt=""> 1744 </a> 1745 </div> 1746 <div class="uma-footer__brand-links"> 1747 <ul class="uma-footer__links"> 1748 <li> 1749 <a href="https://www.uma.es/uma-en-redes/" title="Redes Sociales UMA"> 1750 Redes Sociales UMA 1751 </a> 1752 </li> 1753 <li> 1754 1755 <a href="https://www.uma.es/portada/info/162871/reconocimientos/" title="Reconocimientos y alianzas"> 1756 Reconocimientos 1757 </a> 1758 </li> 1759 </ul> 1760 </div> 1761 </div> 1762 1763 <div class="col-md-9 col-sm-12 uma-footer__col uma-footer__col--groups"> 1764 1765 1766<div class="uma-footer__groups"> 1767 1768 <div class="uma-footer__group"> 1769 <h4 class="uma-footer__heading">ESTUDIOS</h4> 1770 1771 <ul class="uma-footer__links"> 1772 1773 <li> 1774 1775 <a href="https://www.uma.es/oferta-de-grado/" target="_blank" rel="noopener noreferrer">Grados Universitarios</a> 1776 1777 </li> 1778 1779 <li> 1780 1781 <a href="https://www.uma.es/masteres-oficiales/" target="_blank" rel="noopener noreferrer">Másteres Universitarios</a> 1782 1783 </li> 1784 1785 <li> 1786 1787 <a href="https://www.uma.es/doctorado/info/107958/oferta-programas-doctorado/" target="_blank" rel="noopener noreferrer">Doctorados</a> 1788 1789 </li> 1790 1791 <li> 1792 1793 <a href="https://www.uma.es/ensenanzas-propias/" target="_blank" rel="noopener noreferrer">Enseñanzas Propias</a> 1794 1795 </li> 1796 1797 <li> 1798 1799 <a href="https://www.campusvirtual.uma.es/" target="_blank" rel="noopener noreferrer">Campus Virtual</a> 1800 1801 </li> 1802 1803 </ul> 1804 </div> 1805 1806 <div class="uma-footer__group"> 1807 <h4 class="uma-footer__heading">ENLACES DIRECTOS</h4> 1808 1809 <ul class="uma-footer__links"> 1810 1811 <li> 1812 1813 <a href="https://www.uma.es/portal-de-transparencia-universidad-de-malaga/" target="_blank" rel="noopener noreferrer">Transparencia</a> 1814 1815 </li> 1816 1817 <li> 1818 1819 <a href="https://www.uma.es/inspeccion-de-servicios/" target="_blank" rel="noopener noreferrer">Inspección de Servicios</a> 1820 1821 </li> 1822 1823 <li> 1824 1825 <a href="https://www.uma.es/defensoria-universitaria/" target="_blank" rel="noopener noreferrer">DefensorÃa Universitaria</a> 1826 1827 </li> 1828 1829 <li> 1830 1831 <a href="https://www.uma.es/gobierno
1831/info/158473/direccion-de-alianzas-institucionales-y-mecenazgo/" target="_blank" rel="noopener noreferrer">Patrocinio y Mecenazgo</a> 1832 1833 </li> 1834 1835 <li> 1836 1837 <a href="https://www.uma.es/servicio-de-contratacion/cms/menu/perfil-de-contratante/" target="_blank" rel="noopener noreferrer">Perfil del Contratante</a> 1838 1839 </li> 1840 1841 </ul> 1842 </div> 1843 1844 <div class="uma-footer__group"> 1845 <h4 class="uma-footer__heading">ENLACES LEGALES</h4> 1846 1847 <ul class="uma-footer__links"> 1848 1849 <li> 1850 1851 <a href="https://sede.uma.es/" target="_blank" rel="noopener noreferrer">Sede Electrónica</a> 1852 1853 </li> 1854 1855 <li> 1856 1857 <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> 1858 1859 </li> 1860 1861 <li> 1862 1863 <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> 1864 1865 </li> 1866 1867 <li> 1868 1869 <a href="https://www.uma.es/servicio-central-de-informatica/info/156668/declaracion-de-accesibilidad/" target="_blank" rel="noopener noreferrer">Accesibilidad Web</a> 1870 1871 </li> 1872 1873 <li> 1874 1875 <a href="https://www.uma.es/calidad/info/10954/quejas-sugerencias-y-felicitaciones/" target="_blank" rel="noopener noreferrer">Quejas y sugerencias</a> 1876 1877 </li> 1878 1879 </ul> 1880 </div> 1881 1882</div> 1883 1884 1885 </div> 1886 </div> 1887 </div> 1888 </div> 1889 1890 <div class="uma-footer__bottom"> 1891 <div class="container-fluid"> 1892 <div class="uma-footer__bottom-inner"> 1893 <p>© 2026 Universidad de Málaga. Todos los derechos reservados.</p> 1894 </div> 1895 </div> 1896 </div> 1897 1898 <div class="uma-footer__dynamic-blocks"> 1899 1900 1901<div class="blockContainer blocks False"> 1902 <span class="blockContainerPlace">Pie</span> 1903 <div class="blockWrapper"><div class="cached-block"> 1904 1905<!-- Piwik --> 1906
1907<script type="text/javascript" src="https://piwik.uma.es/piwik.js"></script>
vendor: 1 bytes, line 1907
1907
1908<script type="text/javascript"> 1909 var pkBaseURL = "https://piwik.uma.es/"; 1910 try { 1911 var piwikTracker = Piwik.getTracker(pkBaseURL + "piwik.php", 34); 1912 1913 1914 1915 1916 1917 1918 piwikTracker.trackPageView(); 1919 } catch( err ) {} 1920</script>
1920 1921<noscript> 1922 <p> 1923 <img src="https://piwik.uma.es/piwik.php?idsite=34"/> 1924 </p> 1925</noscript> 1926<!-- End Piwik Tracking Code --> 1927</div></div> 1928<div class="blockWrapper"><div id="portal-footer-links" 1929 class="footerBlock block blockGlobal "> 1930 1931 1932 <span class="blockHiddenTitle">Enlaces del portal</span> 1933 <div class="blockBody"> 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 1944 1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 1961 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 </div> 1990 1991 <input type="hidden" value="647" class="blockId" /> 1992 1993</div> 1994</div> 1995<div class="blockWrapper"><div id="portal-footer-links" 1996 class="footerBlock block blockGlobal "> 1997 1998 1999 <span class="blockHiddenTitle">Enlaces del portal</span> 2000 <div class="blockBody"> 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 2032 2033 2034 2035 2036 2037 2038 2039 2040 2041 2042 2043 2044 2045 2046 2047 2048 2049 2050 2051 2052 2053 2054 2055 2056 </div> 2057 2058 <input type="hidden" value="664" class="blockId" /> 2059 2060</div> 2061</div> 2062 <input type="hidden" class="blockPlace" value="footer"> 2063 <input type="hidden" class="contentid" value=""> 2064 <input type="hidden" class="sectionid" value=""> 2065 <a style="display: none;" href="/cms/blocks/ajax/add-block/" class="add-block-in-container" title="Añadir nuevo bloque"> </a> 2066</div> 2067 2068 2069 </div> 2070</footer> 2071 2072 2073 2074 2075
2075<script src="/static/themes/uma2026/js/bootstrap.min.js"></script>
2075 2076
2076<script src="/static/themes/uma2026/js/ie10-viewport-bug-workaround.js"></script>
2076 2077
2077<script src="/static/themes/uma2026/js/bootstrap-select.min.js"></script>
2077 2078 2079 2080
2080<script type="text/javascript"> 2081 function googleTranslateElementInit() { 2082 new google.translate.TranslateElement({ 2083 pageLanguage: 'es', 2084 includedLanguages: 'en,es,fr,de,it,ko,zh-CN,pt-PT', 2085 layout: google.translate.TranslateElement.InlineLayout.HORIZONTAL, 2086 autoDisplay: false 2087 }, 'google_translate_element'); 2088 } 2089 2090 function fireEvent(element,event){ 2091 if (document.createEventObject){ 2092 var evt = document.createEventObject(); 2093 return element.fireEvent('on'+event,evt); 2094 } 2095 else{ 2096 var evt = document.createEvent("HTMLEvents"); 2097 evt.initEvent(event, true, true ); 2098 return !element.dispatchEvent(evt); 2099 } 2100 } 2101 2102 function setBackendLanguage(){ 2103 const translatedLang = document.documentElement.lang; 2104 const flag = { 2105 "de": "de", 2106 "fr": "fr", 2107 "it": "it", 2108 "ko": "kr", 2109 "zh-CN": "cn", 2110 "en": "gb", 2111 "es": "es", 2112 "pt-PT": "pt", 2113 "pt": "pt" 2114 }[translatedLang]; 2115 2116 const flagSpan = document.getElementById("flag-span"); 2117 if (flagSpan) { 2118 flagSpan.classList.value = ''; 2119 flagSpan.classList.add("fi", "fi-" + flag); 2120 } 2121 2122 if(translatedLang === "en" || translatedLang === "es"){ 2123 window.location.href = "./?set_language=" + translatedLang; 2124 } 2125 } 2126 2127 const observer = new MutationObserver(() => { 2128 const lang = document.documentElement.lang; 2129 console.log("Page translated to:", lang); 2130 setBackendLanguage(); 2131 observer.disconnect(); 2132 }); 2133 2134 // Renombra idiomas para quitar el paÃs (combo + gadget) 2135 function fixLanguages() { 2136 const map = { 2137 "pt-PT": "Portugués", 2138 "en": "Inglés", 2139 "es": "Español", 2140 "fr": "Francés", 2141 "de": "Alemán", 2142 "it": "Italiano", 2143 "ko": "Coreano", 2144 "zh-CN": "Chino" 2145 }; 2146 2147 const combo = document.querySelector('.goog-te-combo'); 2148 if (combo) { 2149 for (let opt of combo.options) { 2150 if (map[opt.value]) { 2151 opt.textContent = map[opt.value]; 2152 } 2153 } 2154 } 2155 2156 const gadgetSpans = document.querySelectorAll('.goog-te-gadget-simple span'); 2157 gadgetSpans.forEach(span => { 2158 Object.keys(map).forEach(code => { 2159 if (span.innerText.includes("Portuguese") && code === "pt-PT") { 2160 span.innerText = "Portugués"; 2161 } 2162 }); 2163 }); 2164 } 2165 2166 function translatePage(language) { 2167 var jObj = $('.goog-te-combo'); 2168 if (!jObj.length) { 2169 return; 2170 } 2171 var db = jObj.get(0); 2172 jObj.val(language); 2173 observer.observe(document.documentElement, { attributes: true, attributeFilter: ["lang"] }); 2174 fireEvent(db, 'change'); 2175 2176 // Cerrar el modal de traducción 2177 $('#aviso_traduccion').modal('hide'); 2178 2179 // Ajustar textos sin paÃs 2180 setTimeout(fixLanguages, 300); 2181 setTimeout(fixLanguages, 1000); 2182 } 2183 2184 function avisa_de_traduccion() { 2185 $('#aviso_traduccion').modal('show'); 2186 // Asegurar que el widget esté inicializado y renombrar textos 2187 setTimeout(fixLanguages, 500); 2188 setTimeout(fixLanguages, 1500); 2189 } 2190 2191 // Cuando el usuario usa el combo dentro del modal 2192 $("#google_translate_element").on('change', 'select', function() { 2193 observer.observe(document.documentElement, { attributes: true, attributeFilter: ["lang"] }); 2194 2195 // Cerrar el modal tras seleccionar idioma 2196 $('#aviso_traduccion').modal('hide'); 2197 2198 // Ajustar textos sin paÃs 2199 setTimeout(fixLanguages, 300); 2200 setTimeout(fixLanguages, 1000); 2201 }); 2202 </script>
2202 2203 2204 <!-- Widget de Google (carga única) --> 2205
2205<script type="text/javascript" src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>
2205 2206
2206<script type="text/javascript"> 2207 (function ($) { 2208 $(document).ready(function () { 2209 $('[data-uma-mobile-toggle]').on('click', function () { 2210 $(this).parent().toggleClass('open'); 2211 }); 2212 2213 // Desktop mega-nav: open on hover, prevent click toggle 2214 var $navItems = $('.uma-mega-nav__desktop .uma-mega-nav__item.dropdown'); 2215 $navItems.on('mouseenter', function () { 2216 $(this).addClass('open'); 2217 }); 2218 $navItems.on('mouseleave', function () { 2219 $(this).removeClass('open'); 2220 }); 2221 $navItems.find('.dropdown-toggle').on('click', function (e) { 2222 e.preventDefault(); 2223 e.stopPropagation(); 2224 }); 2225 2226 // Init carousel autoplay 2227 $('#top-carousel').carousel({ 2228 interval: 5000, 2229 ride: 'carousel' 2230 }); 2231 }); 2232 })(jQuery); 2233 </script>
2233 2234 2235
2235<script src="/static/themes/uma2026/js/jquery.oembed.js"></script>
2235 2236
2236<script> 2237 $(document).ready(function () { 2238 $("div.video-embed").oembed(); 2239 }); 2240 </script>
2240 2241 2242 2243
2244<script> 2245 document.addEventListener('DOMContentLoaded', function() { 2246 // Agregar clase 'no-share' al bloque del banner 2247 var banner = document.getElementById('contentheaderbanner'); 2248 if (banner) { 2249 banner.classList.add('no-share'); 2250 } 2251 2252 // También al carousel si existe 2253 var topCarousel = document.getElementById('top-carousel'); 2254 if (topCarousel) { 2255 topCarousel.classList.add('no-share'); 2256 } 2257 }); 2258</script>
2258 2259
2260<script src="/static/merengue/js/jquery-notify/src/jquery.notify.min.js" type="text/javascript"></script>
vendor: 1 bytes, line 2260
2260
2261<script src="/static/merengue/js/multimedia/jquery.slideshow.js" type="text/javascript"></script>
vendor: 1 bytes, line 2261
2261
2262<script src="/static/merengue/js/jquery.form.js" type="text/javascript"></script>
vendor: 1 bytes, line 2262
2262
2263<script src="/static/merengue/js/css_browser_selector.js" type="text/javascript"></script>
vendor: 1 bytes, line 2263
2263
2264<script src="/static/merengue/js/jquery.merengue-notifications.js" type="text/javascript"></script>
2264 2265 2266</body> 2267</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.