Page 1 of 1

resourceid and CHM help

Posted: Fri Jun 11, 2021 2:43 am
by BB_[A]
Not having a lot of luck getting answers on this question so thought I'd check here.

I'm creating a CHM plugin for a client, who has pretty extensive needs for context-sensitive help. I've added resourceid elements with appid and ux-context-string values, expecting that the OT would generate the necessary mappings files. That doesn't seem to be what happens, and as I look through the XSL in the plugin folder for the default plugin, I see nothing that would actual generate these files. It appears more that the filenames are are passed to the OT, and the files included in the compiled output. Is that the case, or have I overlooked something?

Thanks,

Re: resourceid and CHM help

Posted: Mon Jun 14, 2021 12:01 pm
by Radu
Hi Bill,

We implemented this for our WebHelp responsive output:
https://www.oxygenxml.com/doc/versions/ ... itive.html

so maybe your client could use Oxygen WH responsive instead of CHM as our WebHelp responsive should also work offline.
Other than that, the DITA OT does not process the resourceid's in any way, you would probably need to modify the CHM output and add extra XSLT processing to take them into account.

Regards,
Radu