• Check out the results of the Techtree Contest #19!
  • Listen to a special audio message from Bill Roper to the Hive Workshop community (Bill is a former Vice President of Blizzard Entertainment, Producer, Designer, Musician, Voice Actor) 🔗Click here to hear his message!
  • Read Evilhog's interview with Gregory Alper, the original composer of the music for WarCraft: Orcs & Humans 🔗Click here to read the full interview.
  • Create a void inspired texture for Warcraft 3 and enter Hive's 34th Texturing Contest: Void! Click here to enter!
  • The Hive's 22nd Icon Contest: Creep Abilities is now concluded, time to vote for your favourite set of icons! Click here to vote!

Search resources by keyword

Not sure if this has been discussed before, but there’s a small issue with searching for resources by keyword.

For example, if I want to find an icon related to night (keyword "Night"), it brings up a lot of resources for the Night Elf race (since they have the tag "Night Elf").
Or, if I want to find a model related to blood (keyword "Blood"), it shows a lot of resources for the Blood Elf race (since they have the tag "Blood Elf").

It seems that the search also includes tags. It would be great to separate the logic for keywords and tags.
 
You can exclude tags though. By clicking the red X next to a tag. And this also seemed to work:
1735164744437.png
 
@Ralle Search really needs a fix, this is really bad.

Searching the icon section for "song" without searching description:
1738878599484.png


With searching description:
1738878621837.png


Look at the first result. That's in the name. I shouldn't have to search the description to get that as a result.
 
Last edited:
Could it be that capital case and lowercase are treated as different letters? I think it might be that being the reason of the exclusion. I agree that it can use refinement in regards to searching irrespective of the case.

EDIT: Nope, not case, search is definitely weird.
 
That’s exactly it.

The search system we’re using (Elastic) indexes words. But “BTNHorseKebab” isn’t a word people would search for. So I split them by capitalisation in the search index so it turns into BTN Horse Kebab, each word being searchable. But it simply cannot convert “Songof” to “Song of” and index the words separately.

Something else it does, I think it’s called stemming. It converts words to a normalised form “horses” becomes “horse” and so on.
 
Back
Top