Nessun oggetto della modifica
Nessun oggetto della modifica
Etichetta: Ripristino manuale
 
(9 versioni intermedie di uno stesso utente non sono mostrate)
Riga 1: Riga 1:
<noinclude>
<includeonly>
Questo template genera un tooltip popup con numero-citazione [1] e contenuto descrittivo.
<span class="tooltip-trigger{{#ifeq: {{{3|}}} | 2 | -2 | }}">
Sintassi:
   {{#if: {{{1|}}} | {{{1|}}} |&nbsp;[[File:Info.png|13px|link=]]}}
<pre>{{TooltipCitaFull|[1]|Contenuto tooltip|2}}</pre>
   <span class="tooltip-content{{#ifeq: {{{3|}}} | 2 | -2 | }}">
</noinclude><includeonly>
<span style="position: relative; display: inline-block; cursor: pointer; vertical-align: super; font-size: 0.75em; color: #3366cc;">
   {{{1|📌}}}
   <span style="visibility: hidden; width: 320px; background-color: #f9f9f9; color: #000; text-align: left; border-radius: 10px; padding: 1em; position: absolute; z-index: 1; top: 1.5em; left: 0; box-shadow: 0 0 20px rgba(0,0,0,0.3); font-size: 0.9em;">
     {{{2|}}}
     {{{2|}}}
    {{#if: {{{3|}}} |<br/>{{{3}}} }}
   </span>
   </span>
</span>
</span>
<script>
document.addEventListener("DOMContentLoaded", function() {
  const triggers = document.querySelectorAll('span[style*="position: relative"]');
  triggers.forEach(trigger => {
    trigger.addEventListener('mouseover', function() {
      const content = this.querySelector('span[style*="visibility: hidden"]');
      if(content) content.style.visibility = 'visible';
    });
    trigger.addEventListener('mouseout', function() {
      const content = this.querySelector('span[style*="visibility: hidden"]');
      if(content) content.style.visibility = 'hidden';
    });
  });
});
</script>
</includeonly>
</includeonly>
<noinclude>
<noinclude>
<templatedata>
Questo template genera un tooltip.
{
Sintassi:
  "params": {
<pre>{{Tooltip|Parola|Testo popup|2 o 3}}</pre>
    "1": {
Se "2" o "3" è presente, aggiunge testo extra o cambia il livello.
      "label": "Numero citazione o simbolo (es. [1], [2], 📌)",
      "type": "string"
    },
    "2": {
      "label": "Testo del tooltip (contenuto citazione + abstract)",
      "type": "string",
      "required": true
    }
  },
  "description": "Tooltip popup numerato per citazioni scientifiche con abstract.",
  "format": "inline"
}
</templatedata>
</noinclude>
</noinclude>

Versione attuale delle 16:55, 2 mag 2025


Questo template genera un tooltip. Sintassi:

{{Tooltip|Parola|Testo popup|2 o 3}}

Se "2" o "3" è presente, aggiunge testo extra o cambia il livello.