Basculer le menu
Changer de menu des préférences
Basculer le menu personnel
Non connecté(e)
Votre adresse IP sera visible au public si vous faites des modifications.

« MediaWiki:Common.js » : différence entre les versions

Page de l’interface de MediaWiki
Aucun résumé des modifications
Aucun résumé des modifications
 
(2 versions intermédiaires par le même utilisateur non affichées)
Ligne 6 : Ligne 6 :
a.title = 'Créer une page';
a.title = 'Créer une page';
a.className = 'citizen-header__item cdx-button cdx-button--icon-only';
a.className = 'citizen-header__item cdx-button cdx-button--icon-only';
a.innerHTML = '<span class="citizen-ui-icon mw-ui-icon-wikimedia-add"></span>';
a.innerHTML = '<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="currentColor"><path d="M17 9v2h-6v6H9v-6H3V9h6V3h2v6z"/></svg>';
a.addEventListener('click', function(e) {
a.addEventListener('click', function(e) {
     e.preventDefault();
     e.preventDefault();
     var nom = prompt('Nom de la nouvelle page :');
     var summary = document.getElementById('citizen-search-summary');
     if (nom && nom.trim()) {
     if (summary) summary.click();
        window.location.href = mw.util.getUrl(nom.trim(), { action: 'edit' });
    }
});
});
var d = document.querySelector('.citizen-drawer');
var d = document.querySelector('.citizen-drawer');
if (d) d.parentNode.insertBefore(a, d.nextSibling);
if (d) d.parentNode.insertBefore(a, d.nextSibling);
});
});

Dernière version du 21 mai 2026 à 14:51

$(function() {
if (document.getElementById('citizen-newpage-button')) return;
var a = document.createElement('a');
a.id = 'citizen-newpage-button';
a.href = '#';
a.title = 'Créer une page';
a.className = 'citizen-header__item cdx-button cdx-button--icon-only';
a.innerHTML = '<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="currentColor"><path d="M17 9v2h-6v6H9v-6H3V9h6V3h2v6z"/></svg>';
a.addEventListener('click', function(e) {
    e.preventDefault();
    var summary = document.getElementById('citizen-search-summary');
    if (summary) summary.click();
});
var d = document.querySelector('.citizen-drawer');
if (d) d.parentNode.insertBefore(a, d.nextSibling);
});