Herramientas de usuario

Herramientas del sitio


de:software:system

¡Esta es una revisión vieja del documento!


function mostrarDiscos(idLang) {

var pantalla = document.getElementById('display-screen');
var htmlDiscos = '';

// 1. GENERACIÓN DEL CONTENIDO SEGÚN MODELO e IDIOMA
if (pcwActual === '8256' || pcwActual === '8512') {
  htmlDiscos = '<div class="disk-grid">' +
    '<div class="disk-item"><img src="' + rutaDiscos + 'systemdisk_' + idLang + '_side1.jpg" onclick="abrirZoom(this.src)">DISCO 1</div>' +
    '<div class="disk-item"><img src="' + rutaDiscos + 'systemdisk_' + idLang + '_side2.jpg" onclick="abrirZoom(this.src)">DISCO 2</div>' +
    '<div class="disk-item"><img src="' + rutaDiscos + 'systemdisk_' + idLang + '_side3.jpg" onclick="abrirZoom(this.src)">DISCO 3</div>' +
    '<div class="disk-item"><img src="' + rutaDiscos + 'systemdisk_' + idLang + '_side4.jpg" onclick="abrirZoom(this.src)">DISCO 4</div>' +
    '</div>';
} else if (pcwActual === '9512plus') {
  htmlDiscos = '<div class="disk-grid">' +
    '<div class="disk-item"><img src="' + rutaDiscos + 'locoscript2_9512plus_bubblejet_disk_front.jpg" onclick="abrirZoom(this.src)">LOCO FRONT</div>' +
    '<div class="disk-item"><img src="' + rutaDiscos + 'locoscript2_9512plus_bubblejet_disk_back.jpg" onclick="abrirZoom(this.src)">LOCO BACK</div>' +
    '<div class="disk-item"><img src="' + rutaDiscos + 'cpm_plus_9512plus_bubblejet_disk_front.jpg" onclick="abrirZoom(this.src)">CPM FRONT</div>' +
    '<div class="disk-item"><img src="' + rutaDiscos + 'cpm_plus_9512plus_bubblejet_disk_back.jpg" onclick="abrirZoom(this.src)">CPM BACK</div>' +
    '</div>';
} else if (pcwActual === '9512') {
  htmlDiscos = '<div class="disk-grid">' +
    '<div class="disk-item"><img src="' + rutaDiscos + 'systemdisk_9512_en_disc1.jpg" onclick="abrirZoom(this.src)">DISCO 1</div>' +
    '<div class="disk-item"><img src="' + rutaDiscos + 'systemdisk_9512_en_disc2.jpg" onclick="abrirZoom(this.src)">DISCO 2</div>' +
    '</div>';
} else if (pcwActual === '10') {
  htmlDiscos = '<div class="disk-grid">' +
    '<div class="disk-item"><img src="' + rutaDiscos + 'systemdisk_10_en_disc2.jpg" onclick="abrirZoom(this.src)">DISCO 1</div>' +
    '<div class="disk-item"><img src="' + rutaDiscos + 'systemdisk_10_en_disc1.jpg" onclick="abrirZoom(this.src)">DISCO 2</div>' +
    '</div>';
} else if (pcwActual === '16') {
  htmlDiscos = '<div class="disk-grid">' +
    '<div class="disk-item"><img src="' + rutaDiscos + 'systemdisk_16_en_rescue.jpg" onclick="abrirZoom(this.src)">RESCUE DISK</div>' +
    '</div>';
}
// 2. CONSTRUCCIÓN DE LA URL DE DESCARGA CON SUFIJOS
if (htmlDiscos !== '') {
  var sufijo = "";
  // Solo añadimos sufijo si es pcw8256 y el idioma no es español
  if (pcwActual === '8256') {
    if (idLang === 'en') sufijo = "en";
    else if (idLang === 'de') sufijo = "de";
    else if (idLang === 'fr') sufijo = "fr";
  }
  var urlDescarga = "doku.php?id=sistemas:discos:descargas:pcw" + pcwActual + sufijo;
  
  htmlDiscos += '<div class="download-zone">' +
                '<a href="' + urlDescarga + '" target="_blank" class="btn-download">' +
                'DESCARGAR DISCOS SISTEMA ' + pcwActual.toUpperCase() + ' (' + idLang.toUpperCase() + ')</a>' +
                '</div>';
  pantalla.innerHTML = htmlDiscos;
} else {
  pantalla.innerHTML = '<div style="text-align:center; padding-top:100px; opacity:0.5;">CONTENIDO NO DISPONIBLE_</div>';
}

}

3. FUNCIONES DE APOYO PARA EL MODAL (ZOOM) function abrirZoom(src) { document.getElementById('modal-img').src = src; document.getElementById('disk-modal').style.display = 'flex'; } function cerrarZoom() { document.getElementById('disk-modal').style.display = 'none'; } Cerrar con tecla ESC document.onkeydown = function(evt) {

if (evt.key === "Escape") cerrarZoom();

}; </script>

de/software/system.1777969500.txt.gz · Última modificación: por jesus