The search suggestions box does not give suggestions for pages outside the main namespace.
|Open||None||T46529 Wikidata search problems (tracking)|
|Resolved||None||T59658 Improve Special:ItemDisambiguation (tracking)|
|Open||None||T48251 [Task] Make search suggestions work for pages outside the main namespace|
not a great description but I can confirm this doesn't behave how I expect.
go to mediawikiwiki and start typing in search: "project:i" vs.
go to wikidatawiki and start typing in search: "wikidata:intro"
I'm not sure offhand how one checks whether a given wiki is cirrus or not these days. (and too sleepy to try to figure it out!)
My guess is this is unrelated to the fact that it's a repo or has the wikidata extensions.
> Nik/Chad for investigation
Possible solution for the issue: the wbsearchentities API module would need to be extended with a parameter that says "give me non-entity pages too" and then return them, making them look like entities in the API.
I have a preference for the first solution.
Mixing together mainspace items and pages from other namespaces could result in some confusion. For example, if a user is searching for "Template:Support", there would be two items with that label, along with the local template itself titled "Template:Support". If these are to be mixed, there needs to be some way to clearly indicate whether a page is a Wikidata item or not.
(Side note: Even if this task is fixed, the issue of it being quite difficult to search for non-mainspace pages will still be a problem for non-English speakers until some kind of fix for T43845 is developed...)
A possible solution can be add a 'hamburger menu' (or other of similar) next to the search box. When open this new menu you can find two option (radio button: only one can be selected):
- Search only among Wikidata items
- Search into non-main namespaces
The first choice is the default selected.