ChronosWS / asma

Ark Server Manager: Ascended
46 stars 4 forks source link

Filtering is confusing, and makes searching harder for several settings. #72

Open LeonStraathof opened 4 months ago

LeonStraathof commented 4 months ago

Took me a while to figure out what was chosen. But you filter the setting name from the start of the string and the description with full words. As long as parts of the setting name in in the description the search makes sense. But if it is not then searching is difficult.

Examples: Search query example: directory Found result: AltSaveDirectoryName reason result is found is because the word directory is also in the description for this setting.

Search query examples: cryopod / cryo Found result: nothing reason no result is found because none of the cryopod related settings have the word cryopod or cryo as full word in the description, and also the setting name does not start with cryopod or cryo although it is part of the setting names that exist (DisableCryopodEnemyCheck, DisableCryopodFridgeRequirement, AllowCryoFridgeOnSaddle).

Suggested change: Search setting name with wildcards in front and behind, keep search in description unchanged for full words to keep results clean when searches for common words are used like "disable" or "enable". Or don't search the description at all for full words because many searches will give answers that you are not looking for. Example search for "player" or "players" and notice how many descriptions contain those words but have nothing to do with a setting that is about the player itself.