חשוב: הדף זה היא באמצעות עוגיות (cookies). שימוש באתר זה מבלי לכבות את קבצי ה-cookie בדפדפן, משמעותה שאתה מסכים עבור השימוש בו.
קנה עכשיו! תכונות הורדות

להרוויח איתנו!

אם אתה רוצה להתחיל להרוויח כסף עם vBET להצטרף תוכנית שותפים.
תוצאות 21 עד 24 של 24

אשכול: vBET 4.2.1 אינה לתרגם vBSEO הודעות Javascript

תצוגת רצף תגובות

פוסט הקודם Previous Post   Next Post פוסט הבא
  1. #24
    מיכאל Podbielski (vBET סגל) vBET's Avatar
    תאריך
    אוקטובר 2009
    הודעות
    3,037

    Default

    אכן באג חזר, אבל מצאנו פתרון - זה ייכלל במהדורה הבאה.

    בשביל לתקן quicke בבקשה:
    1. פתח קובץ / כולל / vbenterprisetranslator_functions
    2. מצא פונקציה vbet_addScriptToTable:
    Code:
    function vbet_addScriptToTable($what) {
    global $vbulletin;
    if ($vbulletin->options['vbenterprisetranslator_vbseo_message'] && strpos($what[1], 'vbseo_jshtml[0]')) {
    $scriptIndex = 0;
    $position = 0;
    $prevPosition = 0;
    $scriptBuffer = '';
    $script = $what[1];
    $forumLanguage = $vbulletin->options['vbenterprisetranslator_forumlanguage'];
    global $vbet_serie;
    while (true) {
    $position = strpos($script, 'vbseo_jshtml['.$scriptIndex.']', $prevPosition);
    if (!$position) {
    break;
    }
    $position = strpos($script, '<table', $position);
    $end = strpos($script, '</table>', $position);
    $toTranslate = substr($script, $position, $end + strlen('</table>') - $position);
    $scriptBuffer .= substr($script, $prevPosition, $position).vbet_translateHTMLFromTo($toTranslate, $forumLanguage, $_REQUEST['language'], $vbet_serie);	
    ++$scriptIndex;
    $prevPosition = $end + strlen('</table>');
    }	
    $what[1] = $scriptBuffer.substr($script, $prevPosition);
    } else {
    $what[1] = vbet_getReEncoded($what[1]);
    }			
    return vbet_addToReplacementsBuffer($what);
    }
    3. החלף את זה על ידי:
    Code:
    function vbet_addScriptToTable($what) {
    global $vbulletin;
    if ($vbulletin->options['vbenterprisetranslator_vbseo_message'] && strpos($what[1], 'vbseo_jshtml[0]')) {
    $scriptIndex = 0;
    $position = 0;
    $prevPosition = 0;
    $scriptBuffer = '';
    $script = $what[1];
    $forumLanguage = $vbulletin->options['vbenterprisetranslator_forumlanguage'];
    global $vbet_serie;
    while (true) {
    $position = strpos($script, 'vbseo_jshtml['.$scriptIndex.']', $prevPosition);
    if (!$position) {
    break;
    }
    $position = strpos($script, '<ol>', $position);
    $end = strpos($script, '</ol>', $position);
    $toTranslate = substr($script, $position, $end + strlen('</ol>') - $position);
    $scriptBuffer .= substr($script, $prevPosition, $position).vbet_translateHTMLFromTo($toTranslate, $forumLanguage, $_REQUEST['language'], $vbet_serie);
    ++$scriptIndex;
    $prevPosition = $end + strlen('</ol>');
    }
    $what[1] = $scriptBuffer.substr($script, $prevPosition);
    } else {
    $what[1] = vbet_getReEncoded($what[1]);
    }
    return vbet_addToReplacementsBufferNoReencode($what);
    }
    function vbet_addToReplacementsBufferNoReencode($what) {
    global $vbet_replacementsBuffer;
    $vbet_replacementsBuffer[] = $what[1];
    return '<vbet'.(count($vbet_replacementsBuffer)-1).'/>';
    }
    נערך לאחרונה על ידי vBET; 24-05-11 ב 16:35.

תגיות עבור נושא זה

הרשאות

  • אתה אולי לא לפרסם נושאים חדשים
  • אתה אולי לא לפרסם תגובות
  • אתה אולי לא לצרף קבצים
  • אתה אולי לא לערוך את ההודעות שלך
  •