« MediaWiki:Common.js » : différence entre les versions
De WikiMetz : Encyclopédie sur l'Histoire de Metz, l'encyclopédie de Metz
Aucun résumé des modifications |
Aucun résumé des modifications Balise : Révoqué |
||
| Ligne 27 : | Ligne 27 : | ||
}); | }); | ||
}); | |||
document.addEventListener("click", function(e){ | |||
if(e.target.classList.contains("mw-inline-cats-toggle")){ | |||
const box = e.target.closest(".mw-inline-cats-wrapper"); | |||
box.classList.toggle("expanded"); | |||
e.target.textContent = | |||
box.classList.contains("expanded") ? "masquer" : "afficher"; | |||
} | |||
}); | }); | ||
Version du 9 mars 2026 à 20:53
/* Tout JavaScript présent ici sera exécuté par tous les utilisateurs à chaque chargement de page. */
mw.loader.using('user', function () {
document.addEventListener('copy', function (e) {
const selection = window.getSelection().toString();
const copyrightNotice = '\n— Source : WikiMetz (https://www.wikimetz.fr)';
const copyText = selection + copyrightNotice;
e.preventDefault();
if (e.clipboardData) {
e.clipboardData.setData('text/plain', copyText);
} else if (window.clipboardData) {
window.clipboardData.setData('Text', copyText);
}
});
});
$(function () {
// uniquement namespace File
if (mw.config.get('wgCanonicalNamespace') !== 'File') return;
// désactive clic droit sur l’image principale
$('.fullImageLink img').on('contextmenu', function (e) {
e.preventDefault();
return false;
});
});
document.addEventListener("click", function(e){
if(e.target.classList.contains("mw-inline-cats-toggle")){
const box = e.target.closest(".mw-inline-cats-wrapper");
box.classList.toggle("expanded");
e.target.textContent =
box.classList.contains("expanded") ? "masquer" : "afficher";
}
});
WikiMetz : Encyclopédie sur l'Histoire de Metz
