Обсуждение MediaWiki:Searchlist.js

Материал из ЕЖЕВИКИ - EJWiki.org - Академической Вики-энциклопедии по еврейским и израильским темам
Версия от 21:21, 28 февраля 2010; Ariely (обсуждение | вклад) (Новая страница: «<div style="float:right; margin-left:20px; border:1px dashed gray; padding:20px; background:#FAFFFF; font-size:90%"> <div style="border:2px inset gray"> </div> …»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигацииПерейти к поиску
 

 Перейти   найти в…  ν 

Скрипт добавляет дополнительные возможности в блок поиска слева.


Кнопка «Перейти» (или нажатие Enter):

  • автоматически развернёт «короткие» имена пространств,
u / у → Участник, i / и → Изображение, c / к → Категория, t / ш → Шаблон, me → MediaWiki,
  • при удерживании Shift (в Firefox Ctrl) откроет результат в новом окне.

Таким образом, можно набрать например «u:test», нажать Shift-Enter, и открыть в новом окне страницу «Участник:Тест».


Кнопка «Найти» заменяется выпадающим списком пространств:

  • Первый пункт списка — это переключатель, показывающий, откроются ли результаты поиска в новом окне.
  • Второй пункт запускает обычный поиск (как кнопка «Найти»): в пространствах «по умолчанию», указанных в ваших настройках.
  • Остальные пункты запускают поиск в конкретных пространствах. Чтобы сделать такой поиск без скрипта, приходится переходить на страницу поиска и затем пользоваться формой поиска в самом низу, отмечая ровно одну галочку.

Замечание: в Internet Explorer список не заменяет кнопку, а просто располагается ниже.


Параметры:
Перед вызовом скрипта можно определить свои значения для searchListNS и searchListShortNS (см. код скрипта).