diff --git a/js/cabecera.js b/js/cabecera.js index d7f8d10..a00e550 100644 --- a/js/cabecera.js +++ b/js/cabecera.js @@ -60,12 +60,25 @@ function comprobarSesion() { `; contenedor.html(htmlUsuario); + // Si estamos en la página de perfil, rellenamos nombre y foto + if ($("#nombre").length) { + $("#nombre").text(respuesta.usuario.nombreUsuario); + // ?t= evita que el navegador enseñe la foto antigua en caché + $("#fotoPerfil").attr("src", avatarUrl + "?t=" + new Date().getTime()); + } + // Si estamos en la página principal, mostramos el botón JUGAR if ($("#colBotonJugar").length) { $("#colBotonJugar").removeClass("d-none"); $("#colRanking").removeClass("col-lg-8").addClass("col-lg-7 col-xl-8"); } } else { + // Si estamos en el perfil y no hay sesión, volvemos al inicio + if ($("#nombre").length) { + window.location.href = "index.php"; + return; + } + // No hay sesión: Botones de Login y Registro const htmlInvitado = `