PDA

View Full Version: vBET isue met Google API



wangan
24-02-10, 21:01
Hello daar, ek is 'n administrateur van' n site wat loop die gratis weergawe van vBET2.3.8 die webwerf is onlangs deur Google geblokkeer. Ek het hulle gekontak oor hierdie kwessie en hulle het vir my gesê dat ek moet die userip parameter te voeg om die IP adres van die eind-gebruiker namens wie die bediener is die maak van die API-versoek as ek wil om my te unblock te verskaf.

Ek sal jou hulp wil hê oor hierdie kwessie as ek regtig nodig het om dit op te los, as jy kan nie die werklike veranderinge ten minste my lei na die regte rigting sodat ek kan om die veranderinge myself as Ek het iets PHP programing vermoë beperk.

vBET
24-02-10, 22:24
Ek het reeds die oplossing vir dit vir 'n geruime tyd. Ek het nie vrylating in 'n vrye weergawe, want as ek weet userip is slegs aangeraai om nie verpligtend nie. Ek het nie tyd om te gemaak het vrylating nou, volg asseblief hierdie instruksies:

1. oop lêer sluit / / vbenterprisetranslator_functions.php
2. vind funksie vbet_getTranslationURL ($ van $ te)
3. hele funksie (nie net hierdie lyn) vervang deur:


function vbet_getTranslationURL($from,$to) {
global $vbulletin;

if ($vbulletin->options['vbenterprisetranslator_googleapikey']) {
return 'http://ajax.googleapis.com/ajax/services/language/translate?v=1.0&format=html&langpair='.$from.'|'.$to.'&key='.$vbulletin->options['vbenterprisetranslator_googleapikey'].'&userip='.$_SERVER['REMOTE_ADDR'];
} else {
return 'http://ajax.googleapis.com/ajax/services/language/translate?v=1.0&format=html&langpair='.$from.'|'.$to.'&userip='.$_SERVER['REMOTE_ADDR'];
}
}


Daarna het kontak met Google. Ek sien dat ons sal moet 2.3.x binnekort vry te laat (alle ander weergawes het dit reeds ingesluit as ek onthou). Geen tyd vandag, maar sal waarskynlik môre vrygelaat word as jy wil nie veranderings gemaak jouself:)

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