Nota: dopo aver pubblicato, potrebbe essere necessario pulire la cache del proprio browser per vedere i cambiamenti.
- Firefox / Safari: tieni premuto il tasto delle maiuscole Shift e fai clic su Ricarica, oppure premi Ctrl-F5 o Ctrl-R (⌘-R su Mac)
- Google Chrome: premi Ctrl-Shift-R (⌘-Shift-R su un Mac)
- Edge: tieni premuto il tasto Ctrl e fai clic su Aggiorna, oppure premi Ctrl-F5.
(function () {
const richieste = [
{ name: "Mario Rossi" },
{ name: "Anna Bianchi" },
{ name: "Luca Verdi" }
];
function caricaRichieste() {
const container = document.getElementById("richiesteLinkedIn");
if (!container) return;
container.innerHTML = "";
if (richieste.length === 0) {
container.innerHTML = "<p>✅ Nessuna richiesta in attesa.</p>";
return;
}
richieste.forEach(req => {
const row = document.createElement("div");
row.className = "mw-ui-button-group";
row.style.margin = "1em 0";
const nome = document.createElement("span");
nome.textContent = req.name;
nome.className = "mw-ui-button mw-ui-quiet";
nome.style.fontWeight = "bold";
const btnAccetta = document.createElement("a");
btnAccetta.href = '/wiki/Approva_' + encodeURIComponent(req.name);
btnAccetta.className = 'mw-ui-button';
btnAccetta.textContent = '✅ Approva';
const btnRifiuta = document.createElement("a");
btnRifiuta.href = '/wiki/Rifiuta_' + encodeURIComponent(req.name);
btnRifiuta.className = 'mw-ui-button';
btnRifiuta.textContent = '❌ Rifiuta';
row.appendChild(nome);
row.appendChild(btnAccetta);
row.appendChild(btnRifiuta);
container.appendChild(row);
});
}
mw.loader.using(['mediawiki.util'], function () {
$(function () {
if (mw.config.get("wgPageName") === "RichiesteAccesso_LinkedIn") {
caricaRichieste();
}
});
});
})();