PDA

Zobacz pełną wersję: instrukcje vBET integracji



vBET
14-03-10, 17:21
Instalacja vBET jest proste:) Jeszcze integracji z innymi wtyczek może być trudne. To dlatego, że każdy mod działa w inny sposób i przy użyciu innych haków. Ale przede wszystkim:
NIE musisz włączyć vBET z wszystkich innych modów. Większość modów działają bez zarzutu vBET bez żadnych dodatkowych kroków.

Poniżej znajdziesz ogólne instrukcje integracji i po, że instrukcje dla poszczególnych modów (jeśli nie znaleźć nazwę mod nie - proszę daniele wskazówkach ogólnych).

Jakie modyfikacje prawdopodobnie będzie wymagać dodatkowych integracji vBET:

Tworzenie zawartości strony przez Ajax
Silników SEO
Tworzenie nowych sposobów dodawania wiadomości użytkownika
Korzystanie własny podkatalog w URL (z wyjątkiem silników SEO, gdzie takie podkatalogu jest wirtualna)
Generowanie zawartości bez korzystania z global_complete hak


Jak integrować vBET dokładnie ten mod:

PhotoPost - patrz instrukcja przypadku 4 i 5
Sitemap Generator (z vBSEO)
vBAdvanved Dynamics (dla vBET3.x)
vBAdvanced Links Directory - patrz instrukcja case 4
vBSEO
Vault Wiki


Także jeśli chcesz tłumaczyć strony wspierane przez vBulletin, ale poza katalogu forum, a następnie zobaczyć tutaj instrukcje: http://www.vbenterprisetranslator.com/forum/troubleshooting/6-faq-2.html # post54

vBET
14-03-10, 17:27
Wymaga podstawowej znajomości PHP.
Integracja z pierwszej grupy jest łatwe tak długo, jak xml_print_output jest używany. Jeśli nie jesteś pewien, czy określone mod używa go zapytać autora mod lub po prostu starać się integrować i sprawdzić wyniki.
Tak, aby zintegrować go wszystko, co musisz zrobić, to znaleźć miejsce (w niektórych plugin lub plik php), gdzie mod generuje adres URL żądania Ajax i dodać na końcu niniejszego wniosku:


.'&language='.$_REQUEST['language']

lub jeżeli nie ma żadnych parametrów w URL:


.'?language='.$_REQUEST['language']

vBET
14-03-10, 17:28
vBET4.x oficjalnie obsługuje vBulletin4 Frinedly adresów URL i vBSEO. Przyjazne URL pracują bez żadnych dodatkowych integracji. Instrukcje vBSEO integracji można znaleźć tutaj:
http://www.vbenterprisetranslator.com/forum/vbet-integration-other-plugins/97-vbseo-integration.html

vBET
14-03-10, 17:29
W takim przypadku nie jest potrzebny specjalny mod integracji przeznaczony dla konkretnej wtyczki. Na przykład vBET3.x obsługuje dodawanie zawartości BB Zaawansowane Dynamics (tutaj jest plugin integracji

vBET
14-03-10, 17:31
Najpierw przejdź do Admin CP -> vBET -> Main i ustawić dodatkowe katalogi w Przechowywać parametrów katalogów.

W następnym etapie mamy 2 przypadki:
a) Twoje forum używa podkatalogu URL więc musisz wsparcia merytorycznego poza katalogu forum.
W takim przypadku tylko ugór instrukcje w tym artykule: http://www.vbenterprisetranslator.com/forum/troubleshooting/6-faq-2.html # post54

b) Twoje forum nie używa podkatalogu w URL, więc wszystkie katalogi dodane przez modów są podkatalogi URL forum
W takim przypadku sprawdź to działa teraz. Jeśli nie, to dodać do htaccess w katalogu głównym forum tej zasady (PRZED innymi regułami vBET).:


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)/ADDITIONAL_DIRECTORY/(.*)?$ /ADDITIONAL_DIRECTORY/$2?language=$1 [L,QSA]

Pamiętaj, że musisz zmienić tam ADDITIONAL_DIRECTORY do katalogu i trzeba takie reguły dla każdego dodatkowego katalogu, który chcesz wspierać, a które nie działa. Prosimy także pamiętać, że jest to najbardziej potrzebne, gdy vBSEO jest używany.

vBET
14-03-10, 17:35
Obsługiwane od: vBET 3.3.2

Niektóre mody jak PhotoPost korzysta z własnych katalogów w URL i generowania wyników prosto do wyjścia bez użycia global_complete, który jest niezbędny do vBET do tłumaczenia. W takim przypadku należy postępować zgodnie z poniższymi instrukcjami.

UWAGA: używać go tylko dla mody, która generuje Wyjście vBulletin ale bez global_complete haka. Jeśli nie jesteś pewien czy szczególności mod używa go lub nie, to sprawdź listę modów w pierwszym poście. Jeśli nie znajdziesz tam to proszę najpierw daniele kroków od poprzedniego postu i sprawdź, to działa. Jeśli nie, to ugór tego. Proszę wykonać kopię zapasową. Htaccess przed zmianami. Należy pamiętać, że był testowany na PhotoPost i nie możemy zagwarantować, że będzie pracować dla innych modów bez dodatkowych. Htaccess zmiany, które nie są wymienione w instrukcji poniżej.

Instrukcje integracji:

W vBET pakiet / zmiana do-not-upload/tools/vbenterprisetranslator_front_controller.php "SET_HERE_FULL_FORUM_DIRECTORY_PATH" do pełna ścieżka katalogu forum.
Nie należy używać "/" na końcu. Jeśli nie wiesz, co to ścieżka, patrz instrukcja poniżej.
Vbenterprisetranslator_front_controller.php Skopiuj plik do katalogu wykorzystywany przez mod w URL
Edycja / tworzyć htaccess w katalogu wykorzystywane przez mod w URL -. Dla każdej istniejącej reguły upewnić się, że kończy się on [QSA] (nie może zakończyć się [L] lub nawet wewnątrz L zakończenia [])
Do katalogu wykorzystywane przez mod w URL daniele instrukcje z poprzedniego postu.
. Na koniec htaccess w katalogu wykorzystywane przez mod w URL dodać tej reguły:


RewriteCond %{QUERY_STRING} !redirected=
RewriteCond %{QUERY_STRING} language=
RewriteRule ^(.*)$ vbenterprisetranslator_front_controller.php?redirected=$1&vbet_outside=true [L,QSA]

. Jeśli poniżej przepis istnieje w edycji htacess pliku upewnij się, że jest na końcu pliku, jeśli nie to dodaj tam:


RewriteCond %{QUERY_STRING} !vbet_outside=true
RewriteRule ^(.*)$ $1?vbet_outside=true [L,QSA]



Jak sprawdzić moje pełne ścieżki do katalogu forum:

Prześlij plik vBET_package / nie-nie-upload / tools / actualdirectory.php do katalogu forum.
Umieść URL na actualdirectory.php plik w przeglądarce i zobacz wyniki.

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