Diff for Plug-ins

Sat, 2008-12-20 04:13 by qwcodeThu, 2009-02-19 18:24 by qwcode

wanted it to be clear that plugins aren't just for specialization. They can used to override existing logic for standard elements in the DTD.

Changes to Body
Line 1Line 1
 
<p>
 
<p>
-
<strong>What are plugins?</strong> Plugins are extensions to the Dita-OT code that add or modify functionality.  Although plugins are often used to add specializations to the Dita-OT, they can also be used to simply override processing logic for standard elements.  This allows users to customize the logic of the system without actually changing the code in the Dita-OT installation. In many cases, plugins can be carried over to an upgraded version of the OT and still run properly. 
+
<strong>What are plugins?</strong> Plugins are extensions to the Dita-OT code that add or modify functionality. Although plugins are often used to add specializations to the Dita-OT, they can also be used to simply override processing logic for standard elements. This allows users to customize the logic of the system without actually changing the code in the Dita-OT installation. In many cases, plugins can be carried over to an upgraded version of the OT and still run properly.
 
</p>
 
</p>
 
<p>
 
<p>
-
<strong>Contributed open-source plugins.</strong> Download any of these plugins into the /demo directory of your DITA-OT installation and unzip them there. That's all you need to do for a plugin.
+
<strong>Contributed open-source plugins.</strong>
 
</p>
 
</p>
 
<p>
 
<p>
-
<a href="http://sourceforge.net/project/showfiles.php?group_id=132728">Contributed plug-ins at SourceForge</a>. The FO plugin, the FrameMaker adapter, CSHelp, and the new IBM Troubleshooting plugin are here.
+
see [[Plugins for the DITA Open Toolkit]]
-
</p>
+
-
<p>
+
-
<a href="http://groups.yahoo.com/group/dita-users/files/Demos/">Contributed plug-ins at Yahoo! dita-users group</a>. You will find the tocjs plugin here, along with an index term extractor, an improved htmlhelp transform, and a simple search engine.
+
 
</p>
 
</p>
 
<p>
 
<p>
Current revision:

Plug-ins

What are plugins? Plugins are extensions to the Dita-OT code that add or modify functionality. Although plugins are often used to add specializations to the Dita-OT, they can also be used to simply override processing logic for standard elements. This allows users to customize the logic of the system without actually changing the code in the Dita-OT installation. In many cases, plugins can be carried over to an upgraded version of the OT and still run properly.

Contributed open-source plugins.

see Plugins for the DITA Open Toolkit

 

Creating a plug-in for the Open Toolkit.

See Design:Create Plug-in Architecture and related Development Documents on SourceForge

See parts 14-17 of Robert Anderson's tutorial on on Extending the DITA Open Toolkit presented at the Silicon Valley DITA Interest Group November 2007 by Robert Anderson, IBM Chief Architect of the DITA Open Toolkit.

XML.org Focus Areas: BPEL | DITA | ebXML | IDtrust | OpenDocument | SAML | UBL | UDDI
OASIS sites: OASIS | Cover Pages | XML.org | AMQP | CGM Open | eGov | Emergency | IDtrust | LegalXML | Open CSA | OSLC | WS-I