We have been digging and digging through all of our code and testing for XHTML compliance for some time now, and have finally found the culprit for this very elusive bug concerning XHTML compliance of the SwirlChat module. For those of you running XHTML (or "pure CSS") skins and containers, here is the quick fix for the problem:
- Find the file "<dnnroot>\DesktopModules\SWIRLChat\CSS\UI-Default.css" (However, if you are running any of the other Swirlchat skins like "aero", "vista", or "gray", you'll need to find the appropriate file such as: "UI-Aero.css" or "UI-Vista.css" or "UI-Gray.css"
- Edit the file in a text editor.
- Find the line that reads: height: 400;
- Change the line to read: height: 400px;
- Save the file.
- Clear your browser cache.
- Reload your site.
This small but VERY significant oversight in our CSS has caused the chatroom to fail to render in "pure CSS" based skins. Please apply this fix and give our team feedback here by replying to this thread with your findings. We are watching this bug thread very closely.
Thank you all!