Skip to content

Commit

Permalink
Separate core and extra plug-ins #1278
Browse files Browse the repository at this point in the history
Move core plug-ins from demo folder to plugins folder and move extra plug-in to a separate repository.
  • Loading branch information
jelovirt committed May 17, 2012
0 parents commit 3cc3b1d
Show file tree
Hide file tree
Showing 58 changed files with 9,041 additions and 0 deletions.
79 changes: 79 additions & 0 deletions catalog.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,79 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- (c) Copyright IBM Corp. 2004, 2008 All Rights Reserved. -->
<catalog xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog"
prefer="public">

<!-- DITA DTDs -->

<public publicId="-//IBM//DTD DITA Concept//EN"
uri="dtd/concept.dtd"/>
<public publicId="-//IBM//ELEMENTS DITA Concept//EN"
uri="dtd/concept.mod"/>

<public publicId="-//IBM//DTD DITA Composite//EN"
uri="dtd/ditabase.dtd"/>

<public publicId="-//IBM//DTD DITA Reference//EN"
uri="dtd/reference.dtd"/>
<public publicId="-//IBM//ELEMENTS DITA Reference//EN"
uri="dtd/reference.mod"/>

<public publicId="-//IBM//DTD DITA Task//EN"
uri="dtd/task.dtd"/>
<public publicId="-//IBM//ELEMENTS DITA Task//EN"
uri="dtd/task.mod"/>

<public publicId="-//IBM//DTD DITA Topic//EN"
uri="dtd/topic.dtd"/>
<public publicId="-//IBM//ELEMENTS DITA Topic//EN"
uri="dtd/topic.mod"/>
<public publicId="-//IBM//ENTITIES DITA Topic Class//EN"
uri="dtd/topic_class.ent"/>
<public publicId="-//IBM//ENTITIES DITA Topic Definitions//EN"
uri="dtd/topic_defn.ent"/>

<!-- Maps -->

<public publicId="-//IBM//DTD DITA Map//EN"
uri="dtd/map.dtd"/>
<public publicId="-//IBM//ELEMENTS DITA Map//EN"
uri="dtd/map.mod"/>
<public publicId="-//IBM//ENTITIES DITA Map Group Domain//EN"
uri="dtd/mapgroup.ent"/>
<public publicId="-//IBM//ELEMENTS DITA Map Group Domain//EN"
uri="dtd/mapgroup.mod"/>

<!-- Domains -->

<public publicId="-//IBM//ELEMENTS DITA Highlight Domain//EN"
uri="dtd/highlight-domain.mod"/>
<public publicId="-//IBM//ENTITIES DITA Highlight Domain//EN"
uri="dtd/highlight-domain.ent"/>

<public publicId="-//IBM//ELEMENTS DITA Programming Domain//EN"
uri="dtd/programming-domain.mod"/>
<public publicId="-//IBM//ENTITIES DITA Programming Domain//EN"
uri="dtd/programming-domain.ent"/>

<public publicId="-//IBM//ELEMENTS DITA Software Domain//EN"
uri="dtd/software-domain.mod"/>
<public publicId="-//IBM//ENTITIES DITA Software Domain//EN"
uri="dtd/software-domain.ent"/>

<public publicId="-//IBM//ELEMENTS DITA User Interface Domain//EN"
uri="dtd/ui-domain.mod"/>
<public publicId="-//IBM//ENTITIES DITA User Interface Domain//EN"
uri="dtd/ui-domain.ent"/>

<public publicId="-//IBM//ELEMENTS DITA Utilities Domain//EN"
uri="dtd/utilities-domain.mod"/>
<public publicId="-//IBM//ENTITIES DITA Utilities Domain//EN"
uri="dtd/utilities-domain.ent"/>

<!-- Common -->

