PDA

查看完整版本: 已解決 jquery 不必要地載入的使用者



tavenger5
16-10-12, 22:04
新的人工翻譯功能載入 jquery 為每個使用者,從而導致我資料分配去約 1.75 GB 一天 !

請添加一個函數,只載入 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
Translated to other languages thanks to vB Enterprise Translator 4.10.1