PDA

View Full Version: Diselesaikan Bersepadu dengan reviewpost (sama seperti photopost)



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

Saya cuba untuk mengintegrasikan vbet dengan reviewpost. Pertama, saya cuba hanya melakukan panggilan vBetTranslatePage output halaman, tetapi yang tidak bekerja kerana untuk pengalihan.

Saya kemudian mengikuti arahan di sini, langkah demi langkah:


Walau bagaimanapun, saya masih mendapat kesilapan redirection. Saya telah cuba sebelum ini untuk photoplog dan juga tidak berjaya. Sejak pengubahsuaian Htaccess saya gagal, anda dapat memberikan saya beberapa petunjuk?

Akar 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]



Saya cuba meletakkan Tambahan Htaccess kedua-duanya sebelum dan selepas pemerintahan vbseo, tetapi ia tidak mempunyai kesan. Any ideas?

kamilkurczak
21-03-11, 22:37
hello

adakah anda pasti bahawa arena ini menggunakan cangkuk global_complete dan global_start?

Anda boleh berikan saya url ke halaman dengan arena ini dan saya boleh memasang forum ujian saya dan periksa.

moman
30-03-11, 19:35
Tidak, ia meninggalkan sistem cangkuk vBulletin sepenuhnya dan pada dasarnya hanya mem-parsing header, headinclude, dan nota kaki, kemudian benda sendiri.

Apabila saya cuba membuat panggilan manual untuk menterjemahkan halaman atau mengikuti arahan integrasi front_controller, halaman mula mengubah hala tak terhingga.

Arena itu ditemui di dalam reviewpost.com. Kebanyakan reka bentuk pangkalan kod / adalah berdasarkan photopost pro.

kamilkurczak
03-04-11, 09:58
sila semak ini langkah-langkah sekali lagi:


kedua, sila berikan saya url ke halaman anda dengan arena ini. Saya akan memeriksa.
Apakah arena ini percuma atau tidak? jika percuma - sila berikan url untuk pek arena ini.

Terima kasih

moman
05-04-11, 08:12
Tidak, ia tidak percuma, tetapi reka bentuk yang bijak menggunakan hujung belakang yang sama seperti photopost.

Saya check sekali lagi dan ia kelihatan seperti saya akan perlu mengubah Htaccess akar juga. Perlu diingat bahawa saya telah mencuba semua ini sebelum ini, tidak berfaedah tetapi saya akan cuba lagi sekali saya mempunyai sedikit masa yang lebih bebas.

Mana-mana isu-isu lain yang bersama-sama dengan integrasi photopost anda boleh mengetahui?

kamilkurczak
06-04-11, 19:12
Saya mencari penyelesaian untuk anda. Jika anda mempunyai sebarang idea dan maklumat, sila tulis di sini - akan helpfully

moman
09-07-11, 00:09
Ok, saya akhirnya digambarkan ini hanya satu. Saya menyimpang sedikit daripada arahan yang ditampal, tetapi ia bekerja seperti pesona:

1. Ditambah ini untuk 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. Added panggilan fungsi ini untuk akhir pelaksanaan reviewpost:



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

3. edited redirection vbenterprisetranslator_functions_redirect.php dan kurang upaya untuk direktori adat:



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

}

4. mengubah / da / lensreviews / / lensreviews / da / dan menetapkan URL bendera

menambah fungsi berikut kepada generasi 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;
}

Mungkin ada cara yang lebih bijak untuk melakukan # 4, tetapi ini bekerja! Saya sangat gembira kerana bahagian-bahagian kajian mendapat hampir 1.000.000 pageviews sebulan, dan terjemahan akan mendorong lebih banyak pengunjung.

Demo: Pentax Anmeldelser - Pentax Lens Anmeldelser og omfattende pangkalan data (http://www.pentaxforums.com/lensreviews/da/)

vBET
09-07-11, 21:39
Anda menjawab selepas tempoh masa yang lama untuk thread yang telah ditanda sebagai diselesaikan. Saya tidak sedar bahawa isu ini masih berada di atas. Adakah anda perlukan bantuan apa-apa lagi di sini atau ia akhirnya diselesaikan? :)

moman
10-07-11, 21:26
Saya akhirnya digambarkan ia keluar! Tetapi ia mungkin bernilai untuk membuat jenis ini integrasi lebih mudah dalam versi masa hadapan vbet, seperti yang saya cuba semua Htaccess pengubahsuaian di FAQ dan ia tidak bekerja.

Pada masa ini, dalam benang forum URL anda / forum / {kod bahasa} / kandungan. Bagi folder di luar direktori utama, yang sama perlu memohon (iaitu / galeri / {kod bahasa} / bukan / {langauge code} / galeri /) kerana ia akan memudahkan pengubahsuaian yang diperlukan Htaccess besar dan membuat integrasi lebih mudah, terutamanya apabila mod sudah panggilan global_complete (dalam kes ini saya merujuk kepada photoplog pro).

vBET
11-07-11, 01:57
Sila membuka permintaan ciri baru untuk itu:) Saya melihat bagaimana ia akan membuat integrasi itu lebih mudah - ia tidak memerlukan perubahan utama Htaccess file - hanya di salah satu dari direktori arena..

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