Creata pagina con "== Richieste in attesa == {| class="wikitable sortable" ! Data ! Nome ! Ruolo ! Profilo LinkedIn ! Azione |- | 31/05/2025 | Mario Rossi | Medico Chirurgo | [https://linkedin.com/in/mario-rossi Profilo] | Approva_RossiRifiuta_Rossi |}"
 
Nessun oggetto della modifica
Riga 1: Riga 1:
== Richieste in attesa ==
<div class="linkedin-request-table">
{| class="wikitable sortable"
 
! Data
== 🧠 Richieste LinkedIn in attesa ==
! Nome
<table class="wikitable sortable">
! Ruolo
  <thead>
! Profilo LinkedIn
    <tr>
! Azione
      <th>📅 Data</th>
|-
      <th>👤 Nome</th>
| 31/05/2025
      <th>📌 Stato</th>
| Mario Rossi
      <th>🔗 LinkedIn</th>
| Medico Chirurgo
      <th>⚙️ Azione</th>
| [https://linkedin.com/in/mario-rossi Profilo]
    </tr>
| [[Approva_Rossi]] • [[Rifiuta_Rossi]]
  </thead>
|}
  <tbody id="linkedin-requests-body">
    <!-- Righe generate via JS -->
  </tbody>
</table>
 
</div>
 
document.addEventListener('DOMContentLoaded', function () {
<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');
      tdData.textContent = req.data;
 
      const tdNome = document.createElement('td');
      tdNome.textContent = req.nome;
 
      const tdStato = document.createElement('td');
      tdStato.textContent = req.stato;
 
      const tdProfilo = document.createElement('td');
      const linkProfilo = document.createElement('a');
      linkProfilo.href = req.profilo_linkedin;
      linkProfilo.target = "_blank";
      linkProfilo.innerHTML = '🔗 Profilo';
      tdProfilo.appendChild(linkProfilo);
 
      const tdContatta = document.createElement('td');
      const linkContatta = document.createElement('a');
      linkContatta.href = req.profilo_linkedin;
      linkContatta.target = "_blank";
      linkContatta.className = 'mw-ui-button';
      linkContatta.innerHTML = '✉️ Contatta';
      tdContatta.appendChild(linkContatta);
 
      tr.appendChild(tdData);
      tr.appendChild(tdNome);
      tr.appendChild(tdStato);
      tr.appendChild(tdProfilo);
      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 delle 14:55, 8 giu 2025

🧠 Richieste LinkedIn in attesa

<thead> </thead> <tbody id="linkedin-requests-body"> </tbody>
📅 Data 👤 Nome 📌 Stato 🔗 LinkedIn ⚙️ Azione

document.addEventListener('DOMContentLoaded', function () { <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');
     tdData.textContent = req.data;
     const tdNome = document.createElement('td');
     tdNome.textContent = req.nome;
     const tdStato = document.createElement('td');
     tdStato.textContent = req.stato;
     const tdProfilo = document.createElement('td');
     const linkProfilo = document.createElement('a');
     linkProfilo.href = req.profilo_linkedin;
     linkProfilo.target = "_blank";
     linkProfilo.innerHTML = '🔗 Profilo';
     tdProfilo.appendChild(linkProfilo);
     const tdContatta = document.createElement('td');
     const linkContatta = document.createElement('a');
     linkContatta.href = req.profilo_linkedin;
     linkContatta.target = "_blank";
     linkContatta.className = 'mw-ui-button';
     linkContatta.innerHTML = '✉️ Contatta';
     tdContatta.appendChild(linkContatta);
     tr.appendChild(tdData);
     tr.appendChild(tdNome);
     tr.appendChild(tdStato);
     tr.appendChild(tdProfilo);
     tr.appendChild(tdContatta);
     tbody.appendChild(tr);
   });
 })
 .catch(err => {
   document.getElementById('linkedin-requests-body').innerHTML = 

'⚠️ Nessuna richiesta trovata.';

   console.error(err);
 });

</script> });