|
The default version 3.10 installation of Discus contains a frame-setting document called index.html which establishes the left (menu) and the right (discussion) frames. The administration program of all versions of Discus contains a framed interface. For browsers which do not support frames, some NOFRAMES code is provided. However, if you are using a recent browser that supports frames and you get this message, there is a problem.
The reason for this difficulty is that your frame setting document contains code before the frame setting directives that causes the browser to think that the page does not contain frame setting information. Hence, the page is interpreted as a normal HTML page and the no frames code is displayed. There are two causes for this problem:
1. Customization of the file
If you modified the index.html file (or template/ui/uimain.tmpl file in Discus 4.0+), your modifications could have caused this problem. Re-upload the original file and see if the problem goes away. If so, you will need to re-do your modifications so they do not interfere with the frame setting code.
2. Pop-up banners or similar
Some free hosting services (Netfirms, for example) insert pop-up or in-line banners on all pages that are displayed from their hosting services. Occasionally their code will be inserted before the frame setting information, confusing the browser. If you are on one of these sites, you should read the documentation provided by your host. Generally they allow you to place their banners using a specially formatted tag in your pages. This should be placed between the <NOFRAMES> and </NOFRAMES> section on the page. Note that even on a framed board their banner will get called from each of the two displayed frames.
Most of these services have set up their banner systems so that they do not break frames.
|