alex@goku:~$ cat urlencode.php <?php $id_fn="1326721886"; $url_fn="http://members.ferrara.linux.it/aalex/flatnuke/index.php?mod=read&id=$id_fn"; $url_fn_encode=urlencode($url_fn); $url_fn_encode_encode=urlencode($url_fn_encode); $url_fb="<iframe src=\"http://www.facebook.com/plugins/like.php?href=$url_fn_encode_encode&layout=standard&show_faces=true&width=450&action=like&font&colorscheme=light&height=80\" scrolling=\"no\" frameborder=\"0\" style=\"border:none; overflow:hidden; width:450px; height:80px;\" allowTransparency=\"true\"></iframe>"; echo $url_fb."\n"; ?>
Esecuzione del codice php:
alex@goku:~$ php urlencode.php <iframe src="http://www.facebook.com/plugins/like.php?href=http%253A%252F%252Fmembers.ferrara.linux.it%252Faalex%252Fflatnuke%252Findex.php%253Fmod%253Dread%2526id%253D1326721886&layout=standard&show_faces=true&width=450&action=like&font&colorscheme=light&height=80" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:80px;" allowTransparency="true"></iframe>
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.