The Special:Search
extended profile provides access to search functions specific to Semantic MediaWiki and its supported query backend.
Search input
The search input field supports the use of the
#ask
syntax to define a Semantic MediaWiki specific search context. Useful expressions include:
in:
to find anything that contains "..." and is especially useful when the search context or properties involved are unknown (e.g. in:(lorem && ipsum)
is equivalent to [[~~*lorem*]] && [[~~*ipsum*]]
).
phrase:
to find anything that contains "..." in the exact same order
has:
to match any entity with a property "..." (e.g. has:(Foo && Bar)
is equivalent to [[Foo::+]] && [[Bar::+]]
)
not:
to not match any entity that includes "..."
- Additional custom prefixes are available and defined such as:
lang:
- Some expressions are reserved such as: '&&', 'AND', '||', 'OR', '(', ')', '[[', ']]'
Some of the listed operations are only useful in connection with an enabled full-text index or the ElasticStore.
Sort by
Specifies a sorting preference for the result display with:
- "Title" using the page title (or display title) as sort criteria
- "Most recent" will show the most recent modified entities first (subobject entities will be suppressed as those entities are not annotated with a Modification date)
Forms
Forms are provided (if maintained) to match specific use cases by exposing different property and value fields to narrow down the input process and make it easy for users to proceed with a search request. (see
available forms)
Namespace
The namespace selection box will be hidden as soon as a form is selected but can be made visible with the help of the "show/hide" button.