Condivisione dei commenti
MBSocial > Condivisione dei commenti
MBSocial integra nativamente i sistemi di commenti basati su Facebook, Disqus o MBComments. È stato scelto di basare di default i commenti sulla piattaforma del noto Social Network per garantire la migliore condivisione e sincronizzazione dei commenti di ogni orticolo nel web. Tuttavia configuarando appropiatamente il proprio feed è possibile sfruttare la piattaforma di commenti Disqus o MBComments.
Esempio di utilizzo:
Perché i commenti siano sincronizzati è fondamentale che l'url dichiarato nella tag link di ogni item del Feed sia lo lo stesso dichiarato nell'attributo data-href dei commenti di Facebook.
Per esempio, aggiungendo questo codice:
e così su MBSocial:
Perché i commenti siano sincronizzati è fondamentale che l'url dichiarato nella tag link di ogni item del Feed sia lo lo stesso dichiarato nelle opzioni disqus_identifier e disqus_url dei commenti di Disqus.
Per esempio, aggiungendo questo codice nell'articolo con indirizzo http://mbblog.it/news/articoli/2012/07/16/La_nuova_galleria_di_MBBlog__Come_utilizzarla_e_configurarla/:
Selezione della piattaforma di commenti
Tramite la tag <comments:generator> del feed RSS è possibile indicare la piattaforma di commenti da utilizzare. Nel caso il campo fosse vuoto o contenesse un valore non valido, verrà impostato Facebook come piattaforma di commenti.Esempio di utilizzo:
<content:comments_generator>disqus?iddisqus</content:comments_generator>
Sono supportate le seguenti opzioni:
- facebook [Verrà impostato Facebook come piattaforma di commenti]
- disqus?disqus_shortname [Verrà impostato Disqus come piattaforma di commenti]
- mbcomments [Verrà impostato MBComments come piattaforma di commenti]
- auto [La piattaforma di commenti verrà determinata automaticamente]
Condividere e sincronizzare i commenti via Facebook
Essendo i commenti di Facebook basati sull'url di ogni pagina web, è sufficiente includere il codice del Plugin Sociale di Facebook per i Commenti nel proprio sito web. Per ottenere il codice visita questa pagina web ufficiale.Perché i commenti siano sincronizzati è fondamentale che l'url dichiarato nella tag link di ogni item del Feed sia lo lo stesso dichiarato nell'attributo data-href dei commenti di Facebook.
Per esempio, aggiungendo questo codice:
<div class="fb-comments" data-href="http://mbblog.it/news/articoli/2012/07/16/La_nuova_galleria_di_MBBlog__Come_utilizzarla_e_configurarla/" data-num-posts="5" data-width="470"></div>
ed impostando nel Feed la tag link dell'item nel seguente modo:
<link>http://mbblog.it/news/articoli/2012/07/16/La_nuova_galleria_di_MBBlog__Come_utilizzarla_e_configurarla/</link>
i commenti appariranno in questo modo in una pagina web generica:


Condividere e sincronizzare i commenti via Disqus
In alternativa ai commenti di Facebook, è possibile utilizzare la piattaforma di commenti Disqus. Analogamente ai commenti di Facebook, anche in questo caso è sufficiente includere il codice dei commenti Disqus nel proprio sito web. Per ottenere il codice visita questa pagina web ufficiale.Perché i commenti siano sincronizzati è fondamentale che l'url dichiarato nella tag link di ogni item del Feed sia lo lo stesso dichiarato nelle opzioni disqus_identifier e disqus_url dei commenti di Disqus.
Per esempio, aggiungendo questo codice nell'articolo con indirizzo http://mbblog.it/news/articoli/2012/07/16/La_nuova_galleria_di_MBBlog__Come_utilizzarla_e_configurarla/:
<div id="disqus_thread"></div>
<script type="text/javascript">
var disqus_shortname = 'mbblog';
disqus_identifier = 'http://mbblog.it/news/articoli/2012/07/16/La_nuova_galleria_di_MBBlog__Come_utilizzarla_e_configurarla/';
disqus_url = 'http://mbblog.it/news/articoli/2012/07/16/La_nuova_galleria_di_MBBlog__Come_utilizzarla_e_configurarla/';
(function() {
var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true;
dsq.src = 'http://' + disqus_shortname + '.disqus.com/embed.js';
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
})();
</script>
<noscript>Please enable JavaScript to view the <a href="http://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript>
<a href="http://disqus.com" class="dsq-brlink">Blog comments powered by <span class="logo-disqus">Disqus</span></a>
nel Feed la tag link dell'item va impostata nel seguente modo:
<link>http://mbblog.it/news/articoli/2012/07/16/La_nuova_galleria_di_MBBlog__Come_utilizzarla_e_configurarla/</link>