While we're busy crunching away on the next major CourseForum and ProjectForum releases (version 6.5), we've just put out a small update to the existing 6.4 version that fixes a potentially nasty problem.
In a nutshell, there is an interaction between the editor we use and very recent versions of browsers using the "Webkit" web browser engine; this includes Apple's Safari and Google's Chrome browsers, among others. In rare circumstances, it was possible that when viewing the editing page, there could be glitches in the page (e.g. missing buttons) or even small pieces of HTML code randomly inserted into the content that you were editing, which if you saved the changes would result in the extra code being part of the page.
This could happen whether you were using the WYSIWYG editor or not, was more likely to occur in very long pages than shorter ones, can be quickly cured by just refreshing the page, and is, I stress, a fairly rare phenomenon that could affect only very recent Webkit-based browsers. This bug will not cause any loss of your page content.
For the technically curious, this appeared to be a result of a peculiar timing error between the very recent versions of the Webkit engine and the Javascript initialization code for the TinyMCE editor we use for our WYSIWYG editing.
Obviously, nobody wants to see pages not displayed right or weird HTML tags magically inserted into pages. We'd therefore recommend updating to 6.4.2, which contains our solution to this problem. As usual, this update is available for download at projectforum.com, and users of our hosting service have already been updated.
Please contact us with any questions or concerns.

Comments