掌上电脑

查看完整版本: 已解决 reviewpost集成(如photopost相同)



moman
18-03-11, 07:49
嗨,

我试图与reviewpost整合vbet。首先,我想简单地做一个在页面上输出vBetTranslatePage调用,但没有工作,由于来重定向。

我随后的指示,一步一步:


不过,我仍然得到重定向错误。我已经试过之前photoplog这也没有成功。由于我htaccess文件的修改失败,你能给我一些指点?

根htaccess文件:


RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.pentaxforums\.com
RewriteRule (.*) http://www.pentaxforums.com/$1 [R=301,L]

RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{Script_FILENAME} !-f
RewriteRule ^(.*)$ index.php?a=$1 [L]


reviewpost htaccess文件:




RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.pentaxforums\.com
RewriteRule (.*) http://www.pentaxforums.com/lensreviews/$1 [L,R=301]

RewriteCond %{QUERY_STRING} !vbseourl=
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /forums/vbseo.php?vbseourl=$1&vbseorelpath=../lensreviews/&%{QUERY_STRING} [L]



我试图把之前和之后的百度推广规则htaccess的增加,但都没有效果。任何想法?

kamilkurczak
21-03-11, 22:37
您好

你确定,这个mod使用一个global_complete和global_start钩子?

你可以给我一个网址,这个mod的页面,我可以安装在我的测试论坛和检查。

moman
30-03-11, 19:35
它省略了完全的vBulletin钩子系统,基本上只解析头,headinclude和页脚,那么自己的事情。

当我试图做翻译的页面手动调用或跟随front_controller一体化指示,页面刚开始重定向无限。

按付款当日价格计算的是在reviewpost.com发现。大多数的codebase /设计是基于photopost亲。

kamilkurczak
03-04-11, 09:58
请检查步骤之一,更多的时间:


其次,请给我这个mod到您的网页的URL。我会检查它。
这是按付款当日价格计算的免费或没有?如果免费的话 - 请给一个URL,这个mod包。

谢谢

moman
05-04-11, 08:12
不,这不是免费的,但设计上,它作为photopost使用相同的后端。

我检查了一遍,它看起来像我将需要改变根htaccess文件以及。请记住,我试过所有这一切之前,都无济于事,但我会再次尝试,一旦我有一些更多的自由时间。

photopost一体化与任何其他的常见问题,您可能知道呢?

kamilkurczak
06-04-11, 19:12
我期待您的解决方案。如果你有什么想法和信息,请写在这里 - 将有益

moman
09-07-11, 00:09
好吧,我终于想通了这一个。我偏离张贴的说明了一点,但它像一个魅力的工作:

1。加入这个以htaccess文件:


RewriteRule ^/?(af|sq|ar|be|bg|ca|zh-CN|hr|cs|da|nl|en|et|tl|fi|fr|gl|de|el|iw|hi|hu|is|id|ga|it|ja|ko|lv|lt|mk|ms|mt|no|fa|pl|pt|ro|ru|sr|sk|sl|es|sw|sv|zh-TW|th|tr|uk|vi|cy|yi)/$ index.php?language=$1 [L,QSA]
RewriteRule ^/?(af|sq|ar|be|bg|ca|zh-CN|hr|cs|da|nl|en|et|tl|fi|fr|gl|de|el|iw|hi|hu|is|id|ga|it|ja|ko|lv|lt|mk|ms|mt|no|fa|pl|pt|ro|ru|sr|sk|sl|es|sw|sv|zh-TW|th|tr|uk|vi|cy|yi)/(.*)?$ $2?language=$1 [L,QSA]


2。加入这个函数调用reviewpost执行结束:



if(@include_once(DIR . '/includes/vbenterprisetranslator_functions_hooks.php'))
{
vbet_global_complete($output);
}

3。编辑vbenterprisetranslator_functions_redirect.php和禁用重定向自定义目录:



foreach (explode("\n",$vbulletin->options['vbet_outside_dirs']) AS $folder)
{
$folder = trim($folder);
if (stripos($url, $folder) !== false)
{
return;
}

}

4。改变/ DA / lensreviews lensreviews / / / DA /修复标志网址

URL生成增加了以下功能:



function vbet_externalConsensus($address, $language)
{
global $vbulletin;
foreach (explode("\n",$vbulletin->options['vbet_outside_dirs']) AS $folder)
{
$folder = trim($folder);
if (stripos($address, $folder) !== false)
{
$address = str_replace(array('/forums/',"/{$_REQUEST['language']}/"),array('/','/'), $address);
return str_replace("/$folder/","/$folder/$language/", $address);
}
}

return false;
}

有可能是一个更聪明的方法来执行#4,但这个工作!我非常高兴,作为审查的部分获得近百万的综合浏览量一个月,和翻译将带动更多的游客。

演示:宾得Anmeldelser - PENTAX镜头Anmeldelser OG omfattende数据库(http://www.pentaxforums.com/lensreviews/da/)

vBET
09-07-11, 21:39
你回答后长一段时间,线程被标记为解决。我不知道,这个问题仍在进行。你需要任何帮助,终于解决了吗? :)

moman
10-07-11, 21:26
我终于想通了!但它可能是值得的,在未来版本的vbet这种类型的集成更加容易,因为我尝试了所有的。htaccess中的常见问题的修改,它不工作。

目前,论坛主题您的网址/论坛/ {语言代码} /内容。主目录以外的文件夹,同样应适用于(IE /画廊/ {语言代码} / / {langauge代码} /画廊/),而不是因为它会简化所需的htaccess的修改大大使集成更容易,尤其是当国防部已呼吁global_complete(在这种情况下,我指的是photoplog亲)。

vBET
11-07-11, 01:57
请打开新的功能要求:)我看到它将如何使这种整合更容易 - 不会要求主htaccess文件的变化 - 仅在一个MOD目录。

Automatic Translations (Powered by Google, Microsoft®, Yandex, SDL Language Cloud, IBM Watson and Apertium):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
Translations by vB Enterprise Translator 4.10.1