Advanced search: filter properties to query to actually used ones?

Hi everyone :smile:

In Advanced Search (Frontend), I have a dropdown to select which property/field to query. Great!

That dropdown however lists /all/ properties available in /all/ onthologies we’ve loaded in the backend.

Is there a way to filter by “only the ones we actually use”?

Thanks in advance!

In your site settings, you can limit the properties and classes to the ones in use: Site Admin - Omeka S User Manual

Thanksalot for your quick reply! Will try this :slight_smile:

Thank you, it works!

It does display the raw, original property names of the schema sources though.
Is there a way to display the property labels assigned in the resource templates?

Not even our internal operators would know for example what “ecrm:P35 has identified” stands for - even if they use it daily (since they see and think in the UI labels).

Any suggestions how others/you do it, are welcome :smile:

Think I found it!
(Same documentation page you’ve already linked. Thx! :sun_with_face: )

" Templates allows you to limit the properties for advanced item or item set search to only properties included in a template or templates. When this field is empty, the “Search by Value” on the advanced search will display all properties from all vocabularies in the Omeka S installation. Applying a template not only limits the options in the dropdown, it also includes your alternate labels for properties:"

https://omeka.org/s/docs/user-manual/sites/site_settings/#search

…if there’s a way to group the now labelled properties by their templates, it would be amazing!

Is there one?
The raw properties were also grouped by their schema, so visually it’s possible I guess?