Zoundry Raven (Raven) version 1.0.375 (and 1.0.500, if you were to compile from the source code) is only good with Microsoft Internet Explorer (IE) version 5.5 to version 8. Raven will NOT work after an upgrade to IE version 9 (IE9) on Windows7 .
There are two things that I noticed when I launch Raven after the IE9 upgrade:
- In the main window, under "Blog Post Summary" I noticed that what got displayed was mal-formed. All blog posts starts with the word "ZoundryDocument", which shouldn't be there. Also, there were no pictures or formatting of any kind - when there should be. They look just like any plain unformatted text document.
- Editing an existing blog post is not possible. The "Zoundry Error" message
"Error: 'NoneType' object has no attribute 'tagName'"
gets displayed, multiple times, when the WYSIWYG editor window is launched.
The Fix
I have just spent the last couple of days going through Raven's source code, trying to find a fix after this upgrade to IE9. And luckily, the fix is actually quite simple. All that is needed to be done is to just delete a single character in the file "mshtmlcontrol.py", found in the directory zoundryraven-read-only\Raven\src\python\zoundry\appframework\ui\widgets\controls\advanced\mshtml.