vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 4.x Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=245)
-   -   Integration with vBulletin - YAFB - Yay! Another Facebook Bridge (https://vborg.vbsupport.ru/showthread.php?t=232457)

Infopro 04-17-2010 12:59 AM

Yep, that fixed it here. Thanks!

mmacrypt 04-17-2010 03:38 AM

Installed and will play with it for the next few days. Seems pretty powerful.

ViciousCode 04-17-2010 03:42 AM

@mmacrypt

make sure to use my fix, its on the previous page..

mmacrypt 04-17-2010 04:24 AM

DOH, let me see what I can find.

mmacrypt 04-17-2010 04:27 AM

the only fix I'm seeing is post 900 which is for 3.8. I'm using 4.0.2, is this something I should worry about?

Mark.B 04-17-2010 09:06 AM

Quote:

Originally Posted by ViciousCode (Post 2022474)
hey everyone, i fixed the 3.8.x problem...

put this code

PHP Code:

require(DIR '/fbb/hook_process_templates_complete.php'); 

into global complete plugin hook

so it looks like this

PHP Code:

require(DIR '/fbb/iframe/hook_global_complete.php'); 

require(
DIR '/fbb/hook_process_templates_complete.php'); 
             
                if (isset(
$vbulletin->fbb['runtime']['javascript_code'])) { 
                    
$vbulletin->fbb['runtime']['javascript_needed'] = true
                } 
                if (
$vbulletin->fbb['runtime']['javascript_needed']) { 
                    
//tell browsers to skip fb:xxx tags 
                    
$output preg_replace('/\<html (xmlns="[^"]+")?/i','$0 xmlns:fb="http://www.facebook.com/2008/fbml"',$output); 
                    
//include footer 
                    
if (isset($vbulletin->fbb['runtime']['javascript_code'])) { 
                        
//include our php-based javascript code 
                        
$vbulletin->fbb['runtime']['footer'] = str_replace
                            
'//FBB-JAVASCRIPT-FROM-PHP-PLACEHOLDER-PLEASE-DO-NOT-REMOVE-ME' 
                            
,$vbulletin->fbb['runtime']['javascript_code'
                            ,
$vbulletin->fbb['runtime']['footer'
                        ); 
                    } 
                    
$search = array('</body>'); 
                    
$replace = array($vbulletin->fbb['runtime']['footer'] . "\n" '</body>'); 
                    
$output str_replace($search,$replace,$output); 
                } 

then disable this hook process_templates_complete

and thats it, it should be working

and if you wanna move the connect button from your navbar and move it some where else... here is the code of that button

Code:

<a id="navbar_fbb_link" href="$vboptions[bburl]/facebook.php" rel="nofollow"<if condition="$vbulletin->fbb['config']['activated_system_wide']"> onClick="FB.Connect.requireSession(); return false;"</if>>
                                        <img src="$vboptions[bburl]/fbb/facebook_logo_16x16.gif" width="16" height="16" border="0"/>
                                        $vbphrase[fbb_navbar_button_text]
                                </a>

make sure to disable it in your facebook bridge settings first before adding this code, otherwise you will have two connect buttons

I find when making this change that guests cannot view the site, they just get a white page.

ViciousCode 04-17-2010 12:31 PM

really? that seems strange...

works on my end!

karlm 04-17-2010 07:02 PM

PHP Code:

        DELETE FROM `vbfbb_log`
        
WHERE timeline 1270237864;

MySQL Error   The total number of locks exceeds the lock table size
Error Number  
1206 

I'm getting a vast number of these d/b errors on a daily basis... Any help appreciated :)

Infopro 04-18-2010 10:26 AM

Quote:

Originally Posted by ViciousCode (Post 2022646)
really? that seems strange...

works on my end!


For me as well as a logged in user. I'm getting reports of this error though from others.


"Fatal error: class 'vb_Template' not found in /path/to/file/fbb/hook_process_templates_complete.php on line 24"

This is on a 3.8.5 forum.

ViciousCode 04-18-2010 04:28 PM

ill try to fix this...

but if i cant, we will have to wait until the original coder for this mod stops being lazy and fixes this issue!


All times are GMT. The time now is 10:46 AM.

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.05298 seconds
  • Memory Usage 1,760KB
  • 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
  • (3)bbcode_php_printable
  • (2)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (3)pagenav_pagelinkrel
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)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
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete