WebHelp Classic With Feedback Output
To publish a DITA map as a WebHelp Classic with Feedback system, follow these steps:
- Select the  Configure Transformation Scenario(s) action from the DITA Maps
                     Manager toolbar. Configure Transformation Scenario(s) action from the DITA Maps
                     Manager toolbar.
- Select the DITA Map WebHelp Classic with Feedback scenario from the DITA Map section.
- If you want to configure the transformation, click the Edit
                  button.
                  Step Result: This opens an Edit scenario configuration dialog box that allows you to configure various options in the following tabs: - Skins Tab - This tab contains a set of predefined skins that you can use for the layout of your WebHelp system output.
- Parameters Tab - This tab includes numerous parameters that can be set to customize your WebHelp system output. See the Parameters section below for details about the most commonly used parameters for WebHelp Responsive transformations.
- Filters Tab - This tab allows you to filter certain content elements from the generated output.
- Advanced Tab - This tab allows you to specify some advanced options for the transformation scenario.
- Output Tab - This tab allows you to configure options that are related to the location where the output is generated.
 
- Click Apply associated to begin the transformation.
- Enter the documentation product ID (value for the webhelp.product.idparameter) and the documentation version (value for thewebhelp.product.versionparameter).When the DITA Map WebHelp Classic with Feedback transformation is complete, your default browser opens the installation.htmlfile. This file contains information about the output location, system requirements, installation instructions, and deployment of the output. Follow the instructions to complete the system deployment.
Parameters for Customizing WebHelp Classic with Feedback Output
To customize a transformation scenario, you can edit various parameters, including the following most commonly used ones:
- args.default.language
- This parameter is used if the language is not
                        detected in the DITA map. The default value is en-us.
- clean.output
- Deletes all files from the output folder before the
                        transformation is performed (only noandyesvalues are valid and the default value isno).
- fix.external.refs.com.oxygenxml (Only supported when the DITA OT transformation process is started from Oxygen XML Author plugin)
- The DITA Open Toolkit usually has
                        problems processing references that point to locations outside of the directory of
                        the
                        processed DITA map. This parameter is used to specify whether or not the application
                        should try to fix such references in a temporary files folder before the DITA Open
                        Toolkit is invoked on the fixed references. The fix has no impact on your edited DITA
                        content. Allowed values: trueorfalse(default).
- use.stemming
- Controls whether or not you want to include stemming search
                        algorithms into the published output (default setting is
                        false).
- webhelp.body.script
- URL value that specifies the location of a
                        well-formed XHTML file containing the custom script that will be copied in the
                        <body>section of every WebHelp page.
- webhelp.copyright
- Adds a small copyright text that appears at the end of the Table of Contents pane.
- webhelp.custom.resources
- The file path to a directory that contains resources files. All files from this directory will be copied to the root of the WebHelp output.
- webhelp.favicon
- The file path that points to an image to be used as a favicon in the WebHelp output.
- webhelp.footer.file
- Path to an XML file that includes the footer content
                        for your WebHelp output pages. You can use this parameter to integrate social media
                        features (such as widgets for Facebook™, Twitter™, Google Analytics, or Google+™). The file must be
                        well-formed, each widget must be in separate divorspanelement, and the code for eachscriptelement is included in an XML comment (also, the start and end tags for the XML comment must be on a separate line). The following code exert is an example for adding a Facebook™ widget:<div id="facebook"> <div id="fb-root"/> <script> <!-- (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.0"; fjs.parentNode.insertBefore(js, fjs); } (document, 'script', 'facebook-jssdk')); --> </script> <div data-share="true" data-show-faces="true" data-action="like" data-layout="standard" class="fb-like"/> </div>
- webhelp.footer.include
- Specifies whether or not to include footer in each
                        WebHelp page. Possible values: yes,no. If set tono, no footer is added to the WebHelp pages. If set toyesand thewebhelp.footer.fileparameter has a value, then the content of that file is used as footer. If thewebhelp.footer.filehas no value then the default Oxygen XML Author plugin footer is inserted in each WebHelp page.
- webhelp.google.search.results
- A file path that specifies the location of
                        a well-formed XHTML file containing the Google Custom Search Engine element
                        gcse:searchresults-only. You can use all supported attributes for this element. It is recommend to set thelinkTargetattribute tofrmfor frameless (iframe) version of WebHelp or tocontentWinfor the frameset version of WebHelp. The default value for this attribute is_blankand the search results will be loaded in a new window. If this parameter is not specified, the following code will be used<gcse:searchresults-only linkTarget="frm"></gcse:searchresults-only>
- webhelp.google.search.script
- A file path that specifies the location of a well-formed XHTML file containing the Custom Search Engine script from Google.
- webhelp.head.script
- URL value that specifies the location of a
                        well-formed XHTML file containing the custom script that will be copied in the
                        <head>section of every WebHelp page.
- webhelp.logo.image.target.url
- Specifies a target URL that is set on the logo image. When you click the logo image, you will be redirected to this address.
- webhelp.logo.image
- Specifies a path to an image displayed as a logo in the left side of the output header.
- webhelp.reload.stylesheet
- Set this parameter to trueif you have out of memory problems when generating WebHelp. It will increase processing time but decrease the memory footprint. The default value isfalse.
- webhelp.search.custom.excludes.file
- The path of the file that contains name patterns for HTML files that should not be indexed by the WebHelp search engine. Each exclude pattern must be on a new line. The patterns are considered to be relative to the output directory, and they accept wildcards such as '*' (matches zero or more characters) or '?' (matches one character). For more information about the patterns, see https://ant.apache.org/manual/dirtasks.html#patterns.
- webhelp.search.japanese.dictionary
- The file path of the dictionary that will be used by the Kuromoji morphological engine that Oxygen XML Author plugin uses for indexing Japanese content in the WebHelp pages.
- webhelp.search.ranking
- If this parameter is set to falsethen the 5-star rating mechanism is no longer included in the search results that are displayed on the Search tab (default setting istrue).
- webhelp.show.changes.and.comments
- When set to yes, user comments, replies to comments, and tracked changes are published in the WebHelp output. The default value isno.
- webhelp.sitemap.base.url
- Base URL for all the locelements in the generatedsitemap.xmlfile. The value of alocelement is computed as the relative file path from thehrefattribute of atopicrefelement from the DITA map, appended to this base URL value. Thelocelement is mandatory insitemap.xml. If you leave this parameter set to its default empty value, then thesitemap.xmlfile is not generated.
- webhelp.sitemap.change.frequency
- The value of the
                        changefreqelement in the generatedsitemap.xmlfile. Thechangefreqelement is optional insitemap.xml. If you leave this parameter set to its default empty value, then thechangefreqelement is not added insitemap.xml. Allowed values: <empty string> (default),always,hourly,daily,weekly,monthly,yearly,never.
- webhelp.sitemap.priority
- The value of the priorityelement in the generatedsitemap.xmlfile. It can be set to any fractional number between 0.0 (least important priority) and 1.0 (most important priority). For example, 0.3, 0.5, or 0.8. Thepriorityelement is optional insitemap.xml. If you leave this parameter set to its default empty value, then thepriorityelement is not added insitemap.xml.
