Обсуждение MediaWiki:Gadget-Editsuggest.js

Материал из ЕЖЕВИКИ - EJWiki.org - Академической Вики-энциклопедии по еврейским и израильским темам
Перейти к: навигация, поиск

Участник:Js/ При редактировании скрипт добавляет кнопку  [[↓]]  для выбора цели ссылки с помощью автоподсказки.


Попробовать: на странице редактирования скопируйте в адресную строку браузера и нажмите   ↵ Enter :
javascript:importScript('user:js/editsuggest.js');void 0

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

  • установите курсор в нужном месте окошка редактирования (возможно, выделив фрагмент)
  • нажмите кнопку  [[↓]] , сверху появится «плавающее» поле ввода
  • печатайте название страницы, обращая внимание на выпадающую снизу автоподсказку
  • кликните мышью на нужном варианте, либо используйте клавишу и затем Enter


Установка. Добавьте в

  • ваш monobook.js (если у вас включено обычное оформление Монобук),
  • vector.js (если вы используете оформление Вектор/«бета-интерфейс»)

или другой файл следующий код:

importScript('user:js/editsuggest.js')


Параметры:

  • es_accesskey = '1' — «горячая клавиша» для запуска скрипта с клавиатуры.


Дополнительные возможности (некоторые пока в экспериментальном режиме):

  • Escape отменяет ввод
  • ScrollLock (а также Space в пустом поле ввода) переключает пространства
  • удерживание Shift или Ctrl (в зависимости от браузера) при выборе варианта откроет страницу в новом окне


Замечания:

  • Для показа Ajax автоподсказки используется встроенный в MediaWiki механизм mw:Extension:MWSearch — тот же самый, что и для подсказок в поле поиска
  • Для работы скрипта в настройках не должны быть отключены «AJAX-подсказки» и «верхняя панель редактирования»