Hi,
I'm currently on a trial of Robohelp 2017. I'm keen on the Dynamic Content Filters, as this seems like it could be very useful because we have a large set of documents covering a large number of different products/modules and we support three versions for each module, delivered via a merged project. Ideally, I'd like to use CBT to enable end users to filter out the modules they don't care about and also select the version of the software they are currently running.
I'd have two filter sets, Version and Module. By default, they would see all modules and only the content applicable to the current release. I'v spent days (and Willam has been kind enough to give me some advice over email), but I can't get this to work. What I've done is applied a module specific tag to the entire TOC in the module specific projects. If an entire topic is specific to a version, I apply a version CBT tag against that as well and everything works as I would expect. Once I build the merged project, I can select a module filter to show only content for the selected module and if I select a version number filter as well, then the topics with a version CBT applied appear and disappear as I would expect. However, in-topic content does not work as expected (once merged, it works as expected if I build the project outside the merged project). If I select a module filter, all the in-topic content that has a version CBT against it disappears. I presume that is because by selecting the module filter, the in-topic content with a version CBT against it is excluded, but I can't figure out a way around this, although it must be possible, right? Is in-topic content with a CBT against it treated differently?
Any help, much appreciated!