1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
| document.addEventListener("DOMContentLoaded", () => {
const selector = [
// onglet Publication joomla, dpcalendar
"#dp-tab-publishing", // l'INPUT
"#dp-tab-publishing + label", // le LABEL
"#dp-tab-publishing + label + div", // la DIV content
// onglet Métadonnées joomla, dpcalendar
"#dp-tab-jmetadata",
"#dp-tab-jmetadata + label",
"#dp-tab-jmetadata + label + div",
// onglet Options dpcalendar
"#dp-tab-jbasic",
"#dp-tab-jbasic + label",
"#dp-tab-jbasic + label + div",
]
const elements = document.querySelectorAll(selector.join(","));
elements.forEach((el) => {
el.remove();
});
});
// injection code HTML pour demander à sléectionner et/ou remplir formulaire lieu, DEBUT
document.addEventListener("DOMContentLoaded", () => {
// récup. élément de référence
const elRef = document.querySelector(".control-group.dp-field-location-ids");
// création élément à ajouter, par exemple
const newElement = document.createElement("DIV");
newElement.innerHTML = "Sélectionnez <b>obligatoirement un lieu</b>. Si celui-ci n'existe pas, merci de sélectionner [zAFaire] puis d'ajouter le lieu <a href='https://jtest-ext.88h.ovh/' target='_blank'>lien formulaire</a>" ;
// si insertion en dessous elRef.after(newElement);
// insertion au dessus
elRef.before(newElement);
}); |
Partager