Per condividere velocemente i contenuti del nostro sito in Facebook, vi propongo questa semplicissima modifica. pochi i passaggi da effettuare ed estremamente semplici. La modifica verrà apportata al tema in uso e mostrerà un bottone "Facebook" nell'area delle news destinata alle icone "email ad un amico" , "PDF" , "PRINT" etc...
Scaricare il file allegato a questo articolo e decomprimorlo.
All'
interno della cartella "share_on_facebook" troverete un file immagine ed un file SC.
Caricate l'immagine facebook.jpg all'interno della cartella images del tema che state usando.
Caricate il file feb.sc all'interno della cartella del tema in uso.
Editate il file theme.php del tema in uso.
All'inizio del listato, dopo le varie "define" del tema e assolutamente prima della variabile$layout , inserite:
$register_sc[]='FEB';
Scorrete ora il listato del tema e, verso la fine, dovreste trovare la definizione del template delle news. Dove sono definiti i pulsanti solitamente situati al termine delle news, ossia "email ad un amico" , "print" , "pdf" etc... , aggiungete il codice necessario al funzionamento dello script.
SuIndividuate dove nel vostro tema viene definito il layout delle News cercando:
// [newsstyle]
$NEWSSTYLE=
........
Dopo gli SHORTCODE canonici, tipo
{EMAILICON},{PRINTICON},{PDFICON},
Aggiungete , per ultimo o dove meglio credete, lo SC appena registrato
{FEB}
Questo è tutto.
A seconda del tema usato potrebbe essere necessario adottare degli aggiustamenti sul markup HTML. nel caso, il Forum di e107wORKs è a vostra disposizione.
si noterà che ho messo border='0' per togliere il bordo intorno all'icoba, ho tolto "Condividi" prima del tag di chiusura </a> ed ho modificato alt='condividi su facebook'.
ho poi modificato lo stile dell'allineamento verticale dell'icona, ma questo dipende dal tema usato.
Si potrebbe applicare anche al plugin content? Io uso quello come inserimento di contenuti e anche lì ci sono le icone stampa pdf ecc.. cosa bisognerebbe modificare?
<a target='_blank' onclick='return fbs_click()' href='http:// www.facebook.com/ share.php?u=<url>'><img src='".THEME_ABS."images/ facebook.jpg' border='0' alt='condividi su facebook' style='vertical-align: top' /></a>";
si noterà che ho messo border='0' per togliere il bordo intorno all'icoba, ho tolto "Condividi" prima del tag di chiusura </a> ed ho modificato alt='condividi su facebook'.
ho poi modificato lo stile dell'allineamento verticale dell'icona, ma questo dipende dal tema usato.
grazie
Dr_XXL