PDA

Visualizza la versione completa: Risolto jQuery carico inutilmente per gli utenti



tavenger5
16-10-12, 22:04
Il nuovo manuale di traduzione jquery funzione dei carichi per ogni utente causando il mio allocazione dei dati a salire circa 1.75GB al giorno!

Si prega di aggiungere una funzione per caricare solo jQuery per gli utenti che hanno il permesso di entrare traduzioni manuali.

Ho inserito questo come un errore, perché non è davvero una richiesta di funzionalità, ma il modo in cui le cose dovrebbero essere.

Marcin Kalak
17-10-12, 19:15
Hai ragione. Grazie per la vostra attenzione.

tavenger5
18-10-12, 14:22
Per favore fatemi sapere se c'è una correzione manuale per questo nel frattempo.

Marcin Kalak
18-10-12, 22:00
Rapido risolverà la questione è:

Aprire il file includes/vbenterprisetranslator_functions_hooks.php
Cerca il codice:


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

Sostituirlo al codice:


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


Questo dovrebbe risolvere il problema. Aggiungeremo questa correzione nella prossima release.

tavenger5
18-10-12, 22:55
Grazie! Lo apprezzo!

Marcin Kalak
19-10-12, 09:33
Sono contento di poterti aiutare.

tavenger5
25-10-12, 14:35
in realtà, questo produce un errore:
PHP Fatal error: Call to undefined function vbet_canEditCache() in /home/site/public_html/includes/vbenterprisetranslator_functions_hooks.php on line 685

Marcin Kalak
25-10-12, 15:51
Aggiungere poco prima del codice di modifica:

require_once(DIR. '/includes/vbenterprisetranslator_functions_utils.php');
Aggiungere questo codice per la correzione rapida.

tavenger5
25-10-12, 16:42
Grazie per la rapida risposta!

Marcin Kalak
25-10-12, 22:29
Sono contento di poterti aiutare.

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