What to Do Now That I've Got Structured Content?

Hello FrameMaker Gurus.
I've been working as a lone writer for a software company for many years. We have a 1300 page product manual that was originally authored in unstructured FrameMaker. We then use WebWorks to generate "Webhelp" that is both hosted online publically and installable with the software. You can see it here:
http://www.tableausoftware.com/currentonlinehelp
In preparation for multiple writers as well as multiple products, I have since converted the content to structured XML using the DITA DTD. I still author in Structured FrameMaker working from the XML files. I am now considering my options for how to generate the final output. My problem with webhelp templates is that the output is a framed help system connected by javascript links. That format makes it difficult to get the help pages to be indexed by search engines because they cannot get into the frames and if they do they cannot follow the javascript links. Further, webhelp output is isolated from our other UA content on the corporate website (e.g., knowledge base articles, forums, etc.). Our customers need to be able to search across all of these resources. The webhelp is a stand alone system with its own search. Additionally, we would like to have more cross linking into the help pages from other sources. The framed webhelp seems to make those deep dive links difficult. Finally, the look and feel of most webhelp (even with a fair amount of CSS/customization) is clunky at best. 1999 called, they want their help system back.
My thinking is that in order to get a help system that is easily indexable by search engines and integrates with our other content (managed by Drupal), I will have to generate unframed HTML pages that have the TOC built into the pages. Then I can either point a search appliance at it to unify Drupal content and help content in a single search or I can import the HTML into Drupal as part of my publish process. The HTML pages would be generated using the DITA open toolkit and custom XSLT stylesheets to do the transform.
Those pieces are outside of my technical skill level and would require a lot of time and money to put together. Before going down that route, I am trying to learn what other people do once they've gotten to an XML source using Structured FrameMaker. Does everyone just generate webhelp and be happy with it? If so, are they using DITA open toolkit or are they using other tools? How do they solve the search problems associated with webhep?
Any advice will be greatly appreciated. I don't want to dig down a hole of custom development to design the perfect help pages before I know that the solution is not already out there.
Thanks,
Erin

Dimi,
First question to ask is "Can DUPAL do batch  importing (as in import this folder) of XHTML (and associated graphics/media files)?"
    ==> If yes, then sub questions.
Second question:  Does DRUPAL do automatic overwrites of previously loaded XHTML files?  This is important because a DITA => XHTML will regenerate a lot of content with identical filenames which then have to be replaced in the DRUPAL database.  However, this is a tricky question because I think DRUPAL can be used to track changes and cooperative editing.  If you are using this feature, then the question should be re-phrased to take that into account.  
    ==>  If yes you really don't need much else.  Just use the DITA-OT to dump XHTML (very reliable).  In a reasonable universe everything should be fine.  
Third question
Also visit this site:    http://www.ditainfo.info/  It is an implementation of a FrameMaker / DITA authoring system with publishing to DRUPAL.  
Other comments
Personally I would not trust MS-Word  to produce HTML for any commercial purpose unless your IT department can guanrantee a total lock down (no updates  without prior testing for impact on production) on every installation of MS-Word used in the production, and in some cases the feed-in to the production process.  MS Word is, IMH-but-experienced opinion, the most expensive authoring tool on the planet. 
The problem with  authouring tools like MS Word, even FrameMaker (but see note ** below), is that the SW provider can change the HTML output at anytime (but see note *** below).  Most likely this will happen a few hours before a major deadline.   I've wasted too much trying to get predictable results from MS Word in it's HTML output.  Things may have improved somewhat since the introduction of .docx, but not that I've seen -- though I have to admit I have not taken a very close look at it recently.
However, if the authoring system changes to be authouring of small chunks of information in many many many files extracted from a CMS, then MS Word might be able to handle that, especially if you can automate the imposition of an MS WORD styles sheet + automate post-HTML production clean up or the CMS and MS Word comes as a complete system.  But, if you do this then you may as well stick with DITA XML in FrameMaker or any one of the other DITA authouring tools (as long as they produce valid DITA XML) (see note * below) .   Doing that will 
reduce maintenance
reduce debugging cost
improve testability of the suite
improve predictability
improve production to XHTML
liberate you from vendor-specific authouring and production tools
and will be much cheaper in the long run.  
These benefits alll come from the fact that you are dealing with knowable inputs to production if you use DITA XML and a processing engine like the DITA-OT.  Yes, both get updated, but you do not have to accespt the update on the SW providers terms.  If you don't want to upgrade to the latest DITA or DITA-OT, then don't.  This is not true of MS Word and similar programs.  
Which leaves you with the problem of getting stuff into DRUPAL.  Check the link above for more info or go to one of the DRUPAL forums.   
Finally, you should test the idea of authouring in DITA and exporting to MS Word DOCX format.  oXygen I think has a default transform that does this.  Also FrameMaker 10 has a pretty good Save As Word function.   The oXygen DITA-OT transform will generate predictable stable MS Word.   The FrameMaker save As Word is subject to the same updating problem mentioned in relation to HTML. 
Hope that helps
*   "valid" is critically important.  Valid means that the structured and all required elements and attributes are present in a way that programs like DITA-OT have been designed to handle.   Any DITA file can be opened and edited in any good DITA authouring tool.  Valid is not "well formed".  Well formed wasa a concept floating around a while ago that tried to say each XML statement had a start and stop and was validly nested.  However, well formed does not require a pre-defined structure.  
**  I would not trust MS Word  or FrameMaker for HTML production because of the automatic update problem -- you cannot predict what the output will be after the update.  However, FrameMaker remains an excellent choice for authoring DITA (as are many other tools) because they should always save to valid DITA (otherwise it  whines and whines and whines ... a good thing).  This is almost true    but certainly in the case of FrameMaker, close enough for most purposes.  I have always been very impressed with FrameMaker's capability of inserting and using tool-specific XML code into a document without interfering with the validity of the DITA XML in the document.   It enhances the DITA authouring experience without sacrificing portability.    Therefore, since your production of XHTML will be from the DITA XML, not FrameMaker, you will find yourself in a very  safe, happy,  place. 
*** Rather than use MS Word to produce the XHTML, you could use the XML in the .docx files to produce the XHTML.  My company has done that (docx => DITA => XHTML) and it can work quite well if authours stick with certain styles.  This at least gets around the problem of trusting MS Word to produce the XHTML. 

