PageSourceSearch

https://www.uma.es/

html uma.es collected 2026-09-24 07:35:43 UTC 94,178 bytes, 2,228 lines download raw bytes

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="&lt;UMA RSS, Single&gt;"
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">&times;</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">&times;</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 &nbsp;&nbsp;<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">&times;</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 &rsaquo;</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 &rsaquo;</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 &amp; 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">&#9658;</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 &rsaquo;</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 &rsaquo;</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&amp;fit=crop&amp;w=600&amp;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>&#9658;</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 &rsaquo;</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">&rarr;</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">&rarr;</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>&copy; 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">&nbsp;</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.