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

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

Этот скрипт — точная копия Викификаторa от 6 сентября 2007

плюс небольшой код для добавления собственной отдельной кнопки


Цель: сравнение обработки текста с текущей версией Викификатора.


Использование:

  • Вариант 1: добавить в свой monobook.js
importScript('user:js/wikif2007.js')
  • Вариант 2: каждый раз, когда на странице редактирования нужно сравнить старый и новый Викификатор, скопировать в адресную строку браузера и нажать Enter:
javascript:importScript('user:js/wikif2007.js')

Возможные ошибки в связи с отключением wikibits.js

Js, обратите внимание, что код этого скрипта может содержать следующие ошибки, вызванные использованием устаревшего кода, удалённого из движка «Медиавики» (скрипта 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}}, чтобы получить дополнительные пояснения.


Отправлено
NapalmBot 22:22, 4 мая 2017 (UTC)[ответить]