Extend DITA Maps Manager
Post here questions and problems related to oXygen frameworks/document types.
-
- Posts: 37
- Joined: Tue Nov 30, 2010 7:34 pm
Extend DITA Maps Manager
Hi. We have a collection of XML files that have a book or map file very similar to a DITA map. It's essentially a hierarchical list of chapter and topic references, but they are completely unrelated to DITA with their own element names and attributes, and the content files they point to are not DITA. Would it be possible/practical to reliably extend the DITA Maps Manager to allow users to easily create these book files from within Oxygen? It would be especially helpful if we could configure custom transformation scenarios for these open books.
Thanks for any help!
Brian
Thanks for any help!
Brian
-
- Posts: 9470
- Joined: Fri Jul 09, 2004 5:18 pm
Re: Extend DITA Maps Manager
Hi Brian,
Our Java-based SDK allows you to build plugins which can contribute custom views to Oxygen, views in which you can create your own book navigator trees.
https://www.oxygenxml.com/doc/versions/ ... intro.html
The framework customization can contribute custom transformation scenarios of type XSLT or ANT:
https://www.oxygenxml.com/doc/versions/ ... arios.html
You can create for example ANT transformation scenarios which in their turn can do mostly anything, they can call scripts with various parameters and so on.
We try to make Oxygen as plug and play as possible, so all the support we have for editing DITA topics in the main editor area can be created as a customization for any XML vocabulary. But you need to create this yourselves, we can help with advice along the way though.
Also custom vocabulary views like the DITA Maps Manager are views in which we invested a lot of time and effort. We are about 3-4 people working constantly on DITA related improvements in Oxygen.
So that's the problem with using another XML vocabulary, you need to invest time to build customizations and your customizations will probably never be as good as the ones we have for DITA but they may be good enough to cover your work flow.
Regards,
Radu
No, the DITA Maps Manager is pretty much DITA oriented, we have API to allow adding various toolbar and menu actions to it but it's internal model knows only DITA-based models.Would it be possible/practical to reliably extend the DITA Maps Manager to allow users to easily create these book files from within Oxygen?
Our Java-based SDK allows you to build plugins which can contribute custom views to Oxygen, views in which you can create your own book navigator trees.
This can be done, you can create a framework customization for any type of XML:It would be especially helpful if we could configure custom transformation scenarios for these open books.
https://www.oxygenxml.com/doc/versions/ ... intro.html
The framework customization can contribute custom transformation scenarios of type XSLT or ANT:
https://www.oxygenxml.com/doc/versions/ ... arios.html
You can create for example ANT transformation scenarios which in their turn can do mostly anything, they can call scripts with various parameters and so on.
We try to make Oxygen as plug and play as possible, so all the support we have for editing DITA topics in the main editor area can be created as a customization for any XML vocabulary. But you need to create this yourselves, we can help with advice along the way though.
Also custom vocabulary views like the DITA Maps Manager are views in which we invested a lot of time and effort. We are about 3-4 people working constantly on DITA related improvements in Oxygen.
So that's the problem with using another XML vocabulary, you need to invest time to build customizations and your customizations will probably never be as good as the ones we have for DITA but they may be good enough to cover your work flow.
Regards,
Radu
Radu Coravu
<oXygen/> XML Editor
http://www.oxygenxml.com
<oXygen/> XML Editor
http://www.oxygenxml.com
Return to “SDK-API, Frameworks - Document Types”
Jump to
- Oxygen XML Editor/Author/Developer
- ↳ Feature Request
- ↳ Common Problems
- ↳ DITA (Editing and Publishing DITA Content)
- ↳ Artificial Intelligence (AI Positron Assistant add-on)
- ↳ SDK-API, Frameworks - Document Types
- ↳ DocBook
- ↳ TEI
- ↳ XHTML
- ↳ Other Issues
- Oxygen XML Web Author
- ↳ Feature Request
- ↳ Common Problems
- Oxygen Content Fusion
- ↳ Feature Request
- ↳ Common Problems
- Oxygen JSON Editor
- ↳ Feature Request
- ↳ Common Problems
- Oxygen PDF Chemistry
- ↳ Feature Request
- ↳ Common Problems
- Oxygen Feedback
- ↳ Feature Request
- ↳ Common Problems
- Oxygen XML WebHelp
- ↳ Feature Request
- ↳ Common Problems
- XML
- ↳ General XML Questions
- ↳ XSLT and FOP
- ↳ XML Schemas
- ↳ XQuery
- NVDL
- ↳ General NVDL Issues
- ↳ oNVDL Related Issues
- XML Services Market
- ↳ Offer a Service