Nessun oggetto della modifica
Nessun oggetto della modifica
 
(28 versioni intermedie di uno stesso utente non sono mostrate)
Riga 1: Riga 1:
<div class="linkedin-request-table">
__NOTOC__


== 🧠 Richieste LinkedIn in attesa ==
<!-- BOX: Richieste di Accesso con LinkedIn (dinamico) -->
<table class="wikitable sortable">
<div class="mw-ui-container mw-ui-vform" style="padding: 2em; background: #f9f9f9; border: 1px solid #ccc; border-radius: 8px;">
  <thead>
    <tr>
      <th>📅 Data</th>
      <th>👤 Nome</th>
      <th>📌 Stato</th>
      <th>🔗 LinkedIn</th>
      <th>⚙️ Azione</th>
    </tr>
  </thead>
  <tbody id="linkedin-requests-body">
    <!-- Righe generate via JS -->
  </tbody>
</table>


</div>
= 🔒 Richieste di Accesso con LinkedIn =


document.addEventListener('DOMContentLoaded', function () {
<p>Qui sotto sono elencate le richieste in attesa da parte degli utenti che hanno effettuato il login con LinkedIn. Ogni richiesta può essere <b>approvata</b> o <b>rifiutata</b> manualmente cliccando sui pulsanti corrispondenti.</p>
<script>
fetch('/linkedin_requests.json')
  .then(res => res.json())
  .then(data => {
    const tbody = document.getElementById('linkedin-requests-body');
    data.forEach(req => {
      const tr = document.createElement('tr');


      const tdData = document.createElement('td');
<div id="richiesteLinkedIn">
      tdData.textContent = req.data;
  <p>🔄 Caricamento richieste in corso...</p>
</div>


      const tdNome = document.createElement('td');
</div>
      tdNome.textContent = req.nome;
<html>
<!-- BOX: Strumenti amministrativi -->
<div class="admin-tools-box" style="margin-top:20px; padding:15px; border:1px solid #ddd; border-radius:8px; background:#f8f9fa;">
    <h3>🔧 Strumenti amministrativi rapidi</h3>
    <p>Usa questi pulsanti durante la gestione delle richieste LinkedIn.</p>


      const tdStato = document.createElement('td');
    <ul>
      tdStato.textContent = req.stato;
        <li>
            👤 <b>Crea una nuova utenza</b> →
            <a href="/wiki/Special:CreaUtenza" target="_blank" style="color:#0645ad; font-weight:bold;">
                Apri Special:CreaUtenza
            </a>
        </li>
    </ul>
</div>


      const tdProfilo = document.createElement('td');
== Utenti LinkedIn invitati a registrarsi a Masticationpedia ==
      const linkProfilo = document.createElement('a');
      linkProfilo.href = req.profilo_linkedin;
      linkProfilo.target = "_blank";
      linkProfilo.innerHTML = '🔗 Profilo';
      tdProfilo.appendChild(linkProfilo);


      const tdContatta = document.createElement('td');
Questa sezione elenca gli esperti internazionali invitati a unirsi alla Comunità Scientifica di Masticationpedia tramite LinkedIn.
      const linkContatta = document.createElement('a');
L’elenco si aggiorna automaticamente quando clicchi il pulsante <b>“➕ Aggiungi alla lista invitati”</b> accanto a una richiesta pendente.
      linkContatta.href = req.profilo_linkedin;
      linkContatta.target = "_blank";
      linkContatta.className = 'mw-ui-button';
      linkContatta.innerHTML = '✉️ Contatta';
      tdContatta.appendChild(linkContatta);


      tr.appendChild(tdData);
<div id="linkedinInvitedContainer">
      tr.appendChild(tdNome);
   <p>🔄 Caricamento elenco invitati...</p>
      tr.appendChild(tdStato);
</div>
      tr.appendChild(tdProfilo);
</html>
      tr.appendChild(tdContatta);
 
      tbody.appendChild(tr);
    });
   })
  .catch(err => {
    document.getElementById('linkedin-requests-body').innerHTML =
      '<tr><td colspan="5">⚠️ Nessuna richiesta trovata.</td></tr>';
    console.error(err);
  });
</script>
});

Versione attuale delle 19:10, 3 dic 2025


🔒 Richieste di Accesso con LinkedIn modifica modifica sorgente

Qui sotto sono elencate le richieste in attesa da parte degli utenti che hanno effettuato il login con LinkedIn. Ogni richiesta può essere approvata o rifiutata manualmente cliccando sui pulsanti corrispondenti.

🔄 Caricamento richieste in corso...

🔧 Strumenti amministrativi rapidi

Usa questi pulsanti durante la gestione delle richieste LinkedIn.

== Utenti LinkedIn invitati a registrarsi a Masticationpedia == Questa sezione elenca gli esperti internazionali invitati a unirsi alla Comunità Scientifica di Masticationpedia tramite LinkedIn. L’elenco si aggiorna automaticamente quando clicchi il pulsante “➕ Aggiungi alla lista invitati” accanto a una richiesta pendente.

🔄 Caricamento elenco invitati...