<public publicId="-//IBM//ELEMENTS DITA Metadata//EN"
uri="dtd/meta_xml.mod"/>
<public publicId="-//IBM//ELEMENTS DITA CALS Tables//EN"
uri="dtd/tbl_xml.mod"/>
</catalog>
74 changes: 74 additions & 0 deletions dtd/concept.dtd
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
<!--
| (C) Copyright IBM Corporation 2001, 2005. All Rights Reserved.
|
| The Darwin Information Typing Architecture (DITA) was orginated by
| IBM's XML Workgroup and ID Workbench tools team.
|
| Refer to this file by the following public identfier or an appropriate
| system identifier:
|
| PUBLIC "-//IBM//DTD DITA Concept//EN"
|
| Release history (vrm):
| 1.0.0 Initial release on developerWorks, March 2001 (dita00.zip)
| 1.0.1 fix 1 on developerWorks, October 2001 (dita01.zip)
| 1.0.2 consolidated redesign December 2001
| 1.0.3 fix 1, dtd freeze for UCD-1 January 2002
| 1.1.0 Release 1 March 2002 (dita10.zip)
| 1.1.1 Release 1.1 December 2002
| 1.1.2 Release 1.2 June 2003
| 1.1.3 Release 1.3 March 2004: bug fixes and map updates
*-->



<!--vocabulary declarations-->
<!ENTITY % ui-d-dec PUBLIC "-//IBM//ENTITIES DITA User Interface Domain//EN" "ui-domain.ent">
%ui-d-dec;
<!ENTITY % hi-d-dec PUBLIC "-//IBM//ENTITIES DITA Highlight Domain//EN" "highlight-domain.ent">
%hi-d-dec;
<!ENTITY % pr-d-dec PUBLIC "-//IBM//ENTITIES DITA Programming Domain//EN" "programming-domain.ent">
%pr-d-dec;
<!ENTITY % sw-d-dec PUBLIC "-//IBM//ENTITIES DITA Software Domain//EN" "software-domain.ent">
%sw-d-dec;
<!ENTITY % ut-d-dec PUBLIC "-//IBM//ENTITIES DITA Utilities Domain//EN" "utilities-domain.ent">
%ut-d-dec;



<!--vocabulary substitution (one for each extended base element,
with the name of the domain(s) in which the extension was declared)-->
<!ENTITY % pre "pre | %pr-d-pre; | %sw-d-pre; | %ui-d-pre;">
<!ENTITY % keyword "keyword | %pr-d-keyword; | %sw-d-keyword; | %ui-d-keyword;">
<!ENTITY % ph "ph | %pr-d-ph; | %sw-d-ph; | %hi-d-ph; | %ui-d-ph;">
<!ENTITY % fig "fig | %pr-d-fig; | %ut-d-fig;">
<!ENTITY % dl "dl | %pr-d-dl;">


<!--Redefine the infotype entity to exclude other topic types and disallow nesting-->
<!ENTITY % concept-info-types "concept">

<!--vocabulary attributes (must be declared ahead of the dtds, which puts @domains first in order) -->
<!ENTITY included-domains "&ui-d-att; &hi-d-att; &pr-d-att; &sw-d-att; &ut-d-att;">

<!--Embed topic to get generic elements -->
<!ENTITY % topic-type PUBLIC "-//IBM//ELEMENTS DITA Topic//EN" "topic.mod">
%topic-type;

<!--Embed concept to get specific elements -->
<!ENTITY % concept-typemod PUBLIC "-//IBM//ELEMENTS DITA Concept//EN" "concept.mod">
%concept-typemod;


<!--vocabulary definitions-->
<!ENTITY % ui-d-def PUBLIC "-//IBM//ELEMENTS DITA User Interface Domain//EN" "ui-domain.mod">
%ui-d-def;
<!ENTITY % hi-d-def PUBLIC "-//IBM//ELEMENTS DITA Highlight Domain//EN" "highlight-domain.mod">
%hi-d-def;
<!ENTITY % pr-d-def PUBLIC "-//IBM//ELEMENTS DITA Programming Domain//EN" "programming-domain.mod">
%pr-d-def;
<!ENTITY % sw-d-def PUBLIC "-//IBM//ELEMENTS DITA Software Domain//EN" "software-domain.mod">
%sw-d-def;
<!ENTITY % ut-d-def PUBLIC "-//IBM//ELEMENTS DITA Utilities Domain//EN" "utilities-domain.mod">
%ut-d-def;

