Help:Extension:AdvancedSearch

The 1>Special:MyLanguage/extension:AdvancedSearch|AdvancedSearch extension enhances the 2>Special:Search|search page through an advanced parameters form and aims to make 3>Special:MyLanguage/Help:CirrusSearch|existing search options more visible and accessible for everyone. It's a default feature on all wikis as of Nov 2018.

Background
1>m:Special:MyLanguage/WMDE_Technical_Wishes/AdvancedSearch|AdvancedSearch is a project by WMDE's 2>m:Special:MyLanguage/Technical Wishes|technical wishes team. The idea for the feature was developed in a 3>m:Special:MyLanguage/WMDE_Technical_Wishes/AdvancedSearch/Workshop|workshop series in 2016.

The advanced parameters form offers access to some of the CirrusSearch>Special:MyLanguage/Help:CirrusSearch|special search options the Discovery>Special:MyLanguage/Wikimedia_Discovery|WMF's search team has implemented in the last years. overview>m:WMDE_Technical_Wishes/AdvancedSearch/Functional_scope|This list gives an overview which parameters are implemented.

More information can be found on the adv-search>m:WMDE_Technical_Wishes/AdvancedSearch|main project page on Meta.

Usage
To use the new interface, you can either go directly to spec-search2>Special:Search|Special:Search, click on the magnifying glass icon in the search box or click the search button without filling anything into the search box. Special:Search is also available from any search results list. If you prefer the previous search interface, you can deactivate Advanced Search in your user preferences.



The interface enhances the spec-search>Special:Search|Special:Search page through an advanced parameter form and changes the way how to select namespaces.

The search box can still be used as usual. For example, you can manually type in advanced search parameters.



When you click on the arrow in the advanced parameters section, it gives you a selection of some parameters for advanced searches. You can combine different parameters.

Explanations on each parameter can be found next to the input field.

In some fields you can only enter one search term, in others you can enter several terms by separating them with a comma. This depends on the function of the field.

When you select an image or video file type, a submenu opens. Here, you can specify the width and height of the file.



When you click on the arrow at the top of the advanced parameters section, you collapse this section. You now see a preview of the search terms that you entered. By clicking on the X in the preview, you can remove each term.



In the section "Search in" you can select the namespaces you want to search in. You can either choose one of the namespace presets (e.g. "Discussion"), type the desired namespaces or select them from a dropdown list. You can save your selection by checking "Remember selection for future searches".

<div style="float:">

By checking “All”, you can select all namespaces. You can then individually deselect the ones that you don’t need by clicking on the X in each tag or by clicking on the namespace in the dropdown list.

Push the blue search button or hit the return key in any field to start the search.

Deployment roadmap
As a beta feature
 * Testwikis and MediaWiki.org: 2017-11-21 <tvar|1></>
 * deWP, arWP: 2017-11-29 <tvar|2></>
 * huWP, faWP: 2017-12-06 <tvar|3></>
 * Other wikis: 2018-05-08 <tvar|4></>

As a default feature
 * Testwikis and MediaWiki.org: 2018-11-08
 * deWP, arWP, huWP, faWP: 2018-11-15
 * Other wikis: 2018-11-28


 * Possibility to change order of results: 2019-07-18

Links

 * adv-search>m:WMDE_Technical_Wishes/AdvancedSearch</>|Main project page on Meta
 * CirrusSearch>Special:MyLanguage/Help:CirrusSearch</>|CirrusSearch Help page: Introduction to CirrusSearch including overview on all existing advanced search parameters.

Help with translation
The twn>translatewiki:Special:Translate/ext-advancedsearch</>|software messages for the feature can be translated on translate wiki. Any help is much appreciated!