PDA

Voir la version complète: instructions d'intégration vBET



vBET
14-03-10, 17:21
Installation de vBET est facile:) Encore une intégration avec d'autres plugins peut être délicat. C'est parce que chaque mod fonctionne de manière différente et en utilisant d'autres crochets. Mais tout d'abord:
Vous n'avez PAS à intégrer vBET avec tous vos autres mods. La plupart des mods travaillons très bien avec vBET sans mesures supplémentaires.

Ci-dessous vous trouverez les instructions d'intégration générale et après que les instructions pour les mods spécifiques (si vous ne trouvez pas votre nom mod il - s'il vous plaît friche instructions générales).

Quels mods nécessitera éventuellement une intégration vBET supplémentaires:

Génération contenu de la page par Ajax
Moteurs SEO
Créer de nouvelles façons d'ajouter des messages de l'utilisateur
En utilisant son propre sous-répertoire dans l'URL (l'exclusion des moteurs de référencement, où répertoire est virtuel)
Générer du contenu sans l'utilisation de crochets global_complete


Comment intégrer vBET exactement avec ce mod:

Petites annonces
PhotoPost - voir les instructions pour le cas 5
Sitemap Generator (de vBSEO)
Dynamique vBAdvanved (pour vBET3.x)
vBAdvanced Répertoire de liens - voir les instructions pour le cas 4
vBSEO
Vault Wiki
vBShop


Aussi, si vous voulez traduire pages prises en charge par vBulletin, mais le répertoire du forum à l'extérieur, puis voir ici pour les instructions: http://www.vbenterprisetranslator.com/forum/vbet4-troubleshooting/413-faq-2.html # post1546

vBET
14-03-10, 17:27
Nécessite une connaissance de base de PHP.
Intégration de premier groupe est facile tant que xml_print_output est utilisé. Si vous n'êtes pas sûr ne mod spécifique en utilisant le demander auteur du mod ou tout simplement essayer d'intégrer et vérifier les résultats.
Donc, pour l'intégrer tout ce que vous avez à faire est de trouver une place (dans certains plug-in ou d'un fichier php) où mod génère URL requête Ajax et ajouter à la fin de cette demande:


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

ou si il n'ya pas de n'importe quel paramètre dans l'URL:


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

vBET
14-03-10, 17:28
vBET4.x soutient officiellement vBulletin4 URL frinedly et vBSEO. Friendly URLs fonctionnent sans aucune intégration supplémentaire. Pour obtenir des instructions d'intégration vBSEO s'il vous plaît voir ici:

vBET
14-03-10, 17:29
Dans un tel cas il est nécessaire mod d'intégration spécialement conçu pour les plug-in spécifique. Par exemple vBET3.x supporte l'ajout de contenu par vB Advanced Dynamics (ici c'est le plugin d'intégration

vBET
14-03-10, 17:31
D'abord aller au CP Admin -> vBET -> Main et mettre vos répertoires supplémentaires dans Gardez le paramètre Annuaires.

Pour la prochaine étape, nous avons deux cas ici:
a) Votre forum est l'aide sous-répertoire dans URL si vous avez besoin pour appuyer le contenu hors répertoire forum.
Dans ce cas simplement les instructions en friche dans cet article: http://www.vbenterprisetranslator.com/forum/vbet4-troubleshooting/413-faq-2.html # post1546

b) Votre forum n'est pas l'aide sous-répertoire dans l'URL, de sorte que tous les répertoires ajoutés par des mods sont des sous-répertoires d'URL du forum
Dans ce cas vérifier que cela fonctionne en ce moment. Si non alors ajouter à htaccess dans votre répertoire principal forum de cette règle (avant les règles vBET autres).:


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]

S'il vous plaît noter que vous devez changer il ADDITIONAL_DIRECTORY au nom de votre répertoire et vous avez besoin une telle règle pour chaque répertoire supplémentaire qui vous voulez soutenir et qui ne fonctionne pas. Aussi s'il vous plaît noter qu'il est surtout nécessaire lorsque vBSEO est utilisé.

vBET
14-03-10, 17:35
Soutenu depuis: vBET 4.2.1

Certains mods comme PhotoPost utilise ses propres répertoires dans l'URL et générer des résultats directement à la sortie, sans utilisation de global_complete, ce qui est nécessaire pour vBET faire la traduction. Dans ce cas s'il vous plaît suivez les instructions ci-dessous.

REMARQUE: ne l'utiliser que pour les mods qui génère de sortie en utilisant vBulletin, mais sans crochet global_complete. Si vous n'êtes pas sûr ne mod particulier est de l'utiliser ou pas alors s'il vous plaît vérifier la liste des mods dans le premier post. Si vous ne le trouverez pas là alors s'il vous plaît premières étapes de la jachère post précédent et vérifier qu'il ne travaille. Si non alors en friche celui-ci. S'il vous plaît une sauvegarde de votre fichier. Htaccess avant les changements. S'il vous plaît noter qu'il a été testé sur PhotoPost et nous ne pouvons garantir que cela fonctionnera pour d'autres mods, sans supplémentaires. Modifications htaccess qui ne sont pas répertoriés dans les instructions ci-dessous.

Les instructions d'intégration:

En forfait vBET / modifier do-not-upload/tools/vbenterprisetranslator_front_controller.php 'SET_HERE_FULL_FORUM_DIRECTORY_PATH' à votre chemin complet du répertoire du forum.
Ne pas utiliser '/' à la fin. Si vous ne savez pas quel est votre parcours, s'il vous plaît voir ci-dessous pour les instructions.
Vbenterprisetranslator_front_controller.php Copiez le fichier dans le répertoire utilisé par mod dans l'URL
Modifier / créer le fichier htaccess dans le répertoire utilisé par mod dans l'URL -. Pour chaque règle existante assurez-vous qu'il se termine par [QSA] (il ne peut pas finir par [L] ou même à l'intérieur de la fin L [])
Pour le répertoire utilisé par mod dans les instructions d'URL en friche post précédent.
. A la fin du fichier htaccess dans le répertoire utilisé par mod dans l'URL ajouter cette règle:


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

. Si la règle ci-dessous existe dans le fichier édité htacess puis assurez-vous que c'est à la fin du fichier, si pas alors qu'il y ajouter:


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



Comment vérifier mon chemin complet répertoire forum:

Importer un fichier vBET_package / ne-pas-upload / outils / actualdirectory.php à votre répertoire forum.
Mettez URL pour le fichier actualdirectory.php dans le navigateur Web et voir les résultats.

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