vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB4 Programming Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=252)
-   -   error when adding AddThis to CMS articles (https://vborg.vbsupport.ru/showthread.php?t=262843)

[email protected] vbmenu_register("postmenu_2189966", true); 04-29-2011 12:02 PM

error when adding AddThis to CMS articles
 
After a lot of searching the forums with no answer, I started experimenting. :D

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}&amp;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 />&nbsp;
                        </vb:if>
                        </div>

I am not a programmer so I don't know how to diagnose the problem.

Any suggestions?

John

Lynne 04-29-2011 11:22 PM

I'm not getting any error at the top of any other page. It could be you have a problem between some modification that only affect you, or logged in users, and your code but doesn't affect Unregistered Users.

[email protected] vbmenu_register("postmenu_2190404", true); 04-30-2011 06:01 PM

Lynne, thanks for the reply. You are correct that it only happens when I sign in. Also, it is occurring when I click through on some of the front page articles. Any suggestions on how to diagnose what is the particular issue?

Lynne 04-30-2011 06:15 PM

I would check your modifications. Disable all of them except the CMS and then add them back one by one until you get the error again.


All times are GMT. The time now is 01:13 PM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01000 seconds
  • Memory Usage 1,726KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_code_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (4)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete