Informácie od užívateľov: Tu sa hlásiť chyby Forum - Strana 236 S dlhšími príspevky sa objaví chyba: Code: Catchable fatal error: Argument 3 passed to vbet_containsSeparated() must be an instance of int, integer given, called in /usr/local/www/apache24/data/forum.alfaholicy.org/includes/vbenterprisetranslator_functions_detection.php on line 158 and defined in /usr/local/www/apache24/data/forum.alfaholicy.org/includes/vbenterprisetranslator_functions_detection.php on line 173 Súbor vbenterprisetranslator_functions_detection.php označiť ako komentár nasledujúce riadky: Code: //if(vbet_containsSeparated($message, $ignoredLen, $index)) {^M //$message = substr_replace($message, ''.$ignored.', $ Index, ignoredLen $) $ ^ M // index + = VBET_NOTRANSLATE_LENGTH;} // ^ M ^ M Toto riešenie pomohlo, ale ja neviem, či pripomienky neoznačil niečo dôležité?
Catchable fatal error: Argument 3 passed to vbet_containsSeparated() must be an instance of int, integer given, called in /usr/local/www/apache24/data/forum.alfaholicy.org/includes/vbenterprisetranslator_functions_detection.php on line 158 and defined in /usr/local/www/apache24/data/forum.alfaholicy.org/includes/vbenterprisetranslator_functions_detection.php on line 173
//if(vbet_containsSeparated($message, $ignoredLen, $index)) {^M //$message = substr_replace($message, ''.$ignored.', $ Index, ignoredLen $) $ ^ M // index + = VBET_NOTRANSLATE_LENGTH;} // ^ M ^ M
Vy komentárov mimo baliace slová / vety správ prichádzajúcich notranslate bb kódy. Je váš súbor vbenterprisetranslator_functions_detection.php je určite správna? Táto funkcia by mala vyzerať takto: PHP Code: if(vbet_containsSeparated($message,$ignoredLen, $index)) { $message = substr_replace($message, '[notranslate]'.$ignored.'[/notranslate]', $index, $ignoredLen); $index += VBET_NOTRANSLATE_LENGTH; } Môžete sa pokúsiť prevziať najnovšie aktualizácie a vBET'a súbor (vidím, že používate najnovšiu verziu). Ak nechcete ignorovať slová / vety v AdminCP->vBET->Translation Options->Ignored words/sentences potom táto funkcia nie je teoreticky budete potrebovať.
if(vbet_containsSeparated($message,$ignoredLen, $index)) { $message = substr_replace($message, '[notranslate]'.$ignored.'[/notranslate]', $index, $ignoredLen); $index += VBET_NOTRANSLATE_LENGTH; }
Naposledy upravil Marcin Kalak; 18-05-17 v 15:49.
Bohužiaľ, ja používam Ignorovať slová. Vzhľadom k tomu, miesto Alfa Romeo Alfa Romeo vysvetľuje mi. Ako to urobiť, aby bola v poriadku? Pred nákupom a inštaláciou najnovšej verzie (pred pár dňami) som použil bezplatnú verziu. Možno to je dôvod, prečo tieto kvety?
Top stiahnutie najnovšej verzie znova a vB Enterprise nahrať súbory z priečinka Nahrať ich prepísanie na serveri.
Ak chcete tento problém vyriešiť, patria: 1) Otvorte súbor: includes/vbenterprisetranslator_functions_detection.php 2) Nájdite riadok: PHP Code: function vbet_containsSeparated($text, $ignoredLen, int $index) { 3) nahradiť na: PHP Code: function vbet_containsSeparated($text, $ignoredLen, $index) { Táto zmena bude zavedená v budúcej verzii vBET. Upozorňujeme, že v záujme zabaliť stará slová v tagu [notranslate], použitie AdminCP->vBET Tools->Opaque Ignored Words.
function vbet_containsSeparated($text, $ignoredLen, int $index) {
function vbet_containsSeparated($text, $ignoredLen, $index) {
Naposledy upravil Marcin Kalak; 27-05-17 v 09:05.
Zobraziť Tag Cloud
Pravidlá fóra