Using vbSEO. Screenshot attached.
I will find a fix for this in the vBSEO function that handles this.
Using vbSEO. Screenshot attached.
I will find a fix for this in the vBSEO function that handles this.
In functions_vbseo_vb.php:
find
replacePHP Code:
vbseo_thread_seotitle($getnextoldest);
PHP Code:
vbseo_thread_seotitle($getnextoldest);
if (strpos($getnextoldest['title'], '[/langtitle]')) {
require_once('vbenterprisetranslator_functions_bbcode.php');
$getnextoldest['title'] = vbet_parseTitle($getnextoldest['title']);
}
$vbseo_gcache['thread'][$getnextoldest['threadid']] = $getnextoldest;
This should be not necessary. Did you integrated vBET with vBSEO like it is described in readme.html file? Which version of vBET are you using? Last one have global langtitle parsing functionality.
Yes and I'm using the latest version, 3.3.3.
Strange. Please tell us how to reproduce the issue - we will work on more elegant solution which will not require additional vBSEO files change.
Can you reproduce it on out server? I.e. in test messages area?
No, this cannot be demonstrated here, because you don't use the vBSEO option to include thread titles in next/previous links (those shown directly below the quick reply editor). You'd first need to enable the option.
OK so - we know now how to reproduce it. We will check it on our test instance and seek for other solution. Great thanks!
Sorry, but we can't reproduce this problem.
We tested it on 3.5.0 vBSEO and 3.3.3 vBET. Which versions do you have?
Please make sure you have installed the latest version vbet (if you used it)
what about update product_vbenterprisetranslator.xml from do-not-upload folder?
I'm using vBET 3.3.3 and vBSEO 3.3.2. My langtitle tags aren't being parsed in the profile statistics page either now, it seems. Quite strange!
To fix the parsing of langtitle under the profile "statistics" tab (where it says "last post: ..."), I made this change in class_userprofile.php:
Find:
Replace:PHP Code:
$this->prepared['lastposttitle'] = $getlastpost['title'];
There's no way the tags are being globally parsed, as otherwise this change wouldn't be needed. There are also no hooks in that class file.PHP Code:
$this->prepared['lastposttitle'] = $getlastpost['title'];
if (strpos($this->prepared['lastposttitle'], '[/langtitle]'))
{
require_once('vbenterprisetranslator_functions_bbcode.php');
$this->prepared['lastposttitle'] = vbet_parseTitle($this->prepared['lastposttitle']);
}