КПК

Перегляд повної версії: Інструкції vBET інтеграції



vBET
14-03-10, 17:21
Установка vBET легко:) Проте інтеграція з іншими плагінами може бути складніше. Саме тому, що кожен модуль працює по-різному і з допомогою інших гачків. Але в першу чергу:
Вам не доведеться інтегрувати vBET з усіма вашими інших модів. Більшість модов працюють нормально з vBET без будь-яких додаткових дій.

Нижче ви знайдете загальні інструкції щодо інтеграції і після того, що інструкції для конкретних модов (якщо ви не можете знайти вашого мода там ім'я - будь ласка, парою загальні інструкції).

Які моди можливо потрібна додаткова інтеграція vBET:

Створення вмісту сторінки на Ajax
SEO двигунів
Створення нових способів додавання користувацьких повідомлень
Використовуючи свій власний підкаталог в URL (за винятком SEO двигунів, де такі підкаталог віртуальних)
Створення контенту без використання global_complete гак


Як інтегрувати vBET саме з цього мода:

PhotoPost - див. інструкцію з нагоди 4 та 5
Sitemap Generator (від vBSEO)
vBAdvanved динаміку (для vBET3.x)
vBAdvanced Каталог посилань - див. інструкцію з нагоди 4
vBSEO
Vault Wiki


Також, якщо ви хочете перевести сторінок підтримується VBulletin, але за межами каталогу форуму, то дивіться тут інструкції: http://www.vbenterprisetranslator.com/forum/troubleshooting/6-faq-2.html # post54

vBET
14-03-10, 17:27
Потрібні базові знання PHP.
Інтеграція першої групи легко, якщо xml_print_output використовується. Якщо ви не впевнені, має конкретні мод використовує його запитати автора мода або просто спробувати інтегрувати і перевірити результати.
Таким чином, щоб інтегрувати все те, що вам потрібно зробити, це знайти місце (в деяких плагін або PHP-файл), де мода генерує URL для запиту Ajax і додати в кінці цього запиту:


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

або, якщо немає будь-якого параметра в URL:


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

vBET
14-03-10, 17:28
vBET4.x офіційно підтримує vBulletin4 Frinedly URL-адрес і vBSEO. Дружні URL працюють без будь-яких додаткових інтеграції. Для отримання інструкцій vBSEO інтеграції дивіться тут:
http://www.vbenterprisetranslator.com/forum/vbet-integration-other-plugins/97-vbseo-integration.html

vBET
14-03-10, 17:29
У такому випадку необхідна спеціальна мод інтеграції, призначені для певних плагінів. Наприклад vBET3.x підтримує додавання контенту В. Б. Advanced Dynamics (в даному випадку є інтеграція плагина

vBET
14-03-10, 17:31
Перейдіть на панель адміністратора -> vBET -> Основні і встановіть додаткові каталоги в каталоги Тримайте параметра.

Для наступного кроку нам потрібно два випадки:
а) Ваш форум використовує підкаталог в URL так що вам потрібно для підтримки контент поза форумом каталогу.
В такому випадку просто парою інструкцій в цій статті: http://www.vbenterprisetranslator.com/forum/troubleshooting/6-faq-2.html # post54

б) Ваш форум не використовує підкаталог в URL, так що всі каталоги додані моди є підкаталогами форуму URL
У такому випадку перевірити це працює вже зараз. Якщо ні, то додати в файл Htaccess у вашому форумі головному каталозі цього правила (ДО інші правила 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]

Зверніть увагу, що ви повинні змінити там ADDITIONAL_DIRECTORY в каталог ім'я, і ви повинні такого правила за кожен додатковий каталог, який ви хочете підтримати і який не працює. Також зверніть увагу, що це в основному необхідні при vBSEO використовується.

vBET
14-03-10, 17:35
Підтримується починаючи з: vBET 3.3.2

Деякі моди, як PhotoPost використовує власні каталоги в URL і отримувати результати прямо на вихід без використання global_complete, яка необхідна для vBET, щоб зробити переклад. У такому випадку, будь ласка, дотримуйтесь інструкцій нижче.

ПРИМІТКА: використовувати його тільки для модів, який генерує висновок, використовуючи VBulletin але без global_complete гачок. Якщо ви не впевнені, чи дійсно зокрема мод використовувати його чи ні, то перевірте список модів в першому пості. Якщо ви не знайдете там то, будь ласка, перші пару кроків від попереднього посту і перевірити це працює. Якщо ні, то пором це нам. Будь ласка, резервне копіювання. Htaccess файлу до змін. Будь ласка, зверніть увагу, що він був протестований на PhotoPost, і ми не можемо гарантувати, що вона буде працювати для інших модів без додаткових. Htaccess зміни, які не вказані в інструкції нижче.

Інтеграція інструкції:

У vBET пакет / do-not-upload/tools/vbenterprisetranslator_front_controller.php змін »SET_HERE_FULL_FORUM_DIRECTORY_PATH 'в ваш повний шлях до каталогу форумі.
Не використовувати '/' в кінці. Якщо ви не знаєте, що ваш шлях, будь ласка, див нижче інструкції.
Копіювання vbenterprisetranslator_front_controller.php файл в директорію, використовуваних мод в URL
Змінити / створити Htaccess файл у каталог, який використовується мод в URL -. Для кожного існуючого правила переконайтеся, що воно закінчується [QSA] (це не може закінчитися [L] або навіть L всередині припинення [])
Для каталогу, використовуваного мод в URL пором інструкції попередньому пості.
. В кінці файлу Htaccess в каталог, який використовується мод в URL додати наступне правило:


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

. Якщо правило нижче існує в редагував htacess файл, то переконаєтеся, що він знаходиться в кінці файлу, якщо ні, то додайте його туди:


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



Як перевірити мій повний шлях до каталогу в форумі:

Завантажити файл vBET_package / Do-Not-завантаження / інструменти / actualdirectory.php на ваш форум каталог.
Покладіть URL для actualdirectory.php файл у веб-браузері і подивитися результати.

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