Similar Messages

  • What to do now that Adobe ended support for Flash Player 10.3?

    Adobe ended support for Flash Player 10.3 on July 9. Downloads are no longer available anywhere that I can find. Adobe says 11.7 is now the "extended release" version. Since 10.3 has been the only solution when the latest Flash Player version won't work with Firefox, what do we do now? I have tested every Flash Player release after 10.3, and each starts crashing repeatedly after 24 hours. Each time, retreat to 10.3 was the only solution. The other suggestions in Firefox help don't work. I uninstalled 10.3 a few days ago to test 11.8 - the latest. It doesn't work with Firefox. Now I could only install 11.7. It hasn't failed yet, but it probably will tomorrow.
    If Flash Player 11.8 and 11.7 don't work, and 10.3 is unavailable, what can we do?

    You can check for problems with current Flash plugin versions and try these:
    *disable a possible RealPlayer Browser Record Plugin extension for Firefox and update the RealPlayer if installed
    *disable protected mode in the Flash plugin (Flash 11.3+ on Windows Vista and later)
    *disable hardware acceleration in the Flash plugin
    *http://kb.mozillazine.org/Flash#Troubleshooting
    *http://helpx.adobe.com/flash-player/kb/flash-player-113-crash-mozilla.html
    *http://www.adobe.com/special/products/flashplayer/fp_distribution3.html
    *http://helpx.adobe.com/flash-player/kb/archived-flash-player-versions.html

  • Not able to manually add music now that I've got icloud and match.

    Now, when I attempt to drag and drop, I get the red circle icon and am not able to put the track on my phone. Curiously, I am still able to drag and drop with my ipod nano.

    Yes, if you use match then you can't sync in the old way any more on that device.
    If you haven't enabled match on your device then you can still sync the old way. That's why you can still do so with your Nano (which of course can't use match anyway).
    If you were to disable match on the other device then you would be able to drag and drop again, but wouldn't be able to access your cloud library.

  • On my old hard disk I had registered the download converter so do I need to register, and pay, again now that I've got Firefox v5 running on my new disk?

    Basically I was using a registered copy of the download converter through Firefox v4.1 and then I needed to upgrade my PC and that included a new disk. Whilst reinstalling software I'm now on Firefox v5 and I assume that my new disk does not contain the download converter registration details. Is there anyway I can pull through my registration from my old hard disk and if so which file do I need to look at?
    If necessary I will re-register but I'd rather explore the free option first.
    TIA,
    Nigel.

    Try the forum.
    *http://forum.downloadhelper.net/forum/4

  • What to do now that "Back up to Disc" is no longer an option in iTunes?

    I wanted to perform an incremental backup of my itunes and see the option is unavailable.  In searching this forum, I see it was removed with iTunes version 10.4.  Why would Apple remove this?  I tried using the 'iTunes help' but came up with nothing.  What do I do now?

    Fast backup for iTunes library  (Windows)
    Grab SyncToy  2.1, a free tool from MS. This can be used to copy your entire iTunes library (& other important data folders) onto another hard drive or network share. You can then use SyncToy periodically to synchronise or echo your library to the backup. A preview will show which files need to be updated giving you a chance to spot unexpected changes and during the run only the new or updated files will be copied saving lots of time.
    If your media is all organised below the main iTunes folder then you should also be able to open the backup library on any system running the same version of iTunes, regardless of the drive letter or path it appears on.
    tt2

  • HT201209 my friend sent me an email saying she sent me a song and that all  I needed  was an itune account or apple ID.  now that I finally got that set up it is asking for a code.  I don't have her email anymore and I don't remember getting a code?

    I have spent days setting up an itunes account.  For some reason it took for ever for my pass word to work even though I did everything as asked.  My sole reason for setting one up was to listen to a song that a friend said she sent me.  She said to just go to itunes and click redeem.   I did this but they wanted a code.  I don't recall ever getting one and I know longer have the email that she sent the link for the song.  All  I remember seeing was the name of an alblum by the name of Deeper.  Please help me listen to the song I was sent. My friend and I have been through some rocky times and this song could possibly change things for us.

    You don't still have the email in the trash folder on your email account ? If not then you can try asking your friend to try re-sending the gift : http://support.apple.com/kb/HT1541

  • What x86 options, now that sparcstations are discontinued?

    Are there any x86/x64 workstations out there that work well with Solaris 10 and have hardware RAID? I built a x64 AMD based workstation a few months ago, but Solaris 10 will not recognize the HW RAID built into the motherboard. Are there any workstations made by Dell or other companies that are more compatible with Solaris 10? The hardware compat list doesn't go into specific components like motherboards, and if it does, they are so outdated they're worthless.
    Any suggestions? I need something that can use hardware RAID, and can handle at least 32GB of memory.
    Thanks

    Hmm, i've installed Solaris 10 and 11 on quite a few different HP/Fujitsu PC's and it seems to work out of the box. The only issue have been some wireless adapters, which i don't use anyway.
    I think the most critical point is drivers for the graphic cards if you need X, but the standard graphiccards seems to work quite well, and Nvidia have drivers for Solaris..
    .7/M.

  • Freeing up space now that i have itunes match...

    Can I delete all the music off of my iphone to free up space now that i've got all my music on the cloud with itunes match?  Even the stuff I downloaded from itunes with my phone?  I'm just paranoid about clicking delete and loosing anything.  Thanks!

    Hi,
    Make and keep a backup of your iTunes library, and only stream from the cloud.
    Jim

  • I just downloaded en paid Adobe Creative cloud. I got my installationcode, when I enter this; adobe says that the code is already exchanged. I don't know what to do now and I already paid.

    I just downloaded en paid Adobe Creative cloud. I got my installationcode, when I enter this; adobe says that the code is already exchanged. I don't know what to do now and I already paid.

    Thank you for the mail,
    The redemption code has been redeemed under Email ID provided here in Forums , it is activated but not yet installed on any computer.
    Please download CC from http://helpx.adobe.com/creative-cloud/help/install-apps.html & activate it.
    I have replied to your Email.
    Regards
    Rajshree

  • HT5787 i buy iphone 4sfrom some friend that's he got it from his friend in canada and me set up software for it from Itunes and it asking now for apple ID that's i don't used it for download apps and me can't open my Iphone right now !! what i should do ?

    i buy iphone 4sfrom some friend that's he got it from his friend in canada and me set up software for it from Itunes and it asking now for apple ID that's i don't used it for download apps and me can't open my Iphone right now !! what i should do ?

    It's not stolen ,that iphone came from canada to Egypt and me activeted it last night i got the acc from the owner
    Thanks for Replay Mr

  • I have forgot my apple id which was used to set up my iphone 4s and now my iphone has got restored and asking for that apple id ....what i have to do now please tell me???

    please tell me what should i do now ...i have forgot my apple id which was used to set u my iphone 4s and now my i phone got restored nd asking for that apple id???

    if you synced it with itunes on a computer you can likely find it there

  • I originally set up my iTunes account on my computer at work, now that I got a home computer and authorized it, i have not been able to sync my apps from my iTouch to my home coumpter, it transferrred my music but nothing else. What am I doing wrong?

    I originally set up my iTunes account on my computer at work, now that I have a home computer and authorized it, i have not been able to sync my apps from my iTouch to my home coumpter, it transferrred my music but nothing else. What am I doing wrong?

    Hello John,
    It sounds like your music was copied from your iPod Touch but not your installed apps. I want to recommend this article to help you Transfer your Purchases named:
    iTunes Store: Transferring purchases from your iOS device or iPod to a computer
    http://support.apple.com/kb/ht1848
    You can also download your apps using your purchased history in iTunes with this article:
    iTunes 11 for Mac: Download previous purchases from the iTunes Store
    http://support.apple.com/kb/PH12283
    Click iTunes Store near the top of the iTunes window.
    Click the Purchased link at the right of the iTunes Store homepage (below Quick Links).
    In the page that appears, select a category.iTunes shows you which of your purchases are available for download. You can view all of your past purchases, or just the ones not currently in your iTunes library. Items already in your library aren’t available for download.If you select Music, you can view your purchases by song, artist, or album. If you’re viewing by album, click an album to see which songs on it are available for downloading.To search for an item, type its name or a keyword in the search field, and then press the Return key to view your search results.
    To download an item, click its Download button .To download all available items, click Download All.
    Thank you for using Apple Support Communities.
    All the best,
    Sterling

  • My question is that I got a email just now that I is sent to my address what should I do?

    My question is that I just got a email that something was sent to address what should I do??????

    No clue what you are asking? Can you tell us exactly what the problem is and what "something was sent to address" means?
    Cheers,
    GB

  • I lost my phone and use the IPHone locater, Now that i got my phone back it is disabled and I don't know how to fix it. It had asked for a code but I have no idea what it is so I tried several things but to no avail

    I lost my phone and used the iphone locater to find it. Now that it has been returned to me, it is disabled and says connect to ITUNES. Can you help me ?

    Does the link below help?
    Forgot passcode for your iPhone, iPad, or iPod touch, or your device is disabled - Apple Support

  • My kid`s been using my apple ID/account for years, but now that he`s older it`s time he got his own. Is there any way to either make a twin account so he doesn`t lose all his purchases from iTunes/AppStore when getting his own account?

    My kid`s been using my apple ID/account for years, but now that he`s older it`s time he got his own. Is there any way to either make a twin account so he doesn`t lose all his purchases from iTunes/AppStore or does he have to start from scratch? They payment can still be from my card/account, that`s not the problem, but facetime, imessage etc. is a available on both mine and his apple products (I know you can check what email/phone number we can be reached at, but it`s just a click and he see my messages and I his). It`s the privacy problem that is the most important.

    frank_o_s wrote:
    My kid`s been using my apple ID/account for years, but now that he`s older it`s time he got his own. Is there any way to either make a twin account so he doesn`t lose all his purchases from iTunes/AppStore or does he have to start from scratch? They payment can still be from my card/account, that`s not the problem, but facetime, imessage etc. is a available on both mine and his apple products (I know you can check what email/phone number we can be reached at, but it`s just a click and he see my messages and I his). It`s the privacy problem that is the most important.
    He needs to have his own account, the sooner the better.
    As for content, non-protected songs can simply be copied to his own new library, and he can use them.  As for protected content and apps, anything he still wants will have to be replaced.

Maybe you are looking for

  • Next inspection date is not updated in batch / prposed at the time of UD

    Hi I have configurted the system for retest of batches, the system successfully creates the inspection lot but when does not propose next inspection date at the time of UD nor it updates in Batch Master. I entered inspection interval days in QM View,

  • IPhoto will not sync with my iPhone

    I did the new update for my Mac yesterday and one of the update was for iPhoto but now when I open iphoto it will not find my iPhone. Not sure what to do to fix that. I do have iTunes open and iTunes does see my iPhone so I know it has nothing to do

  • Pegasus2 disk mount fails to mount in time during restart

    I have a new Mac Pro + Pegasus2 external drive.   If I restart the system, the boot happens and files under the mount point are accessed before the Pegasus2 drive is ready to be mounted, which appears to block the mount point.    I called the mount p

  • Question on closing Front Panel references

    I'm manipulating controls on the Front Panel of my VI.  In doing this, I open a slew of references (to the VI, to the Front Panel, to its Panes, and to the objects on the Front Panel).  Normally, before exiting the VI, I carefully close them (in LIFO

  • Unable to start apache in oracle apps r12

    hi, we are unable to start Apache in one of our test instance. in Error log.. /home/mnt/ebs/PRJ/app/inst/apps/PRJ_rempapp/ora/10.1.3/Apache/Apache/bin/apachectl startssl: execing httpd Error: Failed to open the wallet [Hint: incorrect path, incorrect