feat: fecha y horario en aula, fix division by zero, soporte enlace virtual y mejora contrastes comisiones

This commit is contained in:
Carlos Tello
2026-09-03 10:12:25 -03:00
parent 5f0476be79
commit cde62c9b0a
10 changed files with 802 additions and 70 deletions
+16
View File
@@ -237,6 +237,11 @@
<i class="bi bi-camera-video me-1"></i>{% trans %}Campus Virtual UniCABA (Teams / Moodle){% endtrans %}
</span>
</div>
<div id="previewVirtualLinkWrapper" class="d-none mt-2">
<a id="previewVirtualButton" href="#" target="_blank" class="btn btn-sm btn-success d-inline-flex align-items-center">
<i class="bi bi-camera-video me-1"></i>{% trans %}Unirse a Videollamada (Zoom / Meet){% endtrans %}
</a>
</div>
</div>
</div>
@@ -963,6 +968,17 @@ document.addEventListener('DOMContentLoaded', function() {
if (virtualWrap) virtualWrap.classList.add('d-none');
}
// Enlace de Aula Virtual / Videollamada
var vLink = ext.virtual_link;
var vBtnWrap = document.getElementById('previewVirtualLinkWrapper');
var vBtn = document.getElementById('previewVirtualButton');
if (vLink && vBtnWrap && vBtn) {
vBtn.href = vLink;
vBtnWrap.classList.remove('d-none');
} else if (vBtnWrap) {
vBtnWrap.classList.add('d-none');
}
// Carrera, Comisión, Docente y Asistentes
document.getElementById('previewCareer').textContent = career;
document.getElementById('previewCommission').textContent = commission;