Template:TooltipCitaFull: differenze tra le versioni
Nessun oggetto della modifica |
Nessun oggetto della modifica |
||
Riga 1: | Riga 1: | ||
<noinclude> | <noinclude> | ||
Questo template genera un tooltip popup con numero-citazione | Questo template genera un tooltip popup con numero-citazione [1] e contenuto descrittivo. | ||
Sintassi: | Sintassi: | ||
<pre>{{TooltipCitaFull|[1]|Contenuto tooltip|2}}</pre> | <pre>{{TooltipCitaFull|[1]|Contenuto tooltip|2}}</pre> | ||
</noinclude><includeonly> | </noinclude><includeonly> | ||
<span | <span style="position: relative; display: inline-block; cursor: pointer; vertical-align: super; font-size: 0.75em; color: #3366cc;"> | ||
{{{1|📌}}} | {{{1|📌}}} | ||
<span | <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|}}} | ||
</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> | ||
Riga 16: | Riga 31: | ||
"params": { | "params": { | ||
"1": { | "1": { | ||
"label": " | "label": "Numero citazione o simbolo (es. [1], [2], 📌)", | ||
"type": "string" | "type": "string" | ||
}, | }, | ||
"2": { | "2": { | ||
"label": " | "label": "Testo del tooltip (contenuto citazione + abstract)", | ||
"type": "string", | "type": "string", | ||
"required": true | "required": true | ||
} | } | ||
}, | }, | ||
"description": "Tooltip popup con | "description": "Tooltip popup numerato per citazioni scientifiche con abstract.", | ||
"format": "inline" | "format": "inline" | ||
} | } | ||
</templatedata> | </templatedata> | ||
</noinclude> | </noinclude> |
Versione delle 07:24, 26 apr 2025
Questo template genera un tooltip popup con numero-citazione [1] e contenuto descrittivo. Sintassi:
{{TooltipCitaFull|[1]|Contenuto tooltip|2}}
Tooltip popup numerato per citazioni scientifiche con abstract.
Parametro | Descrizione | Tipo | Stato | |
---|---|---|---|---|
Numero citazione o simbolo (es. [1], [2], 📌) | 1 | nessuna descrizione | Stringa | facoltativo |
Testo del tooltip (contenuto citazione + abstract) | 2 | nessuna descrizione | Stringa | obbligatorio |