Поле поиска справа вверху всех страниц Викиновостей

Поле поиска присутствует на каждой странице Викиновостей. Для поиска введите запрос и нажмите ↵ Enter на клавиатуре или кликните на значке лупы.

При совпадении строки с названием статьи (возможно, с некоторыми вариациями заглавных букв) происходит переход к этой статье, иначе показываются результаты поиска строки в статьях.

Для поиска строки, совпадающей с названием статьи, следует выбрать последний пункт «Поиск страниц, содержащих» в выпадающем списке либо сперва перейти к странице поиска Служебная:Поиск, нажав на значке лупы при пустом поле ввода.

Результаты поиска

править

Регистр букв и некоторые диакритические знаки на результаты поиска не влияют. Большинство не буквенно-цифровых символов в тексте также не имеют значения, однако одинарная кавычка (') считается буквой.

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

По умолчанию поиск производится только в статьях. Выбрать для поиска другие пространства имён можно, нажав на странице результатов ссылки «Страницы справки и проекта» (для поиска по пространствам «Викиновости» и «Справка»), «Везде» (по всем пространствам) или перейдя к расширенной форме поиска; можно также заранее настроить для себя пространства поиска в своих настройках участника в разделе «Поиск».

Поиск производится по полному тексту страниц после обработки парсером (а также по названию страницы и перенаправлениям на него). То есть если на странице стоит шаблон {{doc}}, её можно будет найти по слову «документация», но не по слову «doc» (для поиска всех включений шаблона используйте пункт «Ссылки сюда» в боковом меню «Инструменты» на странице шаблона).

Дополнительные возможности

править
" "
Кавычки используются для поиска конкретного словосочетания. Например, запрос "чёрный заяц" покажет гораздо меньше результатов, чем чёрный заяц.
AND, OR
Используются для логического и/или сочетания результатов поиска: воздух OR панель. AND можно опускать.
все: (all:), пространство_имён:
Используется в начале запроса, чтобы искать сразу во всех пространствах имён или только в указанном соответственно: все:"участники Викиновостей", Шаблон:космическая.

Служебные символы поиска

править
-
Дефис (минус) исключит страницы, содержащие следующее за ним без пробелов слово (в середине запроса должен отделяться пробелом от предыдущего). Запрос Эйнштейн -Альберт (или -Альберт Эйнштейн) найдёт страницы, содержащие «Эйнштейн», но не содержащие «Альберт».
*, \?
Звёздочка в конце слова найдёт слова, начинающиеся на указанные буквы: собако*. Может использоваться и в середине слова, означая, что на месте звёздочки может быть любое количество букв. Вопросительный знак, которому предшествует обратный слэш, означает пропуск одной буквы.
~

Тильда в начале запроса гарантирует именно поиск, а не автоматический переход на точный результат (если поиск выполняется не через форму на странице Служебная:Поиск).

Тильда в конце слова включит в результаты поиска похоже написанные слова: молако~. Затем можно задать число от 0 до 1 с разделителем-точкой, показывающее, насколько результат должен быть похож. После фраз в кавычках обозначает, что ищутся фрагменты, где данные слова стоят достаточно близко; после тильды ставится целое число — расстояние в словах, по умолчанию равное единице. Пример: "танк подбит"~5.

Расширенный синтаксис

править

После ключей расширенного синтаксиса ставится двоеточие, которое нельзя отделять пробелами от соседних символов. Если запрос, относящийся к ключу, состоит из нескольких слов, их заключают в кавычки, например, incategory:"Реки Адыгеи" кубань.

intitle:
Поиск слова только в названиях страниц (если слов несколько, заключите в кавычки): intitle:грек. Перед символом можно поставить знак -, чтобы исключить такие результаты. Для поиска с использованием регулярных выражений заключите строку поиска между двумя слешами (/), см. подробности ниже.
prefix:
Поиск только на страницах, названия которых начинаются с указанных слов. Этот ключ удобен, например, для поиска по архивам обсуждений: велосипед prefix:Викиновости:Форум/Архив. Этот ключ применяется ко всему тексту, который следует дальше до конца запроса, поэтому он должен всегда стоять в конце.
incategory:
Поиск только на страницах, содержащих указанную категорию, например, взрослые incategory:"зайцы" найдёт вхождения слова «взрослые» в статьях категории Зайцы. Несколько ключей incategory дают поиск по пересечению категорий (статьям, входящим сразу во все эти категории). Не ищутся страницы, входящие только в подкатегории данной категории. Перед символом можно поставить знак -, чтобы исключить данную категорию.
deepcat:
Поиск только на страницах, содержащих указанную категорию или её подкатегории. Глубина дерева ограничена 5 уровнями, общее число категорий — 256.
linksto:
Поиск только на страницах, ссылающихся на данную страницу, например, взрослые linksto:"кошка" найдёт статьи со словом «взрослые», где есть вики-ссылка на статью Кошка. Перед символом можно поставить знак -, чтобы исключить такие результаты.

Специальные ключи

править
morelike:
Поиск статей, похожих на заданную. Например, morelike:Лунёво найдёт статьи, похожие по содержанию на Лунёво.
prefer-recent:
Используется для учёта времени с момента последней правки. Необязательный параметр имеет вид очки,период.
очки — число от 0 до 1 с точкой-разделителем, по умолчанию 0.6, показывает, насколько нужны свежие результаты.
период — число, задаваемое в сутках (по умолчанию 160, можно задать, например, 0.0001), при котором половина ранга результата отсеивается. Для других периодов ранг уменьшается по экспоненте.
hastemplate:
Поиск страниц, содержащих конкретный шаблон. Комбинируется с дефисом для не содержащих. Пример: hastemplate:Заготовка hastemplate:rq -hastemplate:"К удалению".
boost-templates:
Повышает ранг страницы в выдаче, если она содержит указанные шаблоны. Шаблоны перечисляются внутри кавычек через пробел, за ними через вертикальную черту следует значение повышения ранга в процентах (только целое число). Пример: boost-templates:"Шаблон:Избранная статья|500% Шаблон:Хорошая статья|250% Шаблон:Заготовка|10%" поэт incategory:"Писатели по алфавиту".
insource:
Искать в викитексте (показываемом в окне редактирования), а не в тексте с подставленными шаблонами. Для поиска с использованием регулярных выражений заключите строку поиска между двумя слешами (/). Для поиска с использованием регулярных выражений в регистронезависимом режиме добавьте после / ключ i: insource:/regexp/i. При использовании регулярных выражений крайне желательно добавлять другой ключ (или тот же insource:, но без регулярных выражений), иначе поиск займёт слишком много времени и, возможно, завершится тайм-аутом после 20 секунд выполнения, в то же время блокируя ответственных пользователей. (Подробнее.) Для regexp используется движок Lucene, поддерживающий не все возможности. Поиск полноценным regexp возможно осуществить по дампу, напр. используя AWB или через запрос к ботоводам.
articletopic:
Искать только в статьях по теме из словаря . Пример: articletopic:eastern-europe.

Вместе с ключевыми словами можно использовать - (минус):

Автоподсказка

править

В процессе набора текста в поле поиска движок MediaWiki автоматически подсказывает подходящие существующие названия.

При этом список подсказок:

  • игнорирует регистр набранных букв,
  • показывает только статьи (при отсутствии префикса пространства),
  • может включать перенаправления,
  • сортируется по количеству внутренних ссылок на страницу.

Для скрытия выскочившей подсказки достаточно кликнуть мышкой в любом пустом месте страницы или нажать Esc. Зарегистрированные пользователи могут отключить автоподсказку в своих настройках.

Прежнее поле поиска

править

Зарегистрированные участники при выборе в настройках скина, отличного от Vector, могут иметь другое поле поиска, с отдельной кнопкой «Найти», которая всегда переходит к результатам поиска, даже в случае существования соответствующей страницы.

Другие инструменты

править

MediaWiki располагает следующими дополнительными инструментами:

Навигация с помощью поля поиска

править
  • Для быстрого перехода прямо к странице можно печатать её название любыми (прописными или строчными) буквами.
  • С помощью префиксов интервик и других проектов можно быстро перейти на страницу в другом проекте, пример: en:test или wikt:слово (не работает через поле на странице поиска). Это также работает через адресную строку в той части адреса, где размещается заголовок.
  • Вставка IP-адреса в поле поиска позволяет быстро перейти на страницу вклада этого IP.
  • В русской Викиновостей в стандартной теме оформления удерживание ⇧ Shift позволяет открыть результаты поиска в новом окне браузера.
  • Можно быстро перейти в другие пространства с помощью псевдонимов — см. Викиновости:Пространства имён#Синонимы и псевдонимы. Например, введя в поле поиска ВН:Простр и ВН:ПРИМ для Викиновости:Пространства имён.

См. также

править
  • mw:Help:CirrusSearch/ru — подробнее о возможностях поиска, в том числе не упомянутых здесь (частично на английском)