This file describes various problems that have been encountered
in installing and running GNU Sovix.


* Ask a lawyer if this is valid to separate copyright from sovix and the text within the framework:

    <!--
    This copyright and copyright notice doesn't apply to the markup generated
    by Sovix above <!-- TOC and below <!-- Footer
    -->

    <?php echo "<meta name=\"DC.rights\" content=\"$sovix__page__copyright\"$sovix__close_tag>\n"; ?>




* There is not $_SERVER['HTTP_USER_AGENT'] for highlight_file so content negotiation cannot be used to read page source.

* Top menus should not stay in top as the footer command line.
That will result in that the menus will override anchor links when clicking at them.

* Known PHP warnings.
Warning: Unknown(): Your script possibly relies on a session side-effect which existed until PHP 4.2.3. Please be advised that the session extension does not consider global variables as a source of data, unless register_globals is enabled. You can disable this functionality and this warning by setting session.bug_compat_42 or session.bug_compat_warn to off, respectively. in Unknown on line 0

* Validate XHTMl and CSS from Sovix behind localhost
It is not possible to check the internet address with $_SERVER['REMOTE_ADDR'] if one is behind localhost. So every workstation that is using Sovix from localhost cannot validate XHTML and CSS from the command validate-xhtml and validate-css sinceExample: validate-xhtml /Main_Page.php will redirect to http://validator.w3.org/check?uri=http://127.0.0.1/Main_Page.php

Therefore we must write an application check up the ip from another link:
if ($_SERVER['SERVER_ADDR']=="127.0.0.1") $sovix__ip_address=file_get_contents("http://sovix.org/sovix/remote_ip"); else $sovix__ip_address=$_SERVER['SERVER_ADDR'];

* Internet Explorer 7 does not read XHTML.

* Internet Explorer 6, part of Windows XP, does not read
margin:auto if the the document using both XML and XHTML declarations.
However, this is not a problem in IE 7, part of Windows Vista.

* Epihany and Mozilla display CSS different.

* mime_content_type gives:
Fatal error: Call to undefined function mime_content_type()
in some versions of PHP.


Copyright 2006, 2007 David Englund.

Copying and redistribution of this file with or without modification
are permitted without royalty provided this notice is preserved.

Local variables:
mode: outline
paragraph-separate: "[ 	]*$"
end:

arch-tag: 49fc0d95-88cb-4715-b21c-f27fb5a4764a
