PDA

View Full Version: Løst jQuery unødigt at indlæse brugere



tavenger5
16-10-12, 22:04
Den nye håndbog oversættelse funktion henter jQuery for hver bruger der forårsager mine data tildeling til at gå op omkring 1.75GB om dagen!

Tilføj venligst en funktion til kun indlæse jquery for brugere, der har tilladelse til at komme ind manuelle oversættelser.

Jeg trådte dette som en fejl, fordi det ikke er virkelig en funktion anmodning, men den måde, tingene skal være.

Marcin Kalak
17-10-12, 19:15
Du har ret. Jeg takker Dem for Deres opmærksomhed.

tavenger5
18-10-12, 14:22
Lad mig vide, hvis der er en manuel rettelse til dette i mellemtiden.

Marcin Kalak
18-10-12, 22:00
Quick vil løse for spørgsmålet er:

Åbn filen includes/vbenterprisetranslator_functions_hooks.php
Find kode:


$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;
}

Udskift det til kode:


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;
}
}


Dette skulle løse problemet. Vi vil tilføje denne rettelse i næste udgivelse.

tavenger5
18-10-12, 22:55
Tak! Jeg sætter pris på det!

Marcin Kalak
19-10-12, 09:33
Jeg er glad for jeg kunne hjælpe dig.

tavenger5
25-10-12, 14:35
faktisk dette producerer en fejl:
PHP Fatal error: Call to undefined funktion vbet_canEditCache() i /home/site/public_html/includes/vbenterprisetranslator_functions_hooks.php på linje 685

Marcin Kalak
25-10-12, 15:51
Tilføje lige før Rediger kode:

require_once(DIR. '/includes/vbenterprisetranslator_functions_utils.php');
Jeg føje denne kode til quick fix.

tavenger5
25-10-12, 16:42
Tak for det hurtige svar!

Marcin Kalak
25-10-12, 22:29
Jeg er glad for jeg kunne hjælpe dig.

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