-
Notifications
You must be signed in to change notification settings - Fork 96
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'feature/new-toc' into release/3.0
* feature/new-toc: (36 commits) Disable default MiniToC layout for PDF output Provide @href value as fallback to work around NPE Insert common ToC submap into main target maps Retain Getting Started map to work around filtering Remove obsolete Release Notes keys Move common ToC submap to resources/ Remove empty lines in common ToC submap Move topic stubs to subfolders Move navtitles to topics Add/update submaps with keys Port additional keyrefs to submaps Restore HTML-only reltable to 'userguide.ditamap' Revise landing page to reflect new ToC structure Revise reference hierarchy Add new topics to revised ToC structure & reltables Use keyrefs for reltable links Remove redundant topics Add navtitle to JVM topic Remove redundant 'Log files' reference Combine plug-in concept files & revise hierarchy ...
- Loading branch information
Showing
49 changed files
with
919 additions
and
367 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,42 @@ | ||
<?xml version="1.0" encoding="UTF-8"?> | ||
<!DOCTYPE concept PUBLIC "-//OASIS//DTD DITA Concept//EN" "concept.dtd"> | ||
<!-- This file is part of the DITA Open Toolkit project. See the accompanying LICENSE file for applicable license. --> | ||
|
||
<concept id="custom-plugins"> | ||
<title>Customizing DITA-OT with plug-ins</title> | ||
<titlealts> | ||
<navtitle>Custom plug-ins</navtitle> | ||
</titlealts> | ||
<shortdesc id="plugins-creating">You can install or create DITA-OT plug-ins to change the default output types in | ||
various ways, to add entirely new kinds of output formats, or to implement support for your DITA topic | ||
specializations.</shortdesc> | ||
|
||
<conbody> | ||
|
||
<section id="plugin-benefits"> | ||
<title>Plug-in benefits</title> | ||
<p>Plug-ins allow you to extend the toolkit in a way that is consistent, easy-to-share, and possible to preserve | ||
through toolkit upgrades.</p> | ||
<p>The DITA-OT plug-in mechanism provides the following benefits:</p> | ||
<ul> | ||
<li>Plug-ins can easily be shared with other users, teams, or companies. Typically, all users need to do is to | ||
unzip and run a single installation command. With many builds, even that installation step is automatic.</li> | ||
<li>Plug-ins permit overrides or customizations to grow from simple to complex over time, with no increased | ||
complexity to the extension mechanism.</li> | ||
<li>Plug-ins can be moved from version to version of the DITA-OT simply by reinstalling or copying the directory | ||
from one installation to another. There is no need to re-integrate code based on updates to the core | ||
processing of the DITA-OT.</li> | ||
<li>Plug-ins can build upon each other. If you like a plug-in, simply install that plug-in, and then create your | ||
own plug-in that builds on top of it. The two plug-ins can then be distributed to your team as a unit, or you | ||
can share your own extensions with the original provider.</li> | ||
</ul> | ||
</section> | ||
|
||
<section id="plugins-overview"> | ||
<title>Plug-in structure</title> | ||
<p>A plug-in consists of a directory, typically stored within the <filepath>plugins/</filepath> directory inside | ||
of the DITA-OT. Every plug-in is controlled by a file named <filepath>plugin.xml</filepath>, which is located in | ||
the root directory of the plug-in.</p> | ||
</section> | ||
</conbody> | ||
</concept> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
<?xml version="1.0" encoding="UTF-8"?> | ||
<!DOCTYPE map PUBLIC "-//OASIS//DTD DITA Map//EN" "map.dtd"> | ||
<!-- This file is part of the DITA Open Toolkit project. See the accompanying LICENSE file for applicable license. --> | ||
|
||
<map> | ||
<title>Customizing/Extending DITA-OT</title> | ||
|
||
<mapref href="html-customization.ditamap"/> | ||
<mapref href="pdf-customization.ditamap"/> | ||
<mapref href="../user-guide/globalizing.ditamap"/> | ||
<mapref href="plug-ins.ditamap"/> | ||
<mapref href="../extension-points/extension-points.ditamap"/> | ||
<mapref href="migration.ditamap"/> | ||
|
||
</map> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.