Status
Not open for further replies.

StarBuG

Customer
Hi Starbug,

The problem may resolve around cookies, if vBET sets a cookie for guests in order to keep the selected translation, then a conflict would indeed occur. Seeing as how you've started a topic there, the best route would be to ask simply how vBET keeps the selected translation for guests, (database or cookie), and the details surrounding it (database name/field, cookie name).

I have also contacted the site administrator via their contact form for the same information so hopefully I'll get a response soon :) Meanwhile you can disable Guest Caching until the confliction is resolved.

On another note, an issue surrounding vBSEO was fixed by changing the Execution Order of the "global_complete" hook for vB Optimise to "1", while this was reflected in the download you may have downloaded it prior to this change, if you wish you can make the change manually or re-import the latest XML and that may resolve the issue.
 
Last edited:
Thanks for the info.
Updated both installations.

I hope the problem can be solved.
I like the light speed of my forum when viewing it as guest with caching enabled :D
 
Hi StarBuG,

I'm assuming the execution order didn't help. If you want I can resolve this with you now over MSN (deceptor@xevvi.com), If I can get access to your plugins section I'll be able to tell exactly where the confliction occurs :)
 
Ohhh

never bothered to test it again after updating cause you said it was vBSEO related.
Didn't solve the issue though.
The first time the page loads fine, but after a reload of the page it breaks.

Thank you for your offer but I am a little in a hurry.

I'll see if I can find the time on the weekend if you have the time then too

Will contact you for that

Thanks again

StarBuG
 
Well I've made contact with the developer and he passes language parameters through $_REQUEST, which is something guest caching already accounts for when generating a unique key. Furthermore I installed vBET on my local installation and found no conflictions with the guest cache and language options (both via the ?language=x and /x/index.php methods for vBET).

However, I do not have vBSEO installed on my local so it's possible it is a combination of all three modifications - although I would ask you check your pages again and see if anything is acting "weird", it's possible you saw it earlier after updating because pages were still cached. Also if you could go into more detail about the actual "errors" (screenshot?) that would be great :)

Thanks!
 
As soon as I enable the guest caching the site stops loading after reload from cache.

This is up to where it loads:

Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="en" id="vbulletin_html">
<head>
<base href="http://www.patientenfragen.net/" /><!--[if IE]></base><![endif]-->
	<link rel="canonical" href="http://www.patientenfragen.net/en/gesundheit-praevention/what-gym-t22965.html" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Script-Type" content="text/javascript" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta id="e_vb_meta_bburl" name="vb_meta_bburl" content="http://www.patientenfragen.net" />

<meta name="generator" content="vBulletin 4.0.3" />
<script type="text/javascript">
<!--
	var SESSIONURL = "";
	var SECURITYTOKEN = "guest";
	var IMGDIR_MISC = "http://static2.synergybytes.com/patfra/misc";
	var IMGDIR_BUTTON = "http://static.synergybytes.com/patfra/buttons";
	var vb_disable_ajax = parseInt("0", 10);
	var SIMPLEVERSION = "403";
	var BBURL = "http://www.patientenfragen.net";
	var LOGGEDIN = 0 > 0 ? true : false;
// -->
</script>
	<link rel="alternate" type="application/rss+xml" title="Patientenfragen.net - wir haben die Antworten RSS-Feed" href="http://www.patientenfragen.net/en/external.php?type=RSS2" />
	
		<link rel="alternate" type="application/rss+xml" title="Patientenfragen.net - wir haben die Antworten - Gesundheit / Pr

It's the same on IE8 and FF
 
Got this fixed now, anyone experiencing the problem can re-download and re-upload/import vBO to resolve the issue :)
 
I was waiting for this conflict with VBET to be fixed. It is, so I purchased a license :)

Good work, guys
 
I just purchased, downloaded and installed on 3.8 w/ vBET & vbSEO. After a while guests get a php warning on every page that says : Fatal error: Using $this when not in object context in /home/site/public_html/includes/class_hook.php on line 57

This only happens with full page caching enabled.
 
Seems it only affected 3.8, I've patched the file in the download - you'll only need to re-upload ./vboptimise/core/class_vboptimise.php :)
 
That worked! Thanks so much!

There's another small bug I noticed. If a user lands on page, then clicks on a translation flag, the page url (page title) changes like it should. However, if going back to the original language that was landed on, the URL does then not 301 to the original URL, but stays in the previous language. This could potentially create duplicate URL's and confuse bots.

Here's an example on my site: http://cellphoneforums.net/motorola/t311214-w766-entice-photo-transfering.html
Go to the bottom and click on Spanish (http://cellphoneforums.net/es/motorola/t311214-w766-atraer-foto-de-la-transferencia.html)
Then click on English - you get this URL: http://cellphoneforums.net/motorola/t311214-w766-atraer-foto-de-la-transferencia.html when it should 301 back to http://cellphoneforums.net/motorola/t311214-w766-entice-photo-transfering.html
 
Status
Not open for further replies.

Legacy vB Optimise

vBulletin 3.8.x vBulletin 4.x.x
Seller
DragonByte Technologies
Release date
Last update
Total downloads
1,980
Customer rating
0.00 star(s) 0 ratings
Back
Top