63 changes: 63 additions & 0 deletions dtd/concept.mod
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
<!--
| (C) Copyright IBM Corporation 2001, 2005. All Rights Reserved.
|
| The Darwin Information Typing Architecture (DITA) was orginated by
| IBM's XML Workgroup and ID Workbench tools team.
|
| Refer to this file by the following public identfier or an appropriate
| system identifier:
|
| PUBLIC "-//IBM//ELEMENTS DITA Concept//EN"
|
| Release history (vrm):
| 1.0.0 Initial release on developerWorks, March 2001 (dita00.zip)
| 1.0.1 fix 1 on developerWorks, October 2001 (dita01.zip)
| 1.0.2 consolidated redesign December 2001
| 1.0.3 fix 1, dtd freeze for UCD-1 January 2002
| 1.1.0 Release 1 March 2002 (dita10.zip)
| 1.1.1 Release 1.1 December 2002
| 1.1.2 Release 1.2 June 2003
| 1.1.3 Release 1.3 March 2004: bug fixes and map updates
| 1.1.3a bug fix: revised "DTDVersion" to match release version (consistency);
| revised conbody attlist to match other infotype's body attlists (consistency)
*-->


<!ENTITY DTDVersion 'V1.1.3' >


<!-- ============ Specialization of declared elements ============ -->
<!ENTITY % conceptClasses SYSTEM "concept_class.ent">
<!--%conceptClasses;-->

<!ENTITY % conbody "conbody">

<!ENTITY % concept-info-types "%info-types;">
<!ENTITY included-domains "">

<!ELEMENT concept (%title;, (%titlealts;)?, (%shortdesc;)?, (%prolog;)?, %conbody;, (%related-links;)?, (%concept-info-types;)* )>
<!ATTLIST concept id ID #REQUIRED
conref CDATA #IMPLIED
%select-atts;
outputclass CDATA #IMPLIED
xml:lang NMTOKEN #IMPLIED
DTDVersion CDATA #FIXED "&DTDVersion;"
domains CDATA "&included-domains;"
>

<!ELEMENT conbody ((%body.cnt;)*, (%section;|%example;)*) >
<!ATTLIST conbody %id-atts;
translate (yes|no) #IMPLIED
xml:lang NMTOKEN #IMPLIED
outputclass CDATA #IMPLIED
>


<!--specialization attributes-->

<!ATTLIST concept %global-atts; class CDATA "- topic/topic concept/concept ">
<!ATTLIST conbody %global-atts; class CDATA "- topic/body concept/conbody ">




91 changes: 91 additions & 0 deletions dtd/ditabase.dtd
Original file line number Diff line number Diff line change
@@ -0,0 +1,91 @@
<!--
| (C) Copyright IBM Corporation 2001, 2005. All Rights Reserved.
|
| The Darwin Information Typing Architecture (DITA) was orginated by
| IBM's XML Workgroup and ID Workbench tools team.
|
| Refer to this file by the following public identfier or an appropriate
| system identifier:
|
| PUBLIC "-//IBM//DTD DITA Composite//EN"
|
| Release history (vrm):
| 1.0.0 Initial release on developerWorks, March 2001 (dita00.zip)
| 1.0.1 fix 1 on developerWorks, October 2001 (dita01.zip)
| 1.0.2 consolidated redesign December 2001
| 1.0.3 fix 1, dtd freeze for UCD-1 January 2002
| 1.1.0 Release 1 March 2002 (dita10.zip)
| 1.1.1 Release 1.1 December 2002
| 1.1.2 Release 1.2 June 2003
| 1.1.3 Release 1.3 March 2004: bug fixes and map updates
*-->



<!--vocabulary declarations-->
<!ENTITY % ui-d-dec PUBLIC "-//IBM//ENTITIES DITA User Interface Domain//EN" "ui-domain.ent">
%ui-d-dec;
<!ENTITY % hi-d-dec PUBLIC "-//IBM//ENTITIES DITA Highlight Domain//EN" "highlight-domain.ent">
%hi-d-dec;
<!ENTITY % pr-d-dec PUBLIC "-//IBM//ENTITIES DITA Programming Domain//EN" "programming-domain.ent">
%pr-d-dec;
<!ENTITY % sw-d-dec PUBLIC "-//IBM//ENTITIES DITA Software Domain//EN" "software-domain.ent">
%sw-d-dec;
<!ENTITY % ut-d-dec PUBLIC "-//IBM//ENTITIES DITA Utilities Domain//EN" "utilities-domain.ent">
%ut-d-dec;




