DataTables is not working in Webhelp
Posted: Thu Oct 17, 2024 9:50 pm
Hello,
I'm trying to implement the DataTables feature seen here:
https://github.com/oxygenxml/oxygen-pub ... ata-tables
I've been able to get this to work locally. But I had to set the parameter webhelp.fragment.head to the data-tables-script-fragment.xml
I've tried many different things to get the parameter into the Opt file. I finally was able to by making the data-tables-script-fragment.xml into a xhtml file.
It still works locally, but will not work in the Webhelp at all.
Here is my OPT file:
I'm trying to implement the DataTables feature seen here:
https://github.com/oxygenxml/oxygen-pub ... ata-tables
I've been able to get this to work locally. But I had to set the parameter webhelp.fragment.head to the data-tables-script-fragment.xml
I've tried many different things to get the parameter into the Opt file. I finally was able to by making the data-tables-script-fragment.xml into a xhtml file.
It still works locally, but will not work in the Webhelp at all.
Here is my OPT file:
Code: Select all
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<publishing-template>
<name>OrderDynamics Help</name>
<description>Webhelp Responsive</description>
<webhelp>
<preview-image file="../../Resources/Images/logo.png"/>
<parameters>
<parameter name="webhelp.show.main.page.tiles" value="yes"/>
<parameter name="args.outext" value="htm"/>
<parameter name="args.artlbl" value="no"/>
<parameter name="args.figurelink.style" value="TITLE"/>
<parameter name="args.tablelink.style" value="TITLE"/>
<parameter name="clean.output" value="yes"/>
<parameter name="force-unique" value="true"/>
<parameter name="generate.copy.outer" value="3"/>
<parameter name="webhelp.default.collection.type.sequence" value="yes"/>
<parameter name="webhelp.fragment.footer" value="resources/footer.xhtml" type="filePath"/>
<parameter name="webhelp.publication.toc.links" value="all"/>
<parameter name="webhelp.show.indexterms.link" value="no"/>
<parameter name="webhelp.show.main.page.toc" value="no"/>
<parameter name="webhelp.show.top.menu" value="yes"/>
<parameter name="webhelp.top.menu.depth" value="4"/>
<parameter name="webhelp.logo.image" value="tecsys-OMNIWMS.svg" type="filePath"></parameter>
<parameter name="webhelp.logo.image.target.url" value="../index.htm"/>
<parameter name="args.figurelink.style" value="TITLE"/>
<parameter name="args.tablelink.style" value="TITLE"/>
<parameter name="fix.external.refs.com.oxygenxml" value="true"/>
<parameter name="webhelp.fragment.head" value="resources/data-table-script-fragment.xhtml" type="filePath"/>
</parameters>
<html-fragments>
<fragment file="googleAnalytics.xml" placeholder="webhelp.fragment.head"/>
<fragment placeholder="webhelp.fragment.head" file="html-fragments/data-tables-script-fragment.xml"/>
</html-fragments>
<resources>
<css file="oxygen.css"/>
<css file="ODHelp.css"/>
<logo file="tecsys-OMNIWMS.svg" target-url="" alt="Omni WMS Help"/>
<fileset>
<include name="resources/**/*"/>
<include name="resources/images/"/>
<exclude name="resources/**/*.svn"/>
<exclude name="resources/**/*.git"/>
<include name="../../xslt/*.xsl"/>
<include name="DataTables/**/*"/>
</fileset>
</resources>
<tags>
<tag type="layout">tiles</tag>
<tag type="color">blue</tag>
<tag type="color">light</tag>
</tags>
<xslt>
<extension file="../../xslt/tablelabel.xsl" id="com.oxygenxml.webhelp.xsl.createMainPage"/>
<extension file="../../xslt/tablelabel.xsl" id="com.oxygenxml.webhelp.xsl.dita2webhelp"/>
<extension file="../../xslt/tablelabel.xsl" id="com.oxygenxml.webhelp.xsl.createSearchPage"/>
<extension file="../../xslt/tablelabel.xsl" id="com.oxygenxml.webhelp.xsl.createIndexTermsPage"/>
</xslt>
</webhelp>
<pdf>
<preview-image file="oxygen-tiles.png"/>
<tags>
<tag type="layout">tiles</tag>
<tag type="color">blue</tag>
<tag type="color">light</tag>
</tags>
<parameters>
<parameter name="hide.frontpage.toc.index.glossary" value="no"/>
</parameters>
<resources>
<css file="oxygen-print.css"/>
<css file="ODAPI.css"/>
<css file="tecsys-branding.css"/>
</resources>
</pdf>
</publishing-template>