MediaWiki:Common.js: mudanças entre as edições

Ir para navegação Ir para pesquisar
sem sumário de edição
Sem resumo de edição
Sem resumo de edição
Linha 1: Linha 1:
document.addEventListener("DOMContentLoaded", function () {
mw.hook("wikipage.content").add(function () {


     var API = "https://api.pkro.com.br";
     var API = "https://api.pkro.com.br";
Linha 10: Linha 10:


     document.querySelectorAll(".mw-item").forEach(function (el) {
     document.querySelectorAll(".mw-item").forEach(function (el) {
        if (el.dataset.loaded) return; // evita duplicar
        el.dataset.loaded = "1";


         var id = el.dataset.id;
         var id = el.dataset.id;
Linha 17: Linha 20:
             .then(function (item) {
             .then(function (item) {


                // troca texto por ícone
                 el.innerHTML = '<img src="' + API + item.icon + '" width="32">';
                 el.innerHTML = '<img src="' + API + item.icon + '" width="32">';


Linha 51: Linha 53:


             })
             })
             .catch(function () {
             .catch(function (err) {
                 el.innerHTML = "[item erro]";
                console.error("Item API erro:", err);
                 el.innerHTML = "[erro]";
             });
             });


Menu de navegação