Template:Social bookmark/man
Il template {{Social bookmark}} serve per condividere sui principali social network gli articoli pubblicati su Wikinotizie.
Utilizzo
[modifica]Il diretto uso di questo template è sconsigliato e da evitare nel namespace principale, in quanto viene automaticamente chiamato dai template {{dì la tua}} e {{Pubblicato}} attraverso l'uso di codice Javascript.
{{Social bookmark}}
Servizi di condivisione disponibili
[modifica]Il template permette quindi di condividere la notizia:
- usando il codice HTML
- via posta elettronica
- su Facebook
- su Twitter
- su Google+
- su Telegram
- su delicious
- su Digg
- su identi.ca
- su reddit
- su StumbleUpon
- su Tumblr
Interazione con script
[modifica]Poiché uno script interagisce con questo template, modificandone degli elementi direttamente nella pagina HTML in cui appare, ci sono alcune avvertenze da seguire nel modificarlo. Lo script è MediaWiki:Condivisione articoli.js ed opera quando il template è incluso tramite il template {{Dì la tua}}. A causa di queste interazioni, eventuali modifiche correlate devono essere coordinate tra template e script.
Chi conosce javascript e jQuery può più semplicemente consultare gli ultimi due blocchi di righe di MediaWiki:Condivisione articoli.js. Quanto descritto sotto è relativo al codice attuale dello script.
- L'apertura della finestra con il codice per il link o la citazione dell'articolo viene collegata dallo script al click sull'icona. Il tag immagine di questa icona deve essere contenuto in un elemento con
id=link-citazione
e tale elemento non deve contenere altri link. - Per permettere l'apertura delle pagine dei siti linkati senza perdere quella dell'articolo, lo script seleziona i relativi link e vi imposta
target="_blank"
. I tag immagine delle icone dei siti devono trovarsi dentro unospan
a sua volta contenuto in un elemento conid="social_bookmark"
; tutti i link contenuti in questispan
ricevonotarget="_blank"
. Fanno eccezione il primo e il secondospan
che vengono esclusi da questa modifica per mezzo della classeno-blank
, per lasciare il comportamento ordinario al wikilink a Wikinotizie:Social bookmark ed evitare l'apertura di una pagina vuota al click sulink-citazione
.
Riassumendo.
- Gli
id
correlati con lo script sono :social_bookmark
elink-citazione
- Le classi :
no-blank
- Gli elementi HTML :
span
ea
- Gli elementi wikicode : tag immagine, wikilink e link esterni (e i template che ne producono), quando contenuti dentro uno
span
.
Per il dettaglio fai riferimento all'elenco descrittivo più sopra o al codice dello script.
Condividi questa notizia: