Learning and training specialization topics/elements
Post here questions and problems related to editing and publishing DITA content.
-
- Posts: 70
- Joined: Fri Jul 27, 2012 1:46 am
Learning and training specialization topics/elements
I'm exploring use of the learning and training specialization elements included in DITA OT 1.2, but I've been frustrated by unexpected behaviors when I try using these in Oxygen, and by a general lack of information here or on the usual DITA user forums.
It seems that using Interactions domain elements I should be able to generate xhtml (WebHelp) that allows a user to click on a set of possible answers to quiz questions that should provide instant feedback. Instead, whether in PDF (where it obviously should not work) or in WebHelp (where it theoretically should), the questions and accompanying feedback elements simply display with no interactivity. What is a good resource for details on how to set up these sorts of interactions?
Also, some learning and training elements do not display at all in WebHelp (the lcTime sub-element for Duration in learning content overview topics, for example).
I guess my primary question would be, where in oXygen or the DITA-OT are characteristics of these learning specialization topics/elements controlled and where can I learn more about how to implement them?
Thanks,
Gary
It seems that using Interactions domain elements I should be able to generate xhtml (WebHelp) that allows a user to click on a set of possible answers to quiz questions that should provide instant feedback. Instead, whether in PDF (where it obviously should not work) or in WebHelp (where it theoretically should), the questions and accompanying feedback elements simply display with no interactivity. What is a good resource for details on how to set up these sorts of interactions?
Also, some learning and training elements do not display at all in WebHelp (the lcTime sub-element for Duration in learning content overview topics, for example).
I guess my primary question would be, where in oXygen or the DITA-OT are characteristics of these learning specialization topics/elements controlled and where can I learn more about how to implement them?
Thanks,
Gary
-
- Posts: 9446
- Joined: Fri Jul 09, 2004 5:18 pm
Re: Learning and training specialization topics/elements
Hi Gary,
Oxygen uses the DTDs/schemas provided by the DITA 1.2 specification for editing Learning specialization topics. It also uses the DITA Open Toolkit to publish the content to various output sources.
I cannot help you much in this regard because we are not using the Learning specializations internally. And there do not seem to be a lot of people who do, searching around (or asking questions on) the DITA Users List might be a good place to start:
http://tech.groups.yahoo.com/group/dita ... sage/29486
Actually this is quite hard to do, where would that feedback be sent and how would you identify the person who sent it? You need a PHP script running on a server with a database in order to store that information. You need each user to authenticate.
Our WebHelp with Feedback transformation does something like this. Each published topic has a feedback area at the bottom which can be used by users to comment on the read topic.
Probably the DITA 1.2 specification is about the place to start (and maybe the only place to start):
http://docs.oasis-open.org/dita/v1.2/os ... ngtraining
Actually I added a bug for your problem about a year ago:
https://github.com/dita-ot/dita-ot/issues/655
The issue points to a more detailed discussion on the DITA Users List.
Regards,
Radu
Oxygen uses the DTDs/schemas provided by the DITA 1.2 specification for editing Learning specialization topics. It also uses the DITA Open Toolkit to publish the content to various output sources.
I cannot help you much in this regard because we are not using the Learning specializations internally. And there do not seem to be a lot of people who do, searching around (or asking questions on) the DITA Users List might be a good place to start:
http://tech.groups.yahoo.com/group/dita ... sage/29486
No, learning topics are not translated in interactive HTML form controls. This was not the intended purpose from what I saw in a previous discussion on the DITA Users List (cannot find the thread now).It seems that using Interactions domain elements I should be able to generate xhtml (WebHelp) that allows a user to click on a set of possible answers to quiz questions that should provide instant feedback. Instead, whether in PDF (where it obviously should not work) or in WebHelp (where it theoretically should), the questions and accompanying feedback elements simply display with no interactivity. What is a good resource for details on how to set up these sorts of interactions?
Actually this is quite hard to do, where would that feedback be sent and how would you identify the person who sent it? You need a PHP script running on a server with a database in order to store that information. You need each user to authenticate.
Our WebHelp with Feedback transformation does something like this. Each published topic has a feedback area at the bottom which can be used by users to comment on the read topic.
Probably the DITA 1.2 specification is about the place to start (and maybe the only place to start):
http://docs.oasis-open.org/dita/v1.2/os ... ngtraining
The DITA Open Toolkit XSLT processing may not handle properly all the Learning specialization elements.Also, some learning and training elements do not display at all in WebHelp (the lcTime sub-element for Duration in learning content overview topics, for example).
Actually I added a bug for your problem about a year ago:
https://github.com/dita-ot/dita-ot/issues/655
The issue points to a more detailed discussion on the DITA Users List.
The DITA Open Toolkit applies a series of XSLT stylesheets on the DITA content, stylesheets which can be potentially changed and improved to match what you need.I guess my primary question would be, where in oXygen or the DITA-OT are characteristics of these learning specialization topics/elements controlled and where can I learn more about how to implement them?
Regards,
Radu
Radu Coravu
<oXygen/> XML Editor
http://www.oxygenxml.com
<oXygen/> XML Editor
http://www.oxygenxml.com
-
- Posts: 70
- Joined: Fri Jul 27, 2012 1:46 am
Re: Learning and training specialization topics/elements
Thanks for your detailed reply, Radu. I may simply rethink using the specialization, because I'm not sure the value-add is that significant. Sounds as if others have reached a similar conclusion.
Gary
Gary
-
- Posts: 160
- Joined: Mon Nov 24, 2014 1:49 pm
- Location: Greven/Germany
Re: Learning and training specialization topics/elements
Hi,
I am at the same point as Gary was 2 1/2 years ago. It seems to me, that nothing has changed. I'm trying to figure out, whether DITA/SCORM may be a valid technical basis for our E-learning plans. I searched for "SCORM" in this forum. The last post is older than 3 years. So it seams to me that no Oxygen users seem to write content for E-learning systems. Does anybody know if the DITA Learning and Training Content Specialization SC is still alive? Did anybody found an alternative solution for (re)using DITA content in an E-learning CMS?
Best regards
I am at the same point as Gary was 2 1/2 years ago. It seems to me, that nothing has changed. I'm trying to figure out, whether DITA/SCORM may be a valid technical basis for our E-learning plans. I searched for "SCORM" in this forum. The last post is older than 3 years. So it seams to me that no Oxygen users seem to write content for E-learning systems. Does anybody know if the DITA Learning and Training Content Specialization SC is still alive? Did anybody found an alternative solution for (re)using DITA content in an E-learning CMS?
Best regards
stefan-jung.org – Your DITA/DITA-OT XML consultant
-
- Posts: 9446
- Joined: Fri Jul 09, 2004 5:18 pm
Re: Learning and training specialization topics/elements
Hi Stefan,
Out of the box Oxygen comes with the support the DITA Open Toolkit has for learning and training publishing, support which is not very much.
Eliot Kimber started working on a learning and training publishing plugin DITA OT plugin:
https://github.com/dita-community/org.d ... ning2.html
But I do not know how evolved it is.
I'm not sure if there are consultants who also have plugins for the Learning and Training output which they did not make open source. For example I think Comtech had some work done on this.
Maybe you could also write on the DITA Users List about this.
Regards,
Radu
Out of the box Oxygen comes with the support the DITA Open Toolkit has for learning and training publishing, support which is not very much.
Eliot Kimber started working on a learning and training publishing plugin DITA OT plugin:
https://github.com/dita-community/org.d ... ning2.html
But I do not know how evolved it is.
I'm not sure if there are consultants who also have plugins for the Learning and Training output which they did not make open source. For example I think Comtech had some work done on this.
Maybe you could also write on the DITA Users List about this.
Regards,
Radu
Radu Coravu
<oXygen/> XML Editor
http://www.oxygenxml.com
<oXygen/> XML Editor
http://www.oxygenxml.com
-
- Posts: 160
- Joined: Mon Nov 24, 2014 1:49 pm
- Location: Greven/Germany
Re: Learning and training specialization topics/elements
Hi Radu,
thanks for your input. I stop working on this, due to other prios. Maybe I'll come back to this next year.
Thanks a lot,
Stefan
thanks for your input. I stop working on this, due to other prios. Maybe I'll come back to this next year.
Thanks a lot,
Stefan
stefan-jung.org – Your DITA/DITA-OT XML consultant
-
- Posts: 9
- Joined: Tue Mar 26, 2013 12:00 am
- Location: Paris, France
- Contact:
Re: Learning and training specialization topics/elements
One year and a half later, I re-explore these learning topics and their implementation.
Trying to use the lsDuration element I notice that :
Are there effort, working group actually on the subject ?
How to solve properly this basic problem ?
Pierre
Trying to use the lsDuration element I notice that :
- only the label is output in the oxygen webhelp implementation
- nothing is output in the standard XHTML implementation.
Are there effort, working group actually on the subject ?
How to solve properly this basic problem ?
Pierre
xephon wrote:Hi,
I am at the same point as Gary was 2 1/2 years ago. It seems to me, that nothing has changed. I'm trying to figure out, whether DITA/SCORM may be a valid technical basis for our E-learning plans. I searched for "SCORM" in this forum. The last post is older than 3 years. So it seams to me that no Oxygen users seem to write content for E-learning systems. Does anybody know if the DITA Learning and Training Content Specialization SC is still alive? Did anybody found an alternative solution for (re)using DITA content in an E-learning CMS?
Best regards
-
- Posts: 9446
- Joined: Fri Jul 09, 2004 5:18 pm
Re: Learning and training specialization topics/elements
Hi Pierre,
Indeed specific learning and training constructs are badly supported by the DITA OT in the published PDF and XHTML-based outputs.
Please see some more answers below:
For example you can write on the DITA Users List and ask for this.
A free plugin for this would be Eliot Kimber's:
https://github.com/drmacro/org.dita.learning2.html
but it looked like work in progress last time I worked with it.
https://groups.yahoo.com/neo/groups/dita-users/info
Regards,
Radu
Indeed specific learning and training constructs are badly supported by the DITA OT in the published PDF and XHTML-based outputs.
Please see some more answers below:
Not necessarily, for example there are companies like Suite Solutions which have developed better DITA OT plugins for rendering learning and training. But they will probably charge you.So, does this means that anyone should avoid to use learning contents because it is not really implemented in the OT ?
For example you can write on the DITA Users List and ask for this.
A free plugin for this would be Eliot Kimber's:
https://github.com/drmacro/org.dita.learning2.html
but it looked like work in progress last time I worked with it.
You should ask around on the DITA Users List:Are there effort, working group actually on the subject ?
https://groups.yahoo.com/neo/groups/dita-users/info
Regards,
Radu
Radu Coravu
<oXygen/> XML Editor
http://www.oxygenxml.com
<oXygen/> XML Editor
http://www.oxygenxml.com
Return to “DITA (Editing and Publishing DITA Content)”
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