PDA

View Full Version: Hướng dẫn vBET hội nhập



vBET
14-03-10, 17:21
Lắp đặt vBET là dễ dàng:) Vẫn còn tích hợp với các plugin khác có thể được khôn lanh. Đó là bởi vì mỗi mod đang làm việc theo cách khác nhau và sử dụng lưỡi câu khác. Nhưng trước hết:
Bạn không phải để tích hợp vBET với tất cả các mods khác của bạn. Hầu hết các mods đang làm việc tốt với vBET mà không cần bất kỳ bước nào bổ sung.

Dưới đây bạn sẽ tìm thấy hướng dẫn hội nhập nói chung và sau đó hướng dẫn cho mods cụ thể (nếu bạn không tìm thấy tên mod của bạn ở đó - xin vui lòng hướng dẫn chung để đất hoang hóa).

Những mods có thể sẽ yêu cầu hội nhập vBET thêm:

Tạo nội dung trang bằng Ajax
SEO công cụ
Tạo cách thức mới để thêm tin nhắn của người dùng
Sử dụng thư mục con riêng của mình trong URL (không bao gồm các công cụ SEO, nơi thư mục con là ảo)
Tạo ra nội dung mà không cần sử dụng global_complete móc


Làm thế nào để tích hợp vBET chính xác với mod này:

Rao vặt
PhotoPost - xem hướng dẫn đối với trường hợp 5
Sơ đồ máy phát điện (từ vBSEO)
vBAdvanved Dynamics (đối với vBET3.x)
vBadvanced Liên kết Directory - xem hướng dẫn đối với trường hợp 4
Lên
Vault Wiki
vBShop


Ngoài ra nếu bạn muốn dịch các trang được hỗ trợ bởi vBulletin, nhưng thư mục diễn đàn bên ngoài, sau đó xem ở đây để được hướng dẫn: http://www.vbenterprisetranslator.com/forum/vbet4-troubleshooting/413-faq-2.html # post1546

vBET
14-03-10, 17:27
Yêu cầu kiến thức PHP cơ bản.
Tích hợp của nhóm đầu tiên là dễ dàng miễn là xml_print_output được sử dụng. Nếu bạn không chắc chắn mod cụ thể là sử dụng nó yêu cầu tác giả mod hoặc chỉ cần cố gắng để tích hợp và kiểm tra kết quả.
Vì vậy, để tích hợp nó tất cả những gì bạn phải làm là tìm vị trí (trong một số plugin hoặc tập tin php), nơi mod tạo ra URL cho Ajax yêu cầu và thêm vào cuối của yêu cầu này:


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

hoặc nếu không có bất kỳ thông số trong URL:


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

vBET
14-03-10, 17:28
vBET4.x chính thức hỗ trợ vBulletin4 URL Frinedly và Lên. URL thân thiện đang làm việc mà không có bất kỳ hội nhập bổ sung. Để được hướng dẫn hội nhập Lên xin vui lòng xem tại đây:

vBET
14-03-10, 17:29
Trong trường hợp này có cần mod tích hợp đặc biệt được thiết kế cho plugin cụ thể. Ví dụ vBET3.x hỗ trợ bổ sung thêm nội dung bằng cách nâng cao Dynamics BB (ở đây là tích hợp các plugin

vBET
14-03-10, 17:31
Trước tiên hãy vào Admin CP -> vBET -> và thiết lập các thư mục bổ sung của bạn trong Giữ Thư mục tham số.

Đối với bước tiếp theo, chúng tôi có 2 trường hợp ở đây:
a) diễn đàn của bạn là sử dụng thư mục con trong URL, do đó bạn cần phải hỗ trợ nội dung bên ngoài thư mục forum.
Trong trường hợp này chỉ cần bỏ hoang hướng dẫn trong bài viết này: http://www.vbenterprisetranslator.com/forum/vbet4-troubleshooting/413-faq-2.html # post1546

b) diễn đàn của bạn không sử dụng thư mục con trong URL, vì vậy tất cả các thư mục được thêm vào của mods là thư mục con của diễn đàn URL
Trong trường hợp này kiểm tra không làm việc ngay bây giờ. Nếu không sau đó thêm tập tin htaccess trong thư mục chính diễn đàn của bạn, quy tắc này (trước khi các quy định vBET khác).


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]

Xin lưu ý rằng bạn phải thay đổi có ADDITIONAL_DIRECTORY để đặt tên cho thư mục của bạn và bạn cần quy tắc cho mỗi thư mục bổ sung mà bạn muốn hỗ trợ và không làm việc. Cũng xin lưu ý rằng nó là chủ yếu cần thiết khi được sử dụng Lên.

vBET
14-03-10, 17:35
Được hỗ trợ từ: vBET 4.2.1

Một số mods như PhotoPost sử dụng các thư mục riêng của mình trong URL và tạo ra các kết quả thẳng đến đầu ra mà không sử dụng global_complete, đó là cần thiết cho vBET để thực hiện dịch. Trong trường hợp này, hãy làm theo hướng dẫn dưới đây.

Chú ý: sử dụng nó chỉ cho mods tạo ra sản lượng sử dụng vBulletin nhưng không có móc global_complete. Nếu bạn không chắc chắn mod đặc biệt là sử dụng nó hay không thì hãy kiểm tra danh sách mods trong bài viết đầu tiên. Nếu bạn sẽ không tìm thấy nó ở đó sau đó xin vui lòng các bước đầu tiên để đất hoang hóa từ trước và kiểm tra không làm việc. Nếu không sau đó bỏ hoang này. Xin vui lòng sao lưu tập tin htaccess của bạn trước khi thay đổi. Xin lưu ý rằng nó đã được thử nghiệm trên PhotoPost và chúng tôi không thể đảm bảo rằng nó sẽ làm việc cho các mods khác mà không cần thêm. Htaccess thay đổi mà không được liệt kê trong hướng dẫn dưới đây.

Tích hợp hướng dẫn:

Trong gói vBET / do-not-upload/tools/vbenterprisetranslator_front_controller.php thay đổi 'SET_HERE_FULL_FORUM_DIRECTORY_PATH để đường dẫn thư mục đầy đủ của diễn đàn của bạn.
Không sử dụng '/' ở cuối. Nếu bạn không biết đường dẫn của bạn là gì, xin xem dưới đây để được hướng dẫn.
Vbenterprisetranslator_front_controller.php sao chép tập tin vào thư mục được sử dụng bởi mod trong URL
Chỉnh sửa / tạo tập tin htaccess trong thư mục được sử dụng bởi mod trong URL cho từng quy tắc hiện tại chắc chắn rằng nó kết thúc bằng cách [QSA] (nó không thể kết thúc bởi [L] hoặc thậm chí có bên trong L kết thúc [])
Đối với thư mục được sử dụng bởi mod hướng dẫn URL bỏ hoang từ trước.
Tại kết thúc của tập tin htaccess trong thư mục được sử dụng bởi mod trong URL thêm nguyên tắc này:


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

Nếu quy tắc dưới đây tồn tại trong tập tin htacess chỉnh sửa sau đó hãy chắc chắn rằng nó là ở phần cuối của file, nếu không sau đó thêm nó ở đó:


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



Làm thế nào để kiểm tra đường dẫn đầy đủ thư mục diễn đàn của tôi:

Tải lên tập tin vBET_package / làm-không-upload / tools / actualdirectory.php vào thư mục diễn đàn của bạn.
Đặt URL đến tập tin actualdirectory.php trong trình duyệt web và xem kết quả.

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