DITA and XMetaL Discussion
joe.hopkins August 13, 2009 at 12:59 am
DITA Map editor not working correctlyAugust 13, 2009 at 12:59 amParticipants 9Replies 10Last Activity 13 years, 1 month ago
The GUI for the DITA map is not renderring correctly. Anyone have any ideas? See the screenshot, thanks!
[img width=1024 height=739]http://img33.imageshack.us/img33/3928/guiissue.jpg[/img]Su-Laine Yeo August 13, 2009 at 1:49 am
Reply to: DITA Map editor not working correctlyAugust 13, 2009 at 1:49 am
This is a HTML page that is failing to render in the embedded browser control, so it's probably an installation problem with Internet Explorer, XMetaL Author, or both.
What version of Internet Explorer do you have? XMetaL requires Internet Explorer 6.00.2600.0000 or later to be installed.joe.hopkins August 13, 2009 at 12:05 pm
Reply to: DITA Map editor not working correctlyAugust 13, 2009 at 12:05 pmjoe.hopkins August 13, 2009 at 7:38 pm
Reply to: DITA Map editor not working correctlyAugust 13, 2009 at 7:38 pm
Okay, I tried reseting IE's settings along with reinstalling IE7. Still have the same problem.
If I right click in the Resource Manager and go to Encoding -> Auto-Select
I get the interface, but its blank with all of the functionality disabled
(The same thing happens if I right click and hit refresh)
Is there anything else I can try?Su-Laine Yeo August 13, 2009 at 11:34 pm
Reply to: DITA Map editor not working correctlyAugust 13, 2009 at 11:34 pm
A complete uninstall and reinstall of XMetaL might help: http://forums.xmetal.com/index.php/topic,67.0.html
I assume you've ruled out the possibility that the problem is related to content? E.g. have you checked that map files that display properly on other people's machines don't display on this machine?Derek Read August 14, 2009 at 4:29 pm
Reply to: DITA Map editor not working correctlyAugust 14, 2009 at 4:29 pm
The fact that changing the encoding changes the behavior (though still not functional) is interesting, but I think it should not have anything to do with the issue. The code in the HTML and JS files that makes up the Map Editor are all encoded in Latin1 (ISO-8859-1, or as Microsoft refers to it: “ANSI”) which is supported no matter what the encoding is set to in IE (as far as I know).
I think the most likely cause for this issue may be that one or more files have become corrupted (various things could cause this, but most likely related to either the OS or hard drive), so repairing or reinstalling is the best option at this point as per Su-Laine's recommendation.joe.hopkins August 17, 2009 at 9:52 pm
Reply to: DITA Map editor not working correctlyAugust 17, 2009 at 9:52 pm
Thank you for the advice Derek and Su-Laine.
Unfortunately the issue persists.
I have tried the complete reinstall with no customizations. As per the content, opening the example DITA map that comes with XMetaL results in the same issue. I have also tried other DITA maps that work on other machines.
Is there something in the registry that I should check?
Could it be something with IE MIME Types?
Thanks!Derek Read August 18, 2009 at 5:52 pm
Reply to: DITA Map editor not working correctlyAugust 18, 2009 at 5:52 pm
I'm really stumped. I think this is going to be virtually impossible to figure out unless we can reproduce the issue. If IE outside of XMetaL is rendering HTML pages properly then it should be doing so within XMetaL as well (so mime settings should not come into play).
Can you open a saved HTML document in IE and have it show up properly there?joe.hopkins August 18, 2009 at 7:53 pm
Reply to: DITA Map editor not working correctlyAugust 18, 2009 at 7:53 pm
Aha! If I open C:Program FilesXMetaL 5.5AuthorDITAMAPMANAGERDitaMapManager.html directly in IE7… The page shows up just like it does in XMetaL; the html is not rendered.joe.hopkins August 18, 2009 at 8:12 pm
Reply to: DITA Map editor not working correctlyAugust 18, 2009 at 8:12 pm
Hey guys I figured it out. For future reference these are the steps to fix the problem…
– Run Regedit
– Go to HKEY_CLASSES_ROOT/.HTML
– Check to see if an entry like this exists:
Name: Content Type
– If it does not, add it by right clicking and hitting New->String Value
- You must be logged in to reply to this topic.