switched doctype to standard compliance mode
authortokul <tokul@7612ce4b-ef26-0410-bec9-ea0150e637f0>
Sun, 5 Feb 2006 09:20:36 +0000 (09:20 +0000)
committertokul <tokul@7612ce4b-ef26-0410-bec9-ea0150e637f0>
Sun, 5 Feb 2006 09:20:36 +0000 (09:20 +0000)
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@10642 7612ce4b-ef26-0410-bec9-ea0150e637f0

ChangeLog
contrib/decrypt_headers.php
doc/Development/index.html
doc/index.html
plugins/bug_report/show_system_specs.php
src/addrbook_popup.php
src/configtest.php
src/signout.php
src/webmail.php

index 22917a51caf8cfc7aaa3faed6f2d9a0f8c3094de..d170cd7b3d9b1e72bba0dde4134a213075a919e0 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -537,6 +537,9 @@ Version 1.5.1 -- CVS
   - Security: Fix possible cross site scripting through the right_main
     parameter of webmail.php. This now uses a whitelist of acceptable
     values. [CVE-2006-0188]
   - Security: Fix possible cross site scripting through the right_main
     parameter of webmail.php. This now uses a whitelist of acceptable
     values. [CVE-2006-0188]
+  - Disabled display of regexp compilation errors in local_file address
+    book backend.
+  - DOCTYPE tags are switched from quirks to standard compliance mode.
 
 Version 1.5.0 - 2 February 2004
 -------------------------------
 
 Version 1.5.0 - 2 February 2004
 -------------------------------
index 0234783abbb259f4c65645e5e184704110179b55..7304b72785d3fe7bed3be34146856ed7cf7ceae5 100644 (file)
@@ -53,7 +53,8 @@ function hex2ip($hex) {
 /** create page headers */
 header('Content-Type: text/html');
 
 /** create page headers */
 header('Content-Type: text/html');
 
-echo '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">'
+echo '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"'."\n"
+    .'  "http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd">'
     ."\n<head>\n<meta name=\"robots\" content=\"noindex,nofollow\">\n"
     ."</head><body>";
 
     ."\n<head>\n<meta name=\"robots\" content=\"noindex,nofollow\">\n"
     ."</head><body>";
 
index 421009a3e8f127d3bdab72777fd3e60fbc659f23..33df9407d7bab144c08676b4d839850d92bf0fe4 100644 (file)
@@ -1,4 +1,5 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
+  "http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd">
 <!-- $Id$ -->
 <html lang="en_GB">
 <head>
 <!-- $Id$ -->
 <html lang="en_GB">
 <head>
index 083e0a20f9ae8590b411340cf7a5206910d7615e..f1846cf44a96e76ab6ff2d28ecca30d6b10eb8f7 100644 (file)
@@ -1,4 +1,5 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
+  "http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd">
 <!-- $Id$ -->
 <html>
 <head>
 <!-- $Id$ -->
 <html>
 <head>
index 5df9d044130d4975da005d3428c631097480a536..20b9bbe5bddcc39696ef4964e9f8e28c2c4debd1 100644 (file)
@@ -27,7 +27,8 @@ if (! is_plugin_enabled('bug_report') || ! bug_report_check_user()) {
     exit();
 }
 ?>
     exit();
 }
 ?>
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
+  "http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd">
 <html>
 <body>
 <pre>
 <html>
 <body>
 <pre>
index 5d6a288ad94404cbb04a1020bfb58f6fafee4b36..4a9681d0c6ec81d50f8319fce9e42d571d823ed6 100644 (file)
@@ -23,7 +23,8 @@ include_once(SM_PATH . 'include/validate.php');
 require_once(SM_PATH . 'functions/addressbook.php');
 
 ?>
 require_once(SM_PATH . 'functions/addressbook.php');
 
 ?>
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
+  "http://www.w3.org/TR/1999/REC-html401-19991224/frameset.dtd">
 
 <html>
     <head>
 
 <html>
     <head>
index 4cb2f56ded64c5e7958d54ce7935cec94a32cb4e..bcd2d2de9b0d8e50a39d23dfcbdd3a0621564f2e 100644 (file)
@@ -46,7 +46,8 @@ if (file_exists(SM_PATH . 'config/config.php')) {
     include(SM_PATH . 'config/config.php');
     include(SM_PATH . 'functions/strings.php');
 }
     include(SM_PATH . 'config/config.php');
     include(SM_PATH . 'functions/strings.php');
 }
-?><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+?><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
+  "http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd">
 <html>
 <head>
     <meta name="robots" content="noindex,nofollow">
 <html>
 <head>
     <meta name="robots" content="noindex,nofollow">
index b3dd33bfaae108f5b93791443b7d619e29165f79..cc2f60745edb955bc842d44014c6b394b688d7d5 100644 (file)
@@ -56,7 +56,8 @@ if ($signout_page) {
 /* internal gettext functions will fail, if language is not set */
 set_up_language($squirrelmail_language, true, true);
 ?>
 /* internal gettext functions will fail, if language is not set */
 set_up_language($squirrelmail_language, true, true);
 ?>
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
+  "http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd">
 <html>
 <head>
 <?php
 <html>
 <head>
 <?php
index 39c1772bc08603646f165162b35c1986663c57d8..3ad1f06cce7eef25427504c862c52592780cfbfa 100644 (file)
@@ -79,7 +79,8 @@ if ($my_language != $squirrelmail_language) {
 
 $err=set_up_language(getPref($data_dir, $username, 'language'));
 
 
 $err=set_up_language(getPref($data_dir, $username, 'language'));
 
-$output = "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Frameset//EN\">\n".
+$output = "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Frameset//EN\"\n".
+          "  \"http://www.w3.org/TR/1999/REC-html401-19991224/frameset.dtd\">\n".
           "<html><head>\n" .
           "<meta name=\"robots\" content=\"noindex,nofollow\">\n" .
           "<title>$org_title</title>\n".
           "<html><head>\n" .
           "<meta name=\"robots\" content=\"noindex,nofollow\">\n" .
           "<title>$org_title</title>\n".