Assiduités : assiduites_bubble : ajout d'un bouton 📝 pour éditer l'assiduité visée

This commit is contained in:
Iziram 2024-03-25 15:19:59 +01:00
parent a75b41ca5f
commit 1309043a98
2 changed files with 15 additions and 3 deletions

View File

@ -449,7 +449,7 @@
transform: translateX(-50%); transform: translateX(-50%);
} }
.assiduite-infos { .assiduite-actions {
position: absolute; position: absolute;
right: 0; right: 0;
margin: 5px; margin: 5px;

View File

@ -857,13 +857,25 @@ function setupAssiduiteBubble(el, assiduite) {
// Ajout d'un lien pour plus d'informations // Ajout d'un lien pour plus d'informations
const infos = document.createElement("a"); const infos = document.createElement("a");
infos.className = "assiduite-infos"; infos.className = "";
infos.textContent = ``; infos.textContent = ``;
infos.title = "Cliquez pour plus d'informations"; infos.title = "Cliquez pour plus d'informations";
infos.target = "_blank"; infos.target = "_blank";
infos.href = `tableau_assiduite_actions?type=assiduite&action=details&obj_id=${assiduite.assiduite_id}`; infos.href = `tableau_assiduite_actions?type=assiduite&action=details&obj_id=${assiduite.assiduite_id}`;
bubble.appendChild(infos); // Ajout d'un lien pour modifier l'assiduité
const modifs = document.createElement("a");
modifs.className = "";
modifs.textContent = `📝`;
modifs.title = "Cliquez pour modifier l'assiduité";
modifs.target = "_blank";
modifs.href = `tableau_assiduite_actions?type=assiduite&action=modifier&obj_id=${assiduite.assiduite_id}`;
const actionsDiv = document.createElement("div");
actionsDiv.className = "assiduite-actions";
actionsDiv.appendChild(modifs);
actionsDiv.appendChild(infos);
bubble.appendChild(actionsDiv);
const idDiv = document.createElement("div"); const idDiv = document.createElement("div");
idDiv.className = "assiduite-id"; idDiv.className = "assiduite-id";