PDA

View Full Version: Opgelost jquery laden voor gebruikers onnodig



tavenger5
16-10-12, 22:04
De nieuwe handmatige vertaling functie laadt jquery voor iedere gebruiker veroorzaakt mijn gegevens toewijzing omhoog ongeveer 1,75 GB per dag te gaan!

Voeg een functie om te laden alleen jquery voor gebruikers die toestemming hebben om handmatige vertalingen.

Ik kwam dit als een bug omdat het is niet echt een nieuwe functie vragen, maar de manier waarop dingen moeten worden.

Marcin Kalak
17-10-12, 19:15
Je hebt gelijk. Ik dank u voor uw aandacht.

tavenger5
18-10-12, 14:22
Laat het me weten als er een handleiding oplossing voor dit in de tussentijd.

Marcin Kalak
18-10-12, 22:00
Snelle zal oplossing voor het probleem is:

Open bestand includes/vbenterprisetranslator_functions_hooks.php
Find code:


$vbet_scriptInclude ='<script type="text/javascript" src="clientscript/vbet/vbet.script.js"></script><script type="text/javascript" src="clientscript/vbet/jquery.min.js"></script>';
if(isset($template_hook['headinclude_javascript']) ){
$template_hook['headinclude_javascript'] .= $vbet_scriptInclude;
}else{
$template_hook['headinclude_javascript'] = $vbet_scriptInclude;
}

Vervang deze code:


require_once(DIR. '/includes/vbenterprisetranslator_functions_utils.php');
global $vbulletin;
if(vbet_canEditCache($vbulletin->userinfo))
{
$vbet_scriptInclude ='<script type="text/javascript" src="clientscript/vbet/vbet.script.js"></script><script type="text/javascript" src="clientscript/vbet/jquery.min.js"></script>';
if(isset($template_hook['headinclude_javascript']) ){
$template_hook['headinclude_javascript'] .= $vbet_scriptInclude;
}else{
$template_hook['headinclude_javascript'] = $vbet_scriptInclude;
}
}


Dit moet het probleem worden opgelost. We zullen het toevoegen van deze correctie is opgenomen in de volgende release.

tavenger5
18-10-12, 22:55
Bedankt! Ik waardeer het!

Marcin Kalak
19-10-12, 09:33
Ik ben blij dat ik je kon helpen.

tavenger5
25-10-12, 14:35
eigenlijk, is dit het produceren van een fout:
PHP Fatale fout: vraag aan niet gedefiniëerde functie vbet_canEditCache() in /home/site/public_html/includes/vbenterprisetranslator_functions_hooks.php op lijn 685

Marcin Kalak
25-10-12, 15:51
Voeg net vóór de code bewerken:

require_once(DIR. '/includes/vbenterprisetranslator_functions_utils.php');
Ik voeg deze code toe aan de quick-fix.

tavenger5
25-10-12, 16:42
Bedankt voor de snelle reactie!

Marcin Kalak
25-10-12, 22:29
Ik ben blij dat ik je kon helpen.

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