掌上电脑

查看完整版本: 已解决 jQuery的负载,为用户不必要的



tavenger5
16-10-12, 22:04
新手册翻译功能加载jquery的每个用户都引起了我的数据分配到约1.75GB一天!

请添加一个功能,只加载jquery的用户有权限进入手动翻译。

我走进这是一个错误,因为它不是真正的功能要求,但这样的事情应该是。

Marcin Kalak
17-10-12, 19:15
你说得对。我感谢您的关注。

tavenger5
18-10-12, 14:22
在此期间,如果有一个手动修复此,请让我知道。

Marcin Kalak
18-10-12, 22:00
快速将修复这一问题是:

打开的文件 includes/vbenterprisetranslator_functions_hooks.php
查找代码:


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

替换代码:


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


这应该解决这个问题。我们将在下一个发行版中添加此修复程序。

tavenger5
18-10-12, 22:55
谢谢!本人不胜感激!

Marcin Kalak
19-10-12, 09:33
我很高兴我能帮助你。

tavenger5
25-10-12, 14:35
其实,这产生错误:
PHP 致命错误: 对未定义的函数 vbet_canEditCache() 在 /home/site/public_html/includes/vbenterprisetranslator_functions_hooks.php 中呼吁行 685

Marcin Kalak
25-10-12, 15:51
只是之前编辑代码添加:

require_once(DIR. '/includes/vbenterprisetranslator_functions_utils.php');
我将此代码添加到快速修复。

tavenger5
25-10-12, 16:42
感谢您的快速反应!

Marcin Kalak
25-10-12, 22:29
我很高兴我能帮助你。

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