Меню

Главная
Случайная статья
Настройки
Обсуждение участника:Kaganer/Gadget-Dwim.js
Материал из https://ru.wikipedia.org

Содержание

Описание

Локализация гаджета из ивритской Википедии, который для запросов, вводимых в неверной раскладке в "малом" поле поиска (том, что вверху справа от вкладок), выдаёт результаты (поисковые подсказки) в корректной раскладке.

Пример того, как это работает:

В "большом" поле поиска на странице Служебная:Поиск это не работает (там как-то иначе это устроено).

Подключение

Подключить себе гаджет можно так же, как и любой другой персональный скрипт — добавив в свой персональный .js-файл следующий код:
// Автокоррекция раскладки
mw.loader.load( '/w/index.php?title=Участник:Kaganer/Gadget-Dwim.js&action=raw&ctype=text/javascript');


Замечание

Что касается конвертации самого поискового запроса (и вообще любого текста, набираемого в неверной раскладке), то эта функция уже давно реализована с помощью т.н. "инструментов ввода" (см. в персональных настройках вкладку "Личные данные > Дополнительные установки языка > Ввод") - там можно выбрать свою раскладку, по которой и будет производиться замена. Это ставит вопрос о доработке гаджета, так как он сейчас жёстко ориентирован на раскладку "ЙЦУКЕН", а в идеале должен реагировать на установки пользователя. Впрочем, если пользователь включил "Инструменты ввода", то этот гаджет ему не нужен.

Гаджет
Код перенесен в общее пространство гаджетов под именем MediaWiki:Gadget-search-extraTooltips.js.
Описание гаджета — см. Википедия:Гаджеты/Подсказки для поисковых запросов в неверной раскладке
Downgrade Counter