DITA and XMetaL Discussion

XMetaL Community Forum DITA and XMetaL Discussion Breadcrumbs in XHTML output

  • mzwecker

    Breadcrumbs in XHTML output

    Participants 5
    Replies 6
    Last Activity 12 years, 6 months ago

    I'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,
    Michael

    Reply

    gcrews

    Reply to: Breadcrumbs in XHTML output

    I 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.

    Reply

    mzwecker

    Reply to: Breadcrumbs in XHTML output

    gcrews,
    Would you perhaps be willing to share your breadcrumb solution?
    mzwecker at logmein.com

    We'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,
    Michael

    Reply

    mzwecker

    Reply to: Breadcrumbs in XHTML output

    The 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/

    Reply

    qwcode

    Reply to: Breadcrumbs in XHTML output

    Hello, 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

    Reply

    Derek Read

    Reply to: Breadcrumbs in XHTML output

    The 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.

    Reply

    qwcode

    Reply to: Breadcrumbs in XHTML output

    My 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]

    Reply

  • You must be logged in to reply to this topic.

Lost Your Password?

Products
Downloads
Support