After you have successfully created a custom DTD plugin or made
changes to an existing one, you need to integrate it into your framework extension for
IXIASOFT CCMS Web so the oXygen XML Web Author Component can recognize your new DOCTYPE.
To integrate:
-
Locate your framework extension; for example dita-[company].zip where [company] is the name of
your company.
-
Store a copy of your original framework extension; for
example, create a copy called dita-[company]-orig.zip and archive it.
-
Unzip your framework extension.
-
Export a copy of your company's DTD plugin (which includes
your new custom DTD plugin) from the Content Store:
-
Open the TEXTML Administration perspective by clicking
the TEXTML Administration
shortcut on the tool bar. If the shortcut is not displayed, follow these
steps:
- In the TEXTML Administration view, double-click the server. If
your server is not displayed in the view, you must add it to the
view.
- When the Connect as dialog opens, type your
username and password and click OK.
- Double-click the name of
your docbase to open a connection to the Content Store.
-
Expand the Content Store's Repository node and browse
to /system/plugins to locate your
company's DTD plugin; for example: com.company.dita.dtd
-
Right-click the plugin and click Export.
The plugin is saved as a folder locally as Content/system/plugins/com.company.dita.dtd
where [company] is the name of your company.
-
Copy the com.company.dita.dtd folder.
-
Where you unzipped your framework extension (the dita-company folder), open the plugins folder.
-
In the plugins folder,
delete your old com.company.dita.dtd
folder and replace it with your new one.
Remember: If you have changed the name of the com.company.dita.dtd folder, you must update all the instances where that name is specified such as the catalog files.
-
Right-click the dita-company folder and zip the folder.
-
Upload the dita-company.zip into IXIASOFT CCMS Web.