Template:Social bookmark: differenze tra le versioni

Da Wikinotizie, le notizie a contenuto aperto
Contenuto cancellato Contenuto aggiunto
Darth Kule (discussione | contributi)
m Ha protetto "Template:Social bookmark": template largamente usato (‎[edit=autoconfirmed] (infinito) ‎[move=autoconfirmed] (infinito))
Osk (discussione | contributi)
fix logos
Riga 1: Riga 1:
<includeonly><div id="social_bookmark" class="center plainlinks">
<includeonly><div id="social_bookmark" class="center plainlinks">
<span class="no-blank" style="padding-right: 0.5em;">'''[[Wikinotizie:Social bookmark|Condividi questa notizia]]:'''</span>
<span class="no-blank" style="padding-right: 0.5em;">'''[[Wikinotizie:Social bookmark|Condividi questa notizia]]:'''</span>
<span class="no-blank" title="Link o citazione dell'articolo" id="link-citazione">[[File:Wikinews-logo.svg|32px|Link o citazione dell'articolo|link=#social_bookmark]]</span>
<span class="no-blank" title="Link o citazione dell'articolo" id="link-citazione">[[File:Wikinews-logo.svg|35px|Link o citazione dell'articolo|link=#social_bookmark]]</span>
<span title="Condividi via mail" class="plainlinks">[[File:Email.png|20px|Condividi via mail|link=mailto:?subject={{FULLPAGENAMEE}}%20–%20Wikinotizie&body={{FULLPAGENAMEE}}:%0A{{fullurle:{{FULLPAGENAME}}}}%0A%0ADa%20Wikinotizie,%20le%20notizie%20a%20contenuto%20aperto]]</span>
<span title="Condividi via mail" class="plainlinks">[[File:Email.png|21px|Condividi via mail|link=mailto:?subject={{FULLPAGENAMEE}}%20–%20Wikinotizie&body={{FULLPAGENAMEE}}:%0A{{fullurle:{{FULLPAGENAME}}}}%0A%0ADa%20Wikinotizie,%20le%20notizie%20a%20contenuto%20aperto]]</span>
<span title="Condividi su Facebook">[[File:Facebook icon.svg|20px|Condividi su Facebook|link=http://www.facebook.com/sharer/sharer.php?u={{fullurle:{{FULLPAGENAME}}}}&t={{urlencode:{{FULLPAGENAME}} - Wikinotizie}}]]</span>
<span title="Condividi su Facebook">[[File:F icon.svg|20px|Condividi su Facebook|link=http://www.facebook.com/sharer/sharer.php?u={{fullurle:{{FULLPAGENAME}}}}&t={{urlencode:{{FULLPAGENAME}} - Wikinotizie}}]]</span>
<span title="Condividi su Twitter">[[File:Twitter logo initial.svg|18px|Condividi su Twitter|link=http://twitter.com/?status={{urlencode:{{FULLPAGENAME}}}}%20http:{{fullurle:{{FULLPAGENAME}}}}%20%23wikinotizie]]</span>
<span title="Condividi su Twitter">[[File:Twitter Logo Mini.svg|20px|Condividi su Twitter|link=http://twitter.com/?status={{urlencode:{{FULLPAGENAME}}}}%20http:{{fullurle:{{FULLPAGENAME}}}}%20%23wikinotizie]]</span>
<span title="Condividi su Google+">[[File:Google+ icon red.png|18px|Condividi su Google+|link=https://plus.google.com/share?url=http:{{fullurle:{{PAGENAMEE}}}}]]</span>
<span title="Condividi su Google+">[[File:Google plus.svg|20px|Condividi su Google+|link=https://plus.google.com/share?url=http:{{fullurle:{{PAGENAMEE}}}}]]</span>
<span title="Condividi su identi.ca">[[File:Identica_Icon.png|20px|Condividi su identi.ca|link=http://identi.ca/index.php?action=newnotice&status_textarea={{urlencode:{{FULLPAGENAME}}}}%20{{fullurle:{{FULLPAGENAME}}}}%20%23itwikinews]]</span>
<span title="Condividi su identi.ca">[[File:Identica_Icon.png|20px|Condividi su identi.ca|link=http://identi.ca/index.php?action=newnotice&status_textarea={{urlencode:{{FULLPAGENAME}}}}%20{{fullurle:{{FULLPAGENAME}}}}%20%23itwikinews]]</span>
<span title="Condividi su Digg">[[File:Digg.svg|20px|Condividi su Digg|link=http://digg.com/submit?url={{fullurle:{{FULLPAGENAME}}}}&title={{urlencode:{{FULLPAGENAME}} - Wikinotizie}}]]</span>
<span title="Condividi su Digg">[[File:Digg.svg|20px|Condividi su Digg|link=http://digg.com/submit?url={{fullurle:{{FULLPAGENAME}}}}&title={{urlencode:{{FULLPAGENAME}} - Wikinotizie}}]]</span>

Versione delle 12:43, 15 set 2012


Info Istruzioni per l'uso
Le istruzioni che seguono sono contenute nella sottopagina Template:Social bookmark/man (modifica · cronologia)
Sandbox: Template:Social bookmark/Sandbox (modifica · cronologia) · Tutte le sottopagine: lista

Il template {{Social bookmark}} serve per condividere sui principali social network gli articoli pubblicati su Wikinotizie.

Utilizzo

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

Il template permette quindi di condividere la notizia:

Interazione con script

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 uno span a sua volta contenuto in un elemento con id="social_bookmark"; tutti i link contenuti in questi span ricevono target="_blank". Fanno eccezione il primo e il secondo span che vengono esclusi da questa modifica per mezzo della classe no-blank, per lasciare il comportamento ordinario al wikilink a Wikinotizie:Social bookmark ed evitare l'apertura di una pagina vuota al click su link-citazione.

Riassumendo.

  • Gli id correlati con lo script sono : social_bookmark e link-citazione
  • Le classi : no-blank
  • Gli elementi HTML : span e a
  • 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.