resourceid and CHM help

Posts: 12
Joined: Tue Jun 02, 2020 1:50 am

resourceid and CHM help

Post by BB_[A] » Fri Jun 11, 2021 2:43 am

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?

Bill Burns
We are [A]

Posts: 7528
Joined: Fri Jul 09, 2004 5:18 pm

Re: resourceid and CHM help

Post by Radu » Mon Jun 14, 2021 12:01 pm

Hi Bill,

We implemented this for our WebHelp responsive output: ... 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.

Radu Coravu
<oXygen/> XML Editor

Post Reply