DITA and XMetaL Discussion
XMetaL Community Forum › DITA and XMetaL Discussion › Breadcrumbs in XHTML output
-
mzwecker April 9, 2010 at 3:50 pm
Breadcrumbs in XHTML output
April 9, 2010 at 3:50 pmParticipants 5Replies 6Last Activity 12 years, 10 months agoI'm wondering if anyone ever managed to use this plugin (or similar) for adding breadcrumbs to xhtml output using XMetaL.
http://bitbucket.org/qwcode/dita.ot.plugins.ancestors/wiki/Home
XMetaL Support: Do have any tips for making this plugin work with XMetaL?
My WebHelp (xhtml) output really needs breadcrumbs, so I'd love to get this working.Thanks,
Michaelgcrews April 9, 2010 at 6:25 pm
Reply to: Breadcrumbs in XHTML output
April 9, 2010 at 6:25 pmI never used that plug-in but I created my own code to create bread crumbs. I can’t quite figure out what the plug-in is doing glancing at the code. It does not look like there is any true plug-in integration code for a dita-ot plug-in code such as a conductor that puts it in the regular Xhtml target flow. You probably need to make a new target or put it in the Xhtml target flow. The main problem I find with breadcrumbs is when a topic is included in the map many times. Either you have it show all breadcrumbs or just the first match. Both ways have their advantages and downsides.
mzwecker April 12, 2010 at 3:17 pm
Reply to: Breadcrumbs in XHTML output
April 12, 2010 at 3:17 pmgcrews,
Would you perhaps be willing to share your breadcrumb solution?
mzwecker at logmein.comWe're very close to a decent WebHelp solution based on the XMetaL WebHelp output, but I'd really need breadcrumbs to make the solution user-friendly.
I'd be very grateful if you'd be at liberty to share your solution.
Cheers,
Michaelmzwecker April 13, 2010 at 7:46 am
Reply to: Breadcrumbs in XHTML output
April 13, 2010 at 7:46 amThe developer who created the Ancestor plugin gave me some help.
He sorted out that XMetaL users running OT 1.4.2 need to use version 1.1.1 of his plugin.
He (Marcus) really went out of his way, so I owe him a public THANKS!
http://bitbucket.org/qwcode/dita.ot.plugins.ancestors/downloads/
qwcode April 14, 2010 at 5:59 am
Reply to: Breadcrumbs in XHTML output
April 14, 2010 at 5:59 amHello, I wrote the plugin in question.
I just wanted to try to clarify to gcrews that the plugin does get integrated (when integrator.xml runs, like any other plugin) into the existing xhtml target flow. It makes use of several plugin extension points.
Since Xmetal uses the older 1.4.2.1 version of dita-ot, the only version of my plugin that works is the older v1.1.1 (which contains bugs). I'm going to post a bug-free version soon that works with v1.4.2.1
I didn't do too much searching, but is there a procedure (official or unofficial) to upgrade Xmetal to use dita-ot v1.5?
Marcus
Derek Read April 14, 2010 at 8:34 pm
Reply to: Breadcrumbs in XHTML output
April 14, 2010 at 8:34 pmThe DITA OT has changed enough between 1.4.2.1 and 1.5 that integrating it has proven troublesome.
We have developers working on something that will allow people to upgrade to 1.5.x (not sure exactly which 1.5 yet, but one of the later ones that might be considered more stable I assume).
By the way Marcus, its great that you've been helping these people out with your plug-in. Thanks for doing this.
qwcode April 17, 2010 at 6:27 am
Reply to: Breadcrumbs in XHTML output
April 17, 2010 at 6:27 amMy understanding is that Dita-OT v1.5 became “stable” in December. They were doing milestone releases for about a year and that ended. They are beginning to release 1.5.1 *trial* versions, but that doesn't affect v1.5
Also, I did update the v1.1.1 version of my plugin with a few bug fixes (that were fixed in the later versions). It's now v1.1.2 and works with the dita-ot in Xmetal6.0.
The doc page is here [url=http://bitbucket.org/qwcode/dita.ot.plugins.ancestors/wiki/Home]http://bitbucket.org/qwcode/dita.ot.plugins.ancestors/wiki/Home[/url]
and the download is here [url=http://bitbucket.org/qwcode/dita.ot.plugins.ancestors/downloads/qwcode.dita.ot.plugins.ancestors.1.1.2.zip]http://bitbucket.org/qwcode/dita.ot.plugins.ancestors/downloads/qwcode.dita.ot.plugins.ancestors.1.1.2.zip[/url] -
AuthorPosts
- You must be logged in to reply to this topic.