PDA

Ver Versão Completa: Resolvido jQuery carregar para usuários desnecessariamente



tavenger5
16-10-12, 22:04
O novo manual de tradução função jquery cargas para cada usuário causando a minha alocação de dados para subir cerca de 1.75GB um dia!

Por favor, adicionar uma função de carregar somente jquery para usuários que têm permissão para entrar traduções manuais.

Entrei isso como um erro, porque não é realmente um pedido de recurso, mas a maneira como as coisas deveriam ser.

Marcin Kalak
17-10-12, 19:15
Você está certo. Obrigado pela sua atenção.

tavenger5
18-10-12, 14:22
Por favor, deixe-me saber se há uma correção manual para isso, entretanto.

Marcin Kalak
18-10-12, 22:00
Rápido irá corrigir o problema é:

Abra o arquivo includes/vbenterprisetranslator_functions_hooks.php
Encontre o código:


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

Substitua-o ao código:


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


Isso deve corrigir o problema. Nós iremos adicionar essa correção no próximo lançamento.

tavenger5
18-10-12, 22:55
Obrigado! Eu agradeço!

Marcin Kalak
19-10-12, 09:33
Estou feliz que poderia ajudá-lo.

tavenger5
25-10-12, 14:35
na verdade, isso produz um erro:
PHP Fatal error: chamar a função vbet_canEditCache() no /home/site/public_html/includes/vbenterprisetranslator_functions_hooks.php on line 685

Marcin Kalak
25-10-12, 15:51
Adicione antes de editar o código:

require_once(DIR. '/includes/vbenterprisetranslator_functions_utils.php');
Adicionar este código para o reparo rápido.

tavenger5
25-10-12, 16:42
Obrigado pela resposta rápida!

Marcin Kalak
25-10-12, 22:29
Estou feliz que poderia ajudá-lo.

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