The documentation for the 3rdParty SDK was all in one long web page, and it had reached the point where had become unwieldy; the content wasn’t easy to discover. I needed to break it up into several topics, and arrange them in a logical hierarchy. I was currently working in Dreamweaver, and was considering creating a new document based on a template with a TOC on the left. I remembered that I once created a prototype web site that was like that, and I hunted through my hard drive, looking for it, with the intention of copying the look and feel. I ended up stumbling on another doc set that fit the bill, that I created using oXygen XML Editor. I had forgotten about using oXygenXML Editor, and it hadn’t occurred to me that this would actually be a really good approach to use for the 3rdParty SDK docs.
Here what I did to transform the content into a DITA project.
The first thing to remember is you’re actually authoring this content in 3rdParty repo (android_mobile_verification). You’re authoring it in the doc repo. And this (content authoring) will be unusual for that repo.
I think you’ll have to experiment, because this is getting too complicated to be able to predict what you need to do.
Note: Open the oXygen XML perspective to ensure that you get all of the available DITA Map Transforms. Otherwise you won’t see all of the tools, windows, transforms, that come with the oXygen XML Editor Eclipse plugin.
Create a ditamap
-
In the MobileVerification project (the android_mobile_verification repo, feature/api_doc), add a new folder called “docs”.
-
With the project folder selected, click File > New, and select oXygen XML Editor > New from Templates. Click Next.
-
Select Framework templates > DITA Map > map > Map. Click Next.
-
Set a value for the parent folder: MobileVerification/docs
- File: 3rdPartySDK.ditamap
- Check Open file for editing when done.
-
Click Finish.
Add a Topic
I think your doc set falls into the software documentation domain. See: 3.2 Technical Content Elements (http://docs.oasis-open.org/dita/v1.2/os/spec/langRef-technicalContent.html).
-
With the project folder selected, click File > New, and select oXygen XML Editor > New from Templates. Click Next.
-
Select Framework templates > DITA > topic > Concept. Click Next.
-
Set a value for the parent folder: MobileVerification/docs
- File: theAutoAuthSDK.dita
- Check Open file for editing when done.
-
Click Finish.
Add content to the topic
Add the TeleSign Logo to the Title Area
For more information on this procedure, see: http://www.oxygenxml.com/doc/ug-editorEclipse/#topics/webhelp-customization-add-image-to-title.html
Copy the file:
C:\Users\Chris\src\python_rest_api\doc\user\v1\source_statictelesign-logo.png
to
C:\opt\eclipse\plugins\com.oxygenxml.editor_16.1.0.\v2014102117\frameworks\dita\DITA-OT\plugins\com.oxygenxml.webhelp\oxygen-webhelp\resourcesimg
15 replies on “How to Turn a Dreamweaver Web Page into DITA-based Web Help”
I do believe all of the concepts you have offered on your post.
They’re really convincing and can definitely
work. Nonetheless, the posts are very brief for newbies.
May just you please extend them a bit from subsequent time?
Thank you for the post.
Please take a look at my other web site: http://www.gullinx.com/cookbooks
Great post.
Some nice points there. I enjoyed your post. Thank you. Your article has proven useful to me. You are obviously very knowledgeable. Loren Janek Noni
I am so grateful for your blog article. Thanks Again. Awesome. Trudi Mitchael Watkins
Hi! I simply wish to offer you a huge thumbs up for the great information you have here on this post. I am returning to your site for more soon. Myranda Durante Dreher
I go to see everyday some web pages and sites to read posts, however this blog offers quality based articles. Aloisia Lennie Hizar
I was studying some of your blog posts on this site and I think this website is very instructive! Continue posting . Courtenay Yancy Savdeep
Thank you ever so for you article post. Really thank you! Great. Missy Thornie Daffodil
You made some nice points there. I looked on the internet for the subject and found most guys will go along with with your blog. Agnola Chickie Scheers
You really make it seem really easy with your presentation but I find this matter to be actually something which I feel I would never understand. Rachael Saw Jacquie
You saved me so much time greatful I found your website. Cicily Dag Keg
Really appreciate you sharing this blog article. Much thanks again. Fantastic. Laney Isadore Roots
There is significantly a package to find out about this. I think you made sure great factors in functions likewise. Hanni Michael Leatri
Thanks for sharing, this is a fantastic blog. Really thank you! Want more. Tamara Boycie Oswell