Omitting a boolean operator (+) from the search syntax

This forum is for all Flare issues not related to any of the other categories.
Post Reply
sds
Propeller Head
Posts: 53
Joined: Tue Jun 26, 2018 11:29 am
Location: Tucson Arizona US

Omitting a boolean operator (+) from the search syntax

Post by sds »

We have an F1 CSH hook up in our software to our HTML5 help guide. We use the form name of the window to initiate a search in the help guide. In the last couple of years, 2 new programs have been developed that contain a +. Luckily, when the F1 key is used on those programs, the + is removed and replaced with a space. This creates an error free search, but not an identical hit on the program name. The real problem is when users intentionally search for these programs using the +. We end up with a formatting error since the search engine is looking for a word after the plus. For example, the feature is called Duplicate+. If I search that manually, I end up with a formatting error unless I use something like Duplicate+Bookings. In that case, I sort of get my result, but not a direct hit.

We did not go down the route of using the header/alias files linking directly to the files themselves (https://help.madcapsoftware.com/flare20 ... lopers.htm) due to the nature of our delivery system. Injecting the form name into the search was simpler in our case. But regardless of how/where the project is opened, a user manually searching for those programs encounters an error.

Would like to know if there's a way to omit the + from being part of the syntax? On the Target > Search tab, I tried "Exclude non-words from search" but that didn't do the trick.
Post Reply