MediaWiki:Common.js: Unterschied zwischen den Versionen

Aus Dunkelherzen Wiki
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
Zeile 6: Zeile 6:
});
});


body.page-Kategorie_FähigkeitenNPC .mw-category li a {
/* NPC:-Präfix ausblenden nur in Kategorie:FähigkeitenNPC */
    font-size: 0; /* Originaltext unsichtbar machen */
$(function () {
}
    if (mw.config.get('wgPageName') === 'Kategorie:FähigkeitenNPC') {
 
        document.querySelectorAll('.mw-category li a').forEach(a => {
body.page-Kategorie_FähigkeitenNPC .mw-category li a::after {
            if (a.textContent.startsWith('NPC: ')) {
    content: attr(title); /* echten Titel anzeigen */
                a.textContent = a.textContent.replace(/^NPC:\s*/, '');
    font-size: 1rem; /* normale Textgröße */
            }
}
        });
 
    }
body.page-Kategorie_FähigkeitenNPC .mw-category li a::after {
});
    content: attr(title);
}
 
/* Präfix "NPC: " entfernen */
body.page-Kategorie_FähigkeitenNPC .mw-category li a::after {
    content: attr(title);
}
 
body.page-Kategorie_FähigkeitenNPC .mw-category li a::after {
    content: attr(title);
}
 
/* Zusätzlicher Filter: Präfix ausblenden */
body.page-Kategorie_FähigkeitenNPC .mw-category li a::after {
    content: attr(title); /* Originaltitel */
}
 
body.page-Kategorie_FähigkeitenNPC .mw-category li a::after {
    content: attr(title);  
}
 
/* Jetzt Präfix entfernen */
body.page-Kategorie_FähigkeitenNPC .mw-category li a::after {
    content: counter(remove npc); /* funktioniert nicht → wir brauchen JS */
}

Aktuelle Version vom 7. Dezember 2025, 22:19 Uhr

/* Das folgende JavaScript wird für alle Benutzer geladen. */
$(function () {
  if (mw.config.get('wgUserName') === null) {
    $("a:contains('Neuen Charakter anlegen')").closest('li').remove();
  }
});

/* NPC:-Präfix ausblenden nur in Kategorie:FähigkeitenNPC */
$(function () {
    if (mw.config.get('wgPageName') === 'Kategorie:FähigkeitenNPC') {
        document.querySelectorAll('.mw-category li a').forEach(a => {
            if (a.textContent.startsWith('NPC: ')) {
                a.textContent = a.textContent.replace(/^NPC:\s*/, '');
            }
        });
    }
});