PDA

フルバージョンを見る: vBETの統合手順



vBET
14-03-10, 17:21
vBETのインストールは簡単です:)しかし、他のプラグインとの統合には注意が必要です。各モジュールは、異なる方法で作業し、他のフックを使用しているからです。しかし、最初にすべての:
すべてのあなたの他のMODでvBETを統合する必要はありません。ほとんどの改造は、追加の手順なしでvBETと正常に動作している。

以下に、あなたは、一般的な統合手順を見つけて、特定の改造のためのその命令の後になります(あなたがそこにあなたのMODの名前を見つけていない場合 - 休耕一般的な指示をしてください) 。

どの改造は、おそらく追加のvBETの統合が必要になります。

Ajaxをページのコンテンツを生成
SEOエンジン
ユーザーのメッセージを追加する新しい方法を作成する
URL内の独自のサブディレクトリを使用する(そのようなサブディレクトリが仮想であるSEOエンジン、を除く)
global_completeフックの使用せずにコンテンツを生成


正確にこのMODでvBETを統合する方法:

PhotoPost - ケース4と5の手順を参照してください
サイトマップジェネレータ(vBSEOから)
vBAdvanvedダイナミクス(vBET3.x用)
vBAdvancedリンクディレクトリ - ケース4の手順を参照してください
vBSEO
ボールトウィキ


あなたがvBulletinによってサポートされているページが、外部のフォーラムのディレクトリを翻訳したい場合にも、その後の手順についてはここを参照してください:http://www.vbenterprisetranslator.com/forum/troubleshooting/6-faq-2.html#post54

vBET
14-03-10, 17:27
基本的なPHPの知識が必要です。
最初のグループの統合は、xml_print_outputが使用されている限り、簡単です。あなたがわからない場合は、特定のMODは、MODの作成者に依頼使用するか、単に統合する試み、結果を確認されていません。
ですから、何をしてそれをすべて統合するとmodは、AjaxリクエストのURLを生成する場所を(一部のプラグインやPHPファイル内の)を見つけると、このリクエストの末尾に追加するだけです。


.'&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~~ROOT~~V

vBET
14-03-10, 17:29
このような場合には、特定のプラグインのために設計された特別な統合modをそこに必要とされる。例えばvBET3.xは、VB高度なダイナミクスによってコンテンツを追加してサポートしています(ここでの統合プラグインです。

vBET
14-03-10, 17:31
最初の管理者CPに行く - > vBET - >メインとディレクトリのパラメータを維持で追加のディレクトリを設定する。

次のステップのために我々はここで2つのケースがあります。
もしフォーラムディレクトリの外のコンテンツをサポートする必要があるので、a)あなたのフォーラムは、URLにディレクトリを使用しています。
この記事ではこのような場合にだけ休耕指示:http://www.vbenterprisetranslator.com/forum/troubleshooting/6-faq-2.html#post54

b)あなたのフォーラムは、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内に独自のディレクトリを使用し、ストレート変換を行うためにvBETために必要なglobal_complete、のを使用せずに、出力に結果を生成します。このような場合、次の手順に従ってください。

注記:ONLY vBulletinを使って出力を生成する改造のためだけglobal_completeフックなしでそれを使用。あなたがわからない場合はない特定のmodはそれを使用するか、最初の記事でMODSのリストをチェックしてくださいされていません。あなたがそれを見つけられない場合はあるし、前のポストとチェックが、それが機能していないから最初の休閑地の手順をご覧ください。休耕この後ではない場合。変更する前に。htaccessファイルをバックアップしてください。それはPhotoPostでテストされ、我々はそれが下記の手順に記載されていない追加の。htaccessを変更せずに他のMODのために働くことを保証できませんのでご注意ください。

統合の手順:

vBETパッケージ/ do-not-upload/tool s/vbenterprisetranslator_front_controller.php変更して完全なフォーラムのディレクトリパスに"SET_HERE_FULL_FORUM_DIRECTORY_PATH"で。
最後に'/'を使用しないでください。あなたのパスが何であるかわからない場合は、手順については下記を参照してください。
URLのMODで使用されているディレクトリにコピーvbenterprisetranslator_front_controller.phpファイル
作成/編集htaccessファイルをURLのmodで使用されているディレクトリに - 。ごとに既存のルールのためにそれがで終わっているか確認してください[QSA](それは、で終了することはできません[L]、あるいは[]を終了のLの内側を持っている)
以前の投稿からURL休閑地の指示でMODで使用されているディレクトリの。
。URLのMODで使用されているディレクトリにhtaccessファイルの末尾にこのルールを追加します。


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]



私の完全なフォーラムのディレクトリパスを確認する方法:

あなたのフォーラムのディレクトリに/何ではなく、アップロード/ツール/ actualdirectory.phpをvBET_packageファイルをアップロードします。
Webブラウザでactualdirectory.phpファイルへのURLを入れて、その結果を参照してください。

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