Обсуждение участника:Infovarius/searchlist.js

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску

Возможные ошибки в связи с отключением wikibits.js[править код]

Infovarius, обратите внимание, что код этого скрипта может содержать следующие ошибки, вызванные использованием устаревшего кода, удалённого из движка «Медиавики» (скрипта wikibits.js, см. технические новости):

  • Используйте модуль jquery.client вместо переменных is_gecko, is_safari, is_safari_win, is_chrome, is_chrome_mac, is_ff2, is_ff2_win, is_ff2_x11 и webkit_match, например:
    mw.loader.using('jquery.client').done(function () {
      if ( $.client.profile().layout == 'gecko' ) {
        // Данный код будет запускаться только в браузерах с движком Gecko
      }
    } );
    
  • Замените doneOnloadHook, onloadFuncts, addOnloadHook или runOnloadHook на следующий код:
    jQuery( function( $ ) {
      // ваш код
    } );
    
    $( название_функции );
    
Полный список возможных ошибок и их решений: Legacy Javascript § wikibits.js (на mediawiki.org, англ.).

Если это сообщение пришло по ошибке и в скрипте нет проблемного кода, проигнорируйте его.
Используйте {{ping|Saint Johann}}, чтобы получить дополнительные пояснения.

St. Johann от лица инженеров русской Википедии
Отправлено NapalmBot 22:21, 4 мая 2017 (UTC)[ответить]