Phpbb3: Facebook Like Button per condividere anche i topic singoli del vostro forum!

Ormai è ben conosciuto il plugin del tasto “mi piace” che è possibile inserire nel proprio sito per poter pubblicizzare i propri articoli o lo stesso sito nella bacheca dell’utente che vi ci clicca sopra.

Leggi anche: Inserire il tasto mi piace nei propri articoli.

Ma per chi possiede un forum? Come fare affinchè chi clicchi sul tasto “mi piace” nel topic condivida lo stesso topic nella proprio bacheca. Una comodissima, se non immancabile, funzione che si installa facilmente nel nostro forum PHPBB3. Questa mod si chiama: Facebook Like Button.

COME INSTALLARLO

1) Apriamo il file Viewtopic.php e cerchiamo la stringa:

‘FORUM_ID’ => $forum_id,

e aggiungiamoci prima questo:

// Facebook Like button MOD ‘U_FB’ => urlencode(generate_board_url() . “/viewtopic.$phpEx?f=$forum_id&t=$topic_id”), // Facebook Like button MOD

2) Apriamo il file styles/prosilver/template/overall_header.html troviamo la stringa:

<meta http-equiv=”X-UA-Compatible” content=”IE=EmulateIE7″ />

e aggiungi dopo:

<meta property=”og:title” content=”{TOPIC_TITLE}” /> <meta property=”og:site_name” content=”{SITENAME}” />

3) Apriamo il file styles/prosilver/template/viewtopic_body.html e troviamo la stringa:

<span><span></span></span></div> </div> <!– ENDIF –>

e aggiungiamo dopo:

<div style=”margin-bottom:4px”><iframe src=”http://www.facebook.com/plugins/like.php?href={U_FB}&amp;layout=standard&amp;show_faces=true&amp;width=450&amp;action=like&amp;colorscheme=light&amp;height=80” scrolling=”no” frameborder=”0″ style=”border:none; overflow:hidden; width:450px; height:80px;” allowTransparency=”true”></iframe></div>

poi, sempre nello stesso file, trovate la stringa:

<!– INCLUDE jumpbox.html –>

e D7T6TU9PY7HW aggiungete prima

<iframe src=”http://www.facebook.com/plugins/like.php?href={U_FB}&amp;layout=standard&amp;show_faces=true&amp;width=450&amp;action=like&amp;colorscheme=light&amp;height=80” scrolling=”no” frameborder=”0″ style=”border:none; overflow:hidden; width:450px; height:80px;” allowTransparency=”true”></iframe>