After a lot of searching the forums with no answer, I started experimenting.
In vbcms_content_article_page, I added the AddThis code in place of where VB would show the FB Like button. It works great but, except for the first article on the front page, I see this error at the top of the screen: Warning: Invalid argument supplied for foreach() in [path]/vault/special_plugins_newpost.php on line 352.
You can see the problem at
www.tabletpcbuzz.com
Here is the code as I have modified it:
Code:
{vb:raw css}
<div class="article_width" id="article_content">
<div class="title">
<h1 class="article_title cms_article_title"><span>{vb:raw title}</span>
<vb:if condition="$can_edit">
<a href="{vb:raw edit_url}" class="edit"><img class="editimage" src="{vb:stylevar imgdir_cms}/edit_small.png" alt="{vb:rawphrase edit}" /></a>
</vb:if>
</h1>
</div>
<div class="article_author_date_comment_container">
<vb:comment>
<vb:if condition="$showuser">
<div>
<a href="{vb:link member, {vb:raw userid}}"><img src="{vb:raw vboptions.bburl}/image.php?{vb:raw session.sessionurl}u={vb:raw userid}&type=profile" alt="" class="post_avatar" /></a>
</div>
</vb:if>
</vb:comment>
<div class="fullwidth">
<vb:if condition="$show['fb_likebutton']">
<div>
<!-- AddThis Button BEGIN -->
<div class="addthis_toolbox addthis_default_style ">
<a class="addthis_button_facebook_like" fb:like:layout="button_count"></a>
<a class="addthis_button_tweet"></a>
<a class="addthis_counter addthis_pill_style"></a>
</div>
<script type="text/javascript" src="http://s7.addthis.com/js/250/addthis_widget.js#pubid=xa-4dba194220fde946"></script>
<!-- AddThis Button END -->
</div>
</vb:if>
<div class="article_username_container<vb:if condition="!$showrating">_full</vb:if>">
<vb:if condition="$showuser">
{vb:rawphrase by_x_nolink, {vb:raw memberaction_dropdown}}
<vb:else />
</vb:if>
</div>
I am not a programmer so I don't know how to diagnose the problem.
Any suggestions?
John