feat: gestion de mantenimiento/penalizaciones y documentacion doc/

This commit is contained in:
2026-07-29 20:29:23 -06:00
parent 96fee5ccd3
commit 47d53f1528
5 changed files with 199 additions and 112 deletions
+15 -9
View File
@@ -30,7 +30,11 @@ function cargarDatosDesdeServidor() {
console.log('nombreArchivo:', nombreArchivo)
let url = 'manejoDeSesiones.php'
if (nombreArchivo != '') {
url += '?nombre=' + encodeURIComponent(nombreArchivo) + '&_t=' + new Date().getTime()
url +=
'?nombre=' +
encodeURIComponent(nombreArchivo) +
'&_t=' +
new Date().getTime()
} else {
url += '?_t=' + new Date().getTime()
}
@@ -166,7 +170,7 @@ function guardarDatosEnServidor() {
.catch((error) => console.error('Error:', error))
}
const guardaSesion = guardarDatosEnServidor;
const guardaSesion = guardarDatosEnServidor
// Cargar datos al iniciar la página
document.addEventListener('DOMContentLoaded', cargarDatosDesdeServidor)
@@ -180,21 +184,23 @@ window.addEventListener('beforeunload', function () {
function toggleFullscreen() {
if (!document.fullscreenElement) {
document.documentElement.requestFullscreen().catch((err) => {
console.error(`Error al intentar activar pantalla completa: ${err.message}`);
});
console.error(
`Error al intentar activar pantalla completa: ${err.message}`
)
})
} else {
document.exitFullscreen();
document.exitFullscreen()
}
}
// Escuchar el cambio de estado de pantalla completa para actualizar el texto del botón
document.addEventListener('fullscreenchange', () => {
const btn = document.getElementById('btnFullscreen');
const btn = document.getElementById('btnFullscreen')
if (btn) {
if (document.fullscreenElement) {
btn.textContent = 'Salir Pantalla Completa';
btn.textContent = 'Salir Pantalla Completa'
} else {
btn.textContent = 'Pantalla Completa';
btn.textContent = 'Pantalla Completa'
}
}
});
})