Diferencia entre revisiones de «Plantilla:EvaluacionEjemplo»
De UX Wiki
Sin resumen de edición |
Sin resumen de edición |
||
Línea 16: | Línea 16: | ||
<script> | <script> | ||
document.addEventListener('DOMContentLoaded', function(){ | |||
setTimeout(function(){ | |||
if (typeof mw !== 'undefined' && mw.config) { | |||
var pageName = mw.config.get('wgPageName'); | |||
function cargarDatos() { | |||
var valorGuardado = localStorage.getItem('evaluacion-' + pageName); | |||
var comentarioGuardado = localStorage.getItem('comentario-' + pageName); | |||
if (valorGuardado !== null) { | |||
document.getElementById('evaluacion-dropdown').value = valorGuardado; | |||
} | |||
if (comentarioGuardado) { | |||
document.getElementById('comentario-profesor').value = comentarioGuardado; | |||
} | |||
} | |||
function guardarDatos() { | |||
var evaluacion = document.getElementById('evaluacion-dropdown').value; | |||
var comentario = document.getElementById('comentario-profesor').value; | |||
localStorage.setItem('evaluacion-' + pageName, evaluacion); | |||
localStorage.setItem('comentario-' + pageName, comentario); | |||
alert('Evaluación guardada correctamente para la página: ' + pageName); | |||
} | |||
document.getElementById('guardar-evaluacion').onclick = guardarDatos; | |||
cargarDatos(); | |||
} else { | |||
alert('Error: MediaWiki no está disponible todavía.'); | |||
} | |||
}, 500); // espera 500ms antes de ejecutar | |||
}); | }); | ||
</script> | </script> | ||
</html> | </html> |
Revisión del 17:02 13 mar 2025
Evaluación del ejemplo:
Comentarios del profesor:
Comentarios del profesor: