Ce script est destiné à la page returns.pl de Koha. Il vérifie si le document affiché est en rotation en inspectant la cellule d'une ligne spécifique du tableau identifié par l'ID checkedintable. Si la cellule ciblée contient la chaîne "Rotation", une alerte est affichée pour avertir l'utilisateur de ranger correctement le document.
returns.pl.checkedintable.//Alerte document en rotation
// Vérifier si on est sur la page returns.pl
if (window.location.pathname.includes('returns.pl')) {
// Attendre 1 seconde avant d'exécuter le code
setTimeout(function() {
// Sélectionner la colonne 11 de la première ligne après l'entête du tableau avec l'ID 'checkedintable'
var table = document.getElementById('checkedintable');
if (table) {
var firstRow = table.rows[1]; // La première ligne après l'entête est à l'index 1
var cell = firstRow.cells[10]; // La colonne 11 correspond à l'index 10 (les indices commencent à 0)
// Vérifier si la cellule contient la chaîne "Rotation"
if (cell && cell.textContent.includes('Rotation')) {
// Afficher l'alerte
alert("Attention, document faisant partie d'une rotation. Veillez à le ranger dans sa caisse ou en rayon selon les consignes du responsable de la collection.");
}
}
}, 1000); // Délai de 1 seconde
}
checkedintable), si celui-ci change.returns.pl reste inchangée après les mises à jour.