I have a website which has a static url regardless of which section, or form, the user navigates to. This results in the connector icon showing all the time. The window title changes so I've been trying to key off that. I've been able to conditionally load the connector icon by editing the xml and adding in the wtitle property to the AppDef tag, for other sites, just not the one I'm working with.
By default connector profiles will load based on window title or url address and has support for .net regular expressions.
Since the window title of internet explorer windows are a combination of the html title and - Internet Explorer, the following keys work.
<AppDef wtitle="Home - Laserfiche Answers - Internet Explorer" url="https://answers.laserfiche.com/" pname="iexplore" wclass="IEFrame">
<AppDef wtitle="Google - Internet Explorer" url="https://www.google.com/" pname="iexplore" wclass="IEFrame">
This format works for every instance I've tried except the one I'm trying to get it to work with ;)
Window Title: Enter Voucher - Payment Information - Internet Explorer
URL: http://servername:port/jde/E1Menu.maf?jdeowpBackButtonProtect=PROTECTED
*servername and port have been censored
To recap, if I use just the url, it works, but since the application's url is static, the icon persists throughout every form and screen. The title changes and I wish to key off that but for some reason I am unable to. I've compared both the title in process explorer and the specified document title on the generated page <head><title>Enter Voucher - Payment Information</title> and tried different variations with regular expressions to try and rule out unseen characters.
Any ideas?