Crea sito

Inseriamo il bottone mi piace in Flatnuke

Per inserire il link “mi piace” in una notizia pubblicata con il CMS Flatnuke è sufficiente usare il widget messo a disposizione da facebook nella sezione dedicata agli sviluppatori. Io ad esempio ho scelto il tipo iframe in modo da avere la maggiore compatibilità con tutti i browser ma potete usare anche html5 o xfbml. Siccone si tratta di inserire un codice html che praticamente è sempre lo stesso, a parte l’url che fa riferimento alla notizia, allora ho pensato di creare un piccolo script in php per encodare l’url relativo alla notizia da pubblicare (da notare che facebook applicata l’encode url per ben 2 volte). Lo script è molto semplice, in pratica la variabile id_fn corrisponde alla id della news, quindi la notizia deve essere prima inserita tramite flatnuke (così conosciamo il suo id) e poi modificata successivamente per aggiungere il botton like.

[email protected]:~$ cat urlencode.php
";
echo $url_fb."\n";
?>

Esecuzione del codice php:

[email protected]:~$ php urlencode.php

L’output che otteniamo è sufficiente copiarlo e incollarlo nella nostro form di compilazione della notizia all’interno di Flatnuke. La procedura indicata è comoda per aggiungere il bottone a notizie già pubblicate; l’ideale sarebbe implementare un plugin in modo da inserire il bottone “mi piace” durante la scrittura della notizia.

Ecco un esempio di bottone mi piace.

Leave a Reply

Il tuo indirizzo email non sarà pubblicato.

*