Reply to: DITA Ids not being assignedSeptember 10, 2013 at 8:16 pm
This does not look like our code so I'm not sure what is being discussed here.
The only supported method for introducing changes to (some) DITA functionality with script is to implement those changes in specifically defined JScript prototype overrides.
This is undocumented (partners are typically involved in this work) but there is an example here:
C:Program FilesXMetaL 8.0AuthorDITAXACs1.2ditabaseditabase_ditabase.off.js
That example must be renamed to remove the “.off” portion to be enabled. If a different DITA document type needs similar overrides to be made then the file needs to be duplicated into the corresponding folder for the other DTD, renamed to correspond to the base DTD file name in that folder, and all prototype declarations in the file must be similarly renamed.
Other types of changes are unsupported.