PDA

정식 버전보기 : 해결 (photopost와 같음) reviewpost와 통합



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]



나는 vbseo 규칙 전후 htaccess 지시어 추가 퍼팅했지만, 그것은 전혀 아무런 영향을 미치지 않았다. 어떤 아이디어?

kamilkurczak
21-03-11, 22:37
안녕하세요

이 MOD는 global_complete 및 global_start 후크를 사용하고 있는지입니까?

이 모드로 페이지에 나에게 URL을 줄 수 내 테스트 포럼에 설치하여 확인하실 수 있습니다.

moman
30-03-11, 19:35
아니, 완전히 vbulletin 후크 시스템을 생략하고 본질적으로 오직 자신의 일을합니까 다음, 헤더, headinclude 및 바닥글을 구문 분석합니다.

내가 페이지를 번역하기 위해 수동으로 전화를하는 시도하거나 front_controller 통합 지침을 따라하면, 페이지는 무한대로 리디렉션 시작했다.

MOD는 reviewpost.com에서 찾을 수 있습니다. 코드베이스 / 설계의 대부분은 photopost 프로를 기준으로합니다.

kamilkurczak
03-04-11, 09:58
이 한 번만 더 단계를 확인하시기 바랍니다 :


둘째로,이 모드로 페이지에 저에게 URL을주지하시기 바랍니다. 나는 그것을 확인합니다.
이 모듈은 무료인가, 아닌가? 무료로하는 경우 -이 모듈의 팩에 URL을주지하시기 바랍니다.

감사

moman
05-04-11, 08:12
아니, 그것은 무료 아니지만, 디자인이 많다는 photopost 같은 백엔드를 사용합니다.

다시 확인하고있을뿐만 아니라 루트 htaccess 지시어를 변경해야 할 듯합니다. 내가 전에이 모든 시도했다는 명심 아무 소용이 -하지만 난 좀 더 자유 시간을 한번 다시 시도합니다. 없음

photopost 통합 기타 일반적인 문제 당신은 알고 있습니다?

kamilkurczak
06-04-11, 19:12
당신을위한 해결책을 찾고입니다. 어떤 아이디어와 정보가있다면, 여기 적어주세요 - helpfully 것입니다

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. 변경 / 다 / lensreviews /로 / lensreviews에 / 다 /와 플래그 URL을 수정하는

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을 수행하는보다 현명한 방법은 분명, 그러나 이것은 효과가 있구나! 검토 섹션은 한 달에 거의 백만 페이지뷰를 얻을만큼 매우 행복 해요, 그리고 번역도 더 많은 방문자를 운전합니다.

데모 : PENTAX Anmeldelser - PENTAX 렌즈 Anmeldelser OG omfattende 데이터베이스 (http://www.pentaxforums.com/lensreviews/da/)

vBET
09-07-11, 21:39
귀하는 해결되었습니다 표시된 스레드에 대한 오랜 기간 후에 대답했다. 나는 문제는 아직 줄은 몰랐다고. 여기에 더 이상 도움을 필요로하거나 그것이 드디어 해결합니까? :)

moman
10-07-11, 21:26
난 이제서야 알았어요! 제가 FAQ에있는 모든. htaccess 지시어 수정을 시도하고 작동하지 그러나 그것은 vbet의 향후 버전에 쉽게 통합이 유형을 그것을 가치가있을 수도 있습니다.

현재 포럼 스레드에서 URL은 / 포럼 / {언어 코드} / 콘텐츠입니다. 기본 디렉토리 이외의 폴더에 들어, 동일 적용해야합니다 (예 : / 갤러리 / {언어 코드} / 대신 / {langauge 코드} / 갤러리 / 중)이 크게 필요한 htaccess 지시어 수정을 단순화하고 통합이 훨씬 더 쉽게되므로, 특히 MOD 이미 global_complete (이 경우에 나는 photoplog 프로 말하는거야) 호출합니다.

vBET
11-07-11, 01:57
그 새로운 기능 요청을 엽니다하십시오)는 이러한 통합이 쉽게이 어떻게 알겠어요 - 그게 메인 htaccess 지시어 파일에 변경을 요구하지거야 - 전용 모듈 디렉토리에서 일인치.

Automatic Translations (Powered by Google, Microsoft®, Yandex, SDL Language Cloud, IBM Watson and Apertium):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
Languages translations supported by vBET 4.10.1