<!--vocabulary substitution (one for each extended base element,
with the name of the domain(s) in which the extension was declared)-->
<!ENTITY % pre "pre | %pr-d-pre; | %sw-d-pre; | %ui-d-pre;">
<!ENTITY % keyword "keyword | %pr-d-keyword; | %sw-d-keyword; | %ui-d-keyword;">
<!ENTITY % ph "ph | %pr-d-ph; | %sw-d-ph; | %hi-d-ph; | %ui-d-ph;">
<!ENTITY % fig "fig | %pr-d-fig; | %ut-d-fig;">
<!ENTITY % dl "dl | %pr-d-dl;">


<!--Redefine the infotype entity to exclude other topic types but allow nesting-->
<!--MAT - removed no-topic-nesting per MichaelP -->
<!ENTITY % info-types "topic | concept | task | reference">

<!-- define a containment for topics for editor support -->
<!ELEMENT dita (%info-types;)+>

<!--vocabulary attributes (must be declared ahead of the dtds, which puts @domains first in order) -->
<!ENTITY included-domains "&ui-d-att; &hi-d-att; &pr-d-att; &sw-d-att; &ut-d-att;">

<!--Embed topic to get generic elements -->
<!ENTITY % topic-type PUBLIC "-//IBM//ELEMENTS DITA Topic//EN" "topic.mod">
%topic-type;

<!--Embed concept to get specific elements -->
<!ENTITY % concept-typemod PUBLIC "-//IBM//ELEMENTS DITA Concept//EN" "concept.mod">
%concept-typemod;

<!--Embed task to get specific elements -->
<!ENTITY % task-typemod PUBLIC "-//IBM//ELEMENTS DITA Task//EN" "task.mod">
%task-typemod;

<!--Embed reference to get specific elements -->
<!ENTITY % reference-typemod PUBLIC "-//IBM//ELEMENTS DITA Reference//EN" "reference.mod">
%reference-typemod;


<!--vocabulary definitions-->
<!ENTITY % ui-d-def PUBLIC "-//IBM//ELEMENTS DITA User Interface Domain//EN" "ui-domain.mod">
%ui-d-def;
<!ENTITY % hi-d-def PUBLIC "-//IBM//ELEMENTS DITA Highlight Domain//EN" "highlight-domain.mod">
%hi-d-def;
<!ENTITY % pr-d-def PUBLIC "-//IBM//ELEMENTS DITA Programming Domain//EN" "programming-domain.mod">
%pr-d-def;
<!ENTITY % sw-d-def PUBLIC "-//IBM//ELEMENTS DITA Software Domain//EN" "software-domain.mod">
%sw-d-def;
<!ENTITY % ut-d-def PUBLIC "-//IBM//ELEMENTS DITA Utilities Domain//EN" "utilities-domain.mod">
%ut-d-def;


<!--specialization attributes-->

<!ATTLIST dita %global-atts; >
25 changes: 25 additions & 0 deletions dtd/highlight-domain.ent
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
<!--
| (C) Copyright IBM Corporation 2001, 2005. All Rights Reserved.
|
| The Darwin Information Typing Architecture (DITA) was orginated by
| IBM's XML Workgroup and ID Workbench tools team.
|
| Refer to this file by the following public identfier or an appropriate
| system identifier:
|
| PUBLIC "-//IBM//ENTITIES DITA Highlight Domain//EN"
|
| Release history (vrm):
| 1.0.0 Initial release on developerWorks, March 2001 (dita00.zip)
| 1.0.1 fix 1 on developerWorks, October 2001 (dita01.zip)
| 1.0.2 consolidated redesign December 2001
| 1.0.3 fix 1, dtd freeze for UCD-1 January 2002
| 1.1.0 Release 1 March 2002 (dita10.zip)
| 1.1.1 Release 1.1 December 2002
| 1.1.2 Release 1.2 June 2003
| 1.1.3 Release 1.3 March 2004: bug fixes and map updates
*-->

<!--highlight domain entities-->
<!ENTITY % hi-d-ph "b | u | i | tt | sup | sub">
<!ENTITY hi-d-att "(topic hi-d)">
Loading

0 comments on commit 3cc3b1d

Please sign in to comment.