More "" to '' conversions.
authorthomppj <thomppj@7612ce4b-ef26-0410-bec9-ea0150e637f0>
Wed, 31 Jan 2001 18:59:14 +0000 (18:59 +0000)
committerthomppj <thomppj@7612ce4b-ef26-0410-bec9-ea0150e637f0>
Wed, 31 Jan 2001 18:59:14 +0000 (18:59 +0000)
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@1019 7612ce4b-ef26-0410-bec9-ea0150e637f0

functions/display_messages.php
functions/i18n.php
functions/imap.php

index e4a02c0..54e9b24 100644 (file)
     $display_messages_php = true;
 
     function error_username_password_incorrect($color) {
-      echo "<BR>";
-      echo "<TABLE COLS=1 WIDTH=75% NOBORDER BGCOLOR=\"$color[4]\" ALIGN=CENTER>";
-      echo "   <TR>";
+      echo '<BR>';
+      echo " <TABLE COLS=1 WIDTH=75% NOBORDER BGCOLOR=\"$color[4]\" ALIGN=CENTER>";
+      echo '   <TR>';
       echo "      <TD BGCOLOR=\"$color[0]\">";
-      echo "         <B><CENTER>ERROR</CENTER></B>";
-      echo "   </TD></TR><TR><TD>";
-      echo "      <CENTER><BR>". _("Unknown user or password incorrect.") ."<BR><A HREF=\"login.php\" TARGET=_top>". _("Click here to try again") ."</A>.</CENTER>";
-      echo "   </TD></TR>";
-      echo "</TABLE>";
-      echo "</BODY></HTML>";
+      echo '         <B><CENTER>ERROR</CENTER></B>';
+      echo '   </TD></TR><TR><TD>';
+      echo '      <CENTER><BR>' . _("Unknown user or password incorrect.") . '<BR><A HREF="login.php" TARGET=_top>' . _("Click here to try again") . '</A>.</CENTER>';
+      echo '   </TD></TR>';
+      echo '</TABLE>';
+      echo '</BODY></HTML>';
     }
 
     function general_info($motd, $org_logo, $version, $org_name, $color) {
-      echo "<BR>";
+      echo '<BR>';
       echo "<TABLE COLS=1 WIDTH=80% CELLSPACING=0 CELLPADDING=2 NOBORDER ALIGN=CENTER><TR><TD BGCOLOR=\"$color[9]\">";
-      echo "<TABLE COLS=1 WIDTH=100% CELLSPACING=0 CELLPADDING=3 NOBORDER BGCOLOR=\"#FFFFFF\" ALIGN=CENTER>";
-      echo "   <TR>";
+      echo '<TABLE COLS=1 WIDTH=100% CELLSPACING=0 CELLPADDING=3 NOBORDER BGCOLOR="#FFFFFF" ALIGN=CENTER>';
+      echo '   <TR>';
       echo "      <TD BGCOLOR=\"$color[0]\">";
-      echo "         <B><CENTER>";
+      echo '         <B><CENTER>';
       printf (_("Welcome to %s's WebMail system"), $org_name);
-      echo           "</CENTER></B>";
-      echo "   <TR><TD BGCOLOR=\"#FFFFFF\">";
-      echo "      <TABLE COLS=2 WIDTH=90% CELLSPACING=0 CELLPADDING=3 NOBORDER align=\"center\">";
-      echo "         <TR>";
-      echo "            <TD BGCOLOR=\"#FFFFFF\"><CENTER>";
+      echo '         </CENTER></B>';
+      echo '   <TR><TD BGCOLOR="#FFFFFF">';
+      echo '      <TABLE COLS=2 WIDTH=90% CELLSPACING=0 CELLPADDING=3 NOBORDER align="center">';
+      echo '         <TR>';
+      echo '            <TD BGCOLOR="#FFFFFF"><CENTER>';
       if (strlen($org_logo) > 3)
          echo "               <IMG SRC=\"$org_logo\">";
       else
          echo "               <B>$org_name</B>";
-      echo "         <BR><CENTER>";
+      echo '         <BR><CENTER>';
       printf (_("Running SquirrelMail version %s (c) 1999-2000."), $version);
-      echo           "</CENTER><BR>";
-      echo "            </CENTER></TD></TR><TR>";
-      echo "            <TD BGCOLOR=\"#FFFFFF\">";
+      echo '            </CENTER><BR>';
+      echo '            </CENTER></TD></TR><TR>';
+      echo '            <TD BGCOLOR="#FFFFFF">';
       echo "               $motd";
-      echo "            </TD>";
-      echo "         </TR>";
-      echo "      </TABLE>";
-      echo "   </TD></TR>";
-      echo "</TABLE>";
-      echo "</TD></TR></TABLE>";
+      echo '            </TD>';
+      echo '         </TR>';
+      echo '      </TABLE>';
+      echo '   </TD></TR>';
+      echo '</TABLE>';
+      echo '</TD></TR></TABLE>';
    }
 
     function error_message($message, $mailbox, $sort, $startMessage, $color) {
       $urlMailbox = urlencode($mailbox);
 
-      echo "<BR>";
+      echo '<BR>';
       echo "<TABLE COLS=1 WIDTH=70% NOBORDER BGCOLOR=\"$color[4]\" ALIGN=CENTER>";
-      echo "   <TR>";
+      echo '   <TR>';
       echo "      <TD BGCOLOR=\"$color[0]\">";
-      echo "         <FONT COLOR=\"$color[2]\"><B><CENTER>". _("ERROR") ."</CENTER></B></FONT>";
-      echo "   </TD></TR><TR><TD>";
+      echo "         <FONT COLOR=\"$color[2]\"><B><CENTER>" . _("ERROR") . '</CENTER></B></FONT>';
+      echo '   </TD></TR><TR><TD>';
       echo "      <CENTER><BR>$message<BR>\n";
-      echo "      <BR>";
+      echo '      <BR>';
       echo "         <A HREF=\"right_main.php?sort=$sort&startMessage=$startMessage&mailbox=$urlMailbox\">";
       printf (_("Click here to return to %s"), $mailbox);
-      echo "</A>.";
-      echo "   </TD></TR>";
-      echo "</TABLE>";
+      echo '</A>.';
+      echo '   </TD></TR>';
+      echo '</TABLE>';
     }
 
     function plain_error_message($message, $color) {
-      echo "<BR>";
+      echo '<BR>';
       echo "<TABLE COLS=1 WIDTH=70% NOBORDER BGCOLOR=\"$color[4]\" ALIGN=CENTER>";
-      echo "   <TR>";
+      echo '   <TR>';
       echo "      <TD BGCOLOR=\"$color[0]\">";
-      echo "         <FONT COLOR=\"$color[2]\"><B><CENTER>" . _("ERROR") . "</CENTER></B></FONT>";
-      echo "   </TD></TR><TR><TD>";
+      echo "         <FONT COLOR=\"$color[2]\"><B><CENTER>" . _("ERROR") . '</CENTER></B></FONT>';
+      echo '   </TD></TR><TR><TD>';
       echo "      <CENTER><BR>$message";
-      echo "      </CENTER>";
-      echo "   </TD></TR>";
-      echo "</TABLE>";
+      echo '      </CENTER>';
+      echo '   </TD></TR>';
+      echo '</TABLE>';
     }
 ?>
index 18a5319..e7a9a8e 100644 (file)
  **/
 
    $i18n_php = true;
-   if (! isset($squirrelmail_language)) { $squirrelmail_language = ""; }
+   if (! isset($squirrelmail_language)) { $squirrelmail_language = ''; }
 
    // This array specifies the available languages.
-   $languages["en"]["NAME"]    = "English";
-   $languages["en"]["CHARSET"] = "iso-8859-1";
+   $languages['en']['NAME']    = 'English';
+   $languages['en']['CHARSET'] = 'iso-8859-1';
    
-   $languages["ca"]["NAME"]    = "Catalan";
-   $languages["ca"]["CHARSET"] = "iso-8859-1";
+   $languages['ca']['NAME']    = 'Catalan';
+   $languages['ca']['CHARSET'] = 'iso-8859-1';
 
-   $languages["cs_CZ"]["NAME"]    = "Czech";
-   $languages["cs_CZ"]["CHARSET"] = "iso-8859-2";
+   $languages['cs_CZ']['NAME']    = 'Czech';
+   $languages['cs_CZ']['CHARSET'] = 'iso-8859-2';
    
-   $languages["da"]["NAME"]    = "Danish";
-   $languages["da"]["CHARSET"] = "iso-8859-1";
+   $languages['da']['NAME']    = 'Danish';
+   $languages['da']['CHARSET'] = 'iso-8859-1';
    
-   $languages["de"]["NAME"]    = "Deutsch";
-   $languages["de"]["CHARSET"] = "iso-8859-1";
+   $languages['de']['NAME']    = 'Deutsch';
+   $languages['de']['CHARSET'] = 'iso-8859-1';
    
-   $languages["nl"]["NAME"]    = "Dutch";
-   $languages["nl"]["CHARSET"] = "iso-8859-1";
+   $languages['nl']['NAME']    = 'Dutch';
+   $languages['nl']['CHARSET'] = 'iso-8859-1';
    
-   $languages["fr"]["NAME"]    = "French";
-   $languages["fr"]["CHARSET"] = "iso-8859-1";
+   $languages['fr']['NAME']    = 'French';
+   $languages['fr']['CHARSET'] = 'iso-8859-1';
    
-   $languages["fi"]["NAME"] = "Finnish";
-   $languages["fi"]["CHARSET"] = "iso-8859-1";
-
-   $languages["it"]["NAME"]    = "Italian";
-   $languages["it"]["CHARSET"] = "iso-8859-1";
-   
-   $languages["ko"]["NAME"]    = "Korean";
-   $languages["ko"]["CHARSET"] = "euc-KR";
-   
-   $languages["no"]["NAME"]    = "Norwegian (Bokm&aring;l)";
-   $languages["no"]["CHARSET"] = "iso-8859-1";
+   $languages['fi']['NAME']    = 'Finnish';
+   $languages['fi']['CHARSET'] = 'iso-8859-1';
+
+   $languages['it']['NAME']    = 'Italian';
+   $languages['it']['CHARSET'] = 'iso-8859-1';
+  
+   $languages['ko']['NAME']    = 'Korean';
+   $languages['ko']['CHARSET'] = 'euc-KR';
    
-   $languages["no_NO_ny"]["NAME"] = "Norwegian (Nynorsk)";
-   $languages["no_NO_ny"]["CHARSET"] = "iso-8859-1";
+   $languages['no']['NAME']    = 'Norwegian (Bokm&aring;l)';
+   $languages['no']['CHARSET'] = 'iso-8859-1';
    
-   $languages["pl"]["NAME"]    = "Polish";
-   $languages["pl"]["CHARSET"] = "iso-8859-2";
+   $languages['no_NO_ny']['NAME']    = 'Norwegian (Nynorsk)';
+   $languages['no_NO_ny']['CHARSET'] = 'iso-8859-1';
    
-   $languages["pt_BR"]["NAME"] = "Portuguese (Brazil)";
-   $languages["pt_BR"]["CHARSET"] = "iso-8859-1";
+   $languages['pl']['NAME']    = 'Polish';
+   $languages['pl']['CHARSET'] = 'iso-8859-2';
    
-   $languages["ru"]["NAME"]    = "Russian KOI8-R";
-   $languages["ru"]["CHARSET"] = "koi8-r";
+   $languages['pt_BR']['NAME']    = 'Portuguese (Brazil)';
+   $languages['pt_BR']['CHARSET'] = 'iso-8859-1';
    
-   $languages["sr"]["NAME"]     = "Serbian";
-   $languages["sr"]["CHARSET"] = "iso-8859-2";
+   $languages['ru']['NAME']    = 'Russian KOI8-R';
+   $languages['ru']['CHARSET'] = 'koi8-r';
    
-   $languages["es"]["NAME"]    = "Spanish";
-   $languages["es"]["CHARSET"] = "iso-8859-1";
+   $languages['sr']['NAME']    = 'Serbian';
+   $languages['sr']['CHARSET'] = 'iso-8859-2';
    
-   $languages["sv"]["NAME"]    = "Swedish";
-   $languages["sv"]["CHARSET"] = "iso-8859-1";
+   $languages['es']['NAME']    = 'Spanish';
+   $languages['es']['CHARSET'] = 'iso-8859-1';
+
+   $languages['sv']['NAME']    = 'Swedish';
+   $languages['sv']['CHARSET'] = 'iso-8859-1';
    
-   $languages["tw"]["NAME"]    = "Taiwan";
-   $languages["tw"]["CHARSET"] = "big5";
+   $languages['tw']['NAME']    = 'Taiwan';
+   $languages['tw']['CHARSET'] = 'big5';
    
 
    // Decodes a string to the internal encoding from the given charset
 
       $charset = strtolower($charset);
 
-      if ($debug_mime) $string = $charset.":".$string;
+      if ($debug_mime) $string = $charset . ':' . $string;
 
-      if (ereg("iso-8859-([[:digit:]]+)", $charset, $res)) {
-         if ($res[1] == "1")
+      if (ereg('iso-8859-([[:digit:]]+)', $charset, $res)) {
+         if ($res[1] == '1')
             return charset_decode_iso_8859_1 ($string);
-         else if ($res[1] == "2")
+         else if ($res[1] == '2')
             return charset_decode_iso_8859_2 ($string);
-         else if ($res[1] == "7")
+         else if ($res[1] == '7')
             return charset_decode_iso_8859_7 ($string);
-         else if ($res[1] == "15")
+         else if ($res[1] == '15')
             return charset_decode_iso_8859_15 ($string);
          else
             return charset_decode_iso_8859_default ($string);
-      } else if ($charset == "ns_4551-1") {
+      } else if ($charset == 'ns_4551-1') {
          return charset_decode_ns_4551_1 ($string);
-      } else if ($charset == "koi8-r") {
+      } else if ($charset == 'koi8-r') {
         return charset_decode_koi8r ($string);
       } else
-         return "$string";
+         return $string;
    }
 
    // iso-8859-1 is the same as Latin 1 and is normally used
    function charset_decode_iso_8859_1 ($string) {
       global $default_charset;
 
-      if (strtolower($default_charset) == "iso-8859-1") {
+      if (strtolower($default_charset) == 'iso-8859-1') {
          return $string;
       } else { 
          // Only do the slow convert if there are 8-bit characters
          if (ereg("[\200-\377]", $string)) {
-            $string = str_replace("\201", "&#129;", $string);
-            $string = str_replace("\202", "&#130;", $string);
-            $string = str_replace("\203", "&#131;", $string);
-            $string = str_replace("\204", "&#132;", $string);
-            $string = str_replace("\205", "&#133;", $string);
-            $string = str_replace("\206", "&#134;", $string);
-            $string = str_replace("\207", "&#135;", $string);
-            $string = str_replace("\210", "&#136;", $string);
-            $string = str_replace("\211", "&#137;", $string);
-            $string = str_replace("\212", "&#138;", $string);
-            $string = str_replace("\213", "&#139;", $string);
-            $string = str_replace("\214", "&#140;", $string);
-            $string = str_replace("\215", "&#141;", $string);
-            $string = str_replace("\216", "&#142;", $string);
-            $string = str_replace("\217", "&#143;", $string);
-            $string = str_replace("\220", "&#144;", $string);
-            $string = str_replace("\221", "&#145;", $string);
-            $string = str_replace("\222", "&#146;", $string);
-            $string = str_replace("\223", "&#147;", $string);
-            $string = str_replace("\224", "&#148;", $string);
-            $string = str_replace("\225", "&#149;", $string);
-            $string = str_replace("\226", "&#150;", $string);
-            $string = str_replace("\227", "&#151;", $string);
-            $string = str_replace("\230", "&#152;", $string);
-            $string = str_replace("\231", "&#153;", $string);
-            $string = str_replace("\232", "&#154;", $string);
-            $string = str_replace("\233", "&#155;", $string);
-            $string = str_replace("\234", "&#156;", $string);
-            $string = str_replace("\235", "&#157;", $string);
-            $string = str_replace("\236", "&#158;", $string);
-            $string = str_replace("\237", "&#159;", $string);
-            $string = str_replace("\240", "&#160;", $string);
-            $string = str_replace("\241", "&#161;", $string);
-            $string = str_replace("\242", "&#162;", $string);
-            $string = str_replace("\243", "&#163;", $string);
-            $string = str_replace("\244", "&#164;", $string);
-            $string = str_replace("\245", "&#165;", $string);
-            $string = str_replace("\246", "&#166;", $string);
-            $string = str_replace("\247", "&#167;", $string);
-            $string = str_replace("\250", "&#168;", $string);
-            $string = str_replace("\251", "&#169;", $string);
-            $string = str_replace("\252", "&#170;", $string);
-            $string = str_replace("\253", "&#171;", $string);
-            $string = str_replace("\254", "&#172;", $string);
-            $string = str_replace("\255", "&#173;", $string);
-            $string = str_replace("\256", "&#174;", $string);
-            $string = str_replace("\257", "&#175;", $string);
-            $string = str_replace("\260", "&#176;", $string);
-            $string = str_replace("\261", "&#177;", $string);
-            $string = str_replace("\262", "&#178;", $string);
-            $string = str_replace("\263", "&#179;", $string);
-            $string = str_replace("\264", "&#180;", $string);
-            $string = str_replace("\265", "&#181;", $string);
-            $string = str_replace("\266", "&#182;", $string);
-            $string = str_replace("\267", "&#183;", $string);
-            $string = str_replace("\270", "&#184;", $string);
-            $string = str_replace("\271", "&#185;", $string);
-            $string = str_replace("\272", "&#186;", $string);
-            $string = str_replace("\273", "&#187;", $string);
-            $string = str_replace("\274", "&#188;", $string);
-            $string = str_replace("\275", "&#189;", $string);
-            $string = str_replace("\276", "&#190;", $string);
-            $string = str_replace("\277", "&#191;", $string);
-            $string = str_replace("\300", "&#192;", $string);
-            $string = str_replace("\301", "&#193;", $string);
-            $string = str_replace("\302", "&#194;", $string);
-            $string = str_replace("\303", "&#195;", $string);
-            $string = str_replace("\304", "&#196;", $string);
-            $string = str_replace("\305", "&#197;", $string);
-            $string = str_replace("\306", "&#198;", $string);
-            $string = str_replace("\307", "&#199;", $string);
-            $string = str_replace("\310", "&#200;", $string);
-            $string = str_replace("\311", "&#201;", $string);
-            $string = str_replace("\312", "&#202;", $string);
-            $string = str_replace("\313", "&#203;", $string);
-            $string = str_replace("\314", "&#204;", $string);
-            $string = str_replace("\315", "&#205;", $string);
-            $string = str_replace("\316", "&#206;", $string);
-            $string = str_replace("\317", "&#207;", $string);
-            $string = str_replace("\320", "&#208;", $string);
-            $string = str_replace("\321", "&#209;", $string);
-            $string = str_replace("\322", "&#210;", $string);
-            $string = str_replace("\323", "&#211;", $string);
-            $string = str_replace("\324", "&#212;", $string);
-            $string = str_replace("\325", "&#213;", $string);
-            $string = str_replace("\326", "&#214;", $string);
-            $string = str_replace("\327", "&#215;", $string);
-            $string = str_replace("\330", "&#216;", $string);
-            $string = str_replace("\331", "&#217;", $string);
-            $string = str_replace("\332", "&#218;", $string);
-            $string = str_replace("\333", "&#219;", $string);
-            $string = str_replace("\334", "&#220;", $string);
-            $string = str_replace("\335", "&#221;", $string);
-            $string = str_replace("\336", "&#222;", $string);
-            $string = str_replace("\337", "&#223;", $string);
-            $string = str_replace("\340", "&#224;", $string);
-            $string = str_replace("\341", "&#225;", $string);
-            $string = str_replace("\342", "&#226;", $string);
-            $string = str_replace("\343", "&#227;", $string);
-            $string = str_replace("\344", "&#228;", $string);
-            $string = str_replace("\345", "&#229;", $string);
-            $string = str_replace("\346", "&#230;", $string);
-            $string = str_replace("\347", "&#231;", $string);
-            $string = str_replace("\350", "&#232;", $string);
-            $string = str_replace("\351", "&#233;", $string);
-            $string = str_replace("\352", "&#234;", $string);
-            $string = str_replace("\353", "&#235;", $string);
-            $string = str_replace("\354", "&#236;", $string);
-            $string = str_replace("\355", "&#237;", $string);
-            $string = str_replace("\356", "&#238;", $string);
-            $string = str_replace("\357", "&#239;", $string);
-            $string = str_replace("\360", "&#240;", $string);
-            $string = str_replace("\361", "&#241;", $string);
-            $string = str_replace("\362", "&#242;", $string);
-            $string = str_replace("\363", "&#243;", $string);
-            $string = str_replace("\364", "&#244;", $string);
-            $string = str_replace("\365", "&#245;", $string);
-            $string = str_replace("\366", "&#246;", $string);
-            $string = str_replace("\367", "&#247;", $string);
-            $string = str_replace("\370", "&#248;", $string);
-            $string = str_replace("\371", "&#249;", $string);
-            $string = str_replace("\372", "&#250;", $string);
-            $string = str_replace("\373", "&#251;", $string);
-            $string = str_replace("\374", "&#252;", $string);
-            $string = str_replace("\375", "&#253;", $string);
-            $string = str_replace("\376", "&#254;", $string);
-            $string = str_replace("\377", "&#255;", $string);
+            $string = str_replace("\201", '&#129;', $string);
+            $string = str_replace("\202", '&#130;', $string);
+            $string = str_replace("\203", '&#131;', $string);
+            $string = str_replace("\204", '&#132;', $string);
+            $string = str_replace("\205", '&#133;', $string);
+            $string = str_replace("\206", '&#134;', $string);
+            $string = str_replace("\207", '&#135;', $string);
+            $string = str_replace("\210", '&#136;', $string);
+            $string = str_replace("\211", '&#137;', $string);
+            $string = str_replace("\212", '&#138;', $string);
+            $string = str_replace("\213", '&#139;', $string);
+            $string = str_replace("\214", '&#140;', $string);
+            $string = str_replace("\215", '&#141;', $string);
+            $string = str_replace("\216", '&#142;', $string);
+            $string = str_replace("\217", '&#143;', $string);
+            $string = str_replace("\220", '&#144;', $string);
+            $string = str_replace("\221", '&#145;', $string);
+            $string = str_replace("\222", '&#146;', $string);
+            $string = str_replace("\223", '&#147;', $string);
+            $string = str_replace("\224", '&#148;', $string);
+            $string = str_replace("\225", '&#149;', $string);
+            $string = str_replace("\226", '&#150;', $string);
+            $string = str_replace("\227", '&#151;', $string);
+            $string = str_replace("\230", '&#152;', $string);
+            $string = str_replace("\231", '&#153;', $string);
+            $string = str_replace("\232", '&#154;', $string);
+            $string = str_replace("\233", '&#155;', $string);
+            $string = str_replace("\234", '&#156;', $string);
+            $string = str_replace("\235", '&#157;', $string);
+            $string = str_replace("\236", '&#158;', $string);
+            $string = str_replace("\237", '&#159;', $string);
+            $string = str_replace("\240", '&#160;', $string);
+            $string = str_replace("\241", '&#161;', $string);
+            $string = str_replace("\242", '&#162;', $string);
+            $string = str_replace("\243", '&#163;', $string);
+            $string = str_replace("\244", '&#164;', $string);
+            $string = str_replace("\245", '&#165;', $string);
+            $string = str_replace("\246", '&#166;', $string);
+            $string = str_replace("\247", '&#167;', $string);
+            $string = str_replace("\250", '&#168;', $string);
+            $string = str_replace("\251", '&#169;', $string);
+            $string = str_replace("\252", '&#170;', $string);
+            $string = str_replace("\253", '&#171;', $string);
+            $string = str_replace("\254", '&#172;', $string);
+            $string = str_replace("\255", '&#173;', $string);
+            $string = str_replace("\256", '&#174;', $string);
+            $string = str_replace("\257", '&#175;', $string);
+            $string = str_replace("\260", '&#176;', $string);
+            $string = str_replace("\261", '&#177;', $string);
+            $string = str_replace("\262", '&#178;', $string);
+            $string = str_replace("\263", '&#179;', $string);
+            $string = str_replace("\264", '&#180;', $string);
+            $string = str_replace("\265", '&#181;', $string);
+            $string = str_replace("\266", '&#182;', $string);
+            $string = str_replace("\267", '&#183;', $string);
+            $string = str_replace("\270", '&#184;', $string);
+            $string = str_replace("\271", '&#185;', $string);
+            $string = str_replace("\272", '&#186;', $string);
+            $string = str_replace("\273", '&#187;', $string);
+            $string = str_replace("\274", '&#188;', $string);
+            $string = str_replace("\275", '&#189;', $string);
+            $string = str_replace("\276", '&#190;', $string);
+            $string = str_replace("\277", '&#191;', $string);
+            $string = str_replace("\300", '&#192;', $string);
+            $string = str_replace("\301", '&#193;', $string);
+            $string = str_replace("\302", '&#194;', $string);
+            $string = str_replace("\303", '&#195;', $string);
+            $string = str_replace("\304", '&#196;', $string);
+            $string = str_replace("\305", '&#197;', $string);
+            $string = str_replace("\306", '&#198;', $string);
+            $string = str_replace("\307", '&#199;', $string);
+            $string = str_replace("\310", '&#200;', $string);
+            $string = str_replace("\311", '&#201;', $string);
+            $string = str_replace("\312", '&#202;', $string);
+            $string = str_replace("\313", '&#203;', $string);
+            $string = str_replace("\314", '&#204;', $string);
+            $string = str_replace("\315", '&#205;', $string);
+            $string = str_replace("\316", '&#206;', $string);
+            $string = str_replace("\317", '&#207;', $string);
+            $string = str_replace("\320", '&#208;', $string);
+            $string = str_replace("\321", '&#209;', $string);
+            $string = str_replace("\322", '&#210;', $string);
+            $string = str_replace("\323", '&#211;', $string);
+            $string = str_replace("\324", '&#212;', $string);
+            $string = str_replace("\325", '&#213;', $string);
+            $string = str_replace("\326", '&#214;', $string);
+            $string = str_replace("\327", '&#215;', $string);
+            $string = str_replace("\330", '&#216;', $string);
+            $string = str_replace("\331", '&#217;', $string);
+            $string = str_replace("\332", '&#218;', $string);
+            $string = str_replace("\333", '&#219;', $string);
+            $string = str_replace("\334", '&#220;', $string);
+            $string = str_replace("\335", '&#221;', $string);
+            $string = str_replace("\336", '&#222;', $string);
+            $string = str_replace("\337", '&#223;', $string);
+            $string = str_replace("\340", '&#224;', $string);
+            $string = str_replace("\341", '&#225;', $string);
+            $string = str_replace("\342", '&#226;', $string);
+            $string = str_replace("\343", '&#227;', $string);
+            $string = str_replace("\344", '&#228;', $string);
+            $string = str_replace("\345", '&#229;', $string);
+            $string = str_replace("\346", '&#230;', $string);
+            $string = str_replace("\347", '&#231;', $string);
+            $string = str_replace("\350", '&#232;', $string);
+            $string = str_replace("\351", '&#233;', $string);
+            $string = str_replace("\352", '&#234;', $string);
+            $string = str_replace("\353", '&#235;', $string);
+            $string = str_replace("\354", '&#236;', $string);
+            $string = str_replace("\355", '&#237;', $string);
+            $string = str_replace("\356", '&#238;', $string);
+            $string = str_replace("\357", '&#239;', $string);
+            $string = str_replace("\360", '&#240;', $string);
+            $string = str_replace("\361", '&#241;', $string);
+            $string = str_replace("\362", '&#242;', $string);
+            $string = str_replace("\363", '&#243;', $string);
+            $string = str_replace("\364", '&#244;', $string);
+            $string = str_replace("\365", '&#245;', $string);
+            $string = str_replace("\366", '&#246;', $string);
+            $string = str_replace("\367", '&#247;', $string);
+            $string = str_replace("\370", '&#248;', $string);
+            $string = str_replace("\371", '&#249;', $string);
+            $string = str_replace("\372", '&#250;', $string);
+            $string = str_replace("\373", '&#251;', $string);
+            $string = str_replace("\374", '&#252;', $string);
+            $string = str_replace("\375", '&#253;', $string);
+            $string = str_replace("\376", '&#254;', $string);
+            $string = str_replace("\377", '&#255;', $string);
          }
       }
 
    function charset_decode_iso_8859_2 ($string) {
       global $default_charset;
 
-      if (strtolower($default_charset) == "iso-8859-2") {
+      if (strtolower($default_charset) == 'iso-8859-2') {
          return $string;
       } else {
          // Only do the slow convert if there are 8-bit characters
          if (ereg("[\200-\377]", $string)) {
             // NO-BREAK SPACE
-            $string = str_replace("\240", "&#160;", $string);
+            $string = str_replace("\240", '&#160;', $string);
             // LATIN CAPITAL LETTER A WITH OGONEK
-            $string = str_replace("\241", "&#260;", $string);
+            $string = str_replace("\241", '&#260;', $string);
             // BREVE
-            $string = str_replace("\242", "&#728;", $string);
+            $string = str_replace("\242", '&#728;', $string);
             // LATIN CAPITAL LETTER L WITH STROKE
-            $string = str_replace("\243", "&#321;", $string);
+            $string = str_replace("\243", '&#321;', $string);
             // CURRENCY SIGN
-            $string = str_replace("\244", "&#164;", $string);
+            $string = str_replace("\244", '&#164;', $string);
             // LATIN CAPITAL LETTER L WITH CARON
-            $string = str_replace("\245", "&#317;", $string);
+            $string = str_replace("\245", '&#317;', $string);
             // LATIN CAPITAL LETTER S WITH ACUTE
-            $string = str_replace("\246", "&#346;", $string);
+            $string = str_replace("\246", '&#346;', $string);
             // SECTION SIGN
-            $string = str_replace("\247", "&#167;", $string);
+            $string = str_replace("\247", '&#167;', $string);
             // DIAERESIS
-            $string = str_replace("\250", "&#168;", $string);
+            $string = str_replace("\250", '&#168;', $string);
             // LATIN CAPITAL LETTER S WITH CARON
-            $string = str_replace("\251", "&#352;", $string);
+            $string = str_replace("\251", '&#352;', $string);
             // LATIN CAPITAL LETTER S WITH CEDILLA
-            $string = str_replace("\252", "&#350;", $string);
+            $string = str_replace("\252", '&#350;', $string);
             // LATIN CAPITAL LETTER T WITH CARON
-            $string = str_replace("\253", "&#356;", $string);
+            $string = str_replace("\253", '&#356;', $string);
             // LATIN CAPITAL LETTER Z WITH ACUTE
-            $string = str_replace("\254", "&#377;", $string);
+            $string = str_replace("\254", '&#377;', $string);
             // SOFT HYPHEN
-            $string = str_replace("\255", "&#173;", $string);
+            $string = str_replace("\255", '&#173;', $string);
             // LATIN CAPITAL LETTER Z WITH CARON
-            $string = str_replace("\256", "&#381;", $string);
+            $string = str_replace("\256", '&#381;', $string);
             // LATIN CAPITAL LETTER Z WITH DOT ABOVE
-            $string = str_replace("\257", "&#379;", $string);
+            $string = str_replace("\257", '&#379;', $string);
             // DEGREE SIGN
-            $string = str_replace("\260", "&#176;", $string);
+            $string = str_replace("\260", '&#176;', $string);
             // LATIN SMALL LETTER A WITH OGONEK
-            $string = str_replace("\261", "&#261;", $string);
+            $string = str_replace("\261", '&#261;', $string);
             // OGONEK
-            $string = str_replace("\262", "&#731;", $string);
+            $string = str_replace("\262", '&#731;', $string);
             // LATIN SMALL LETTER L WITH STROKE
-            $string = str_replace("\263", "&#322;", $string);
+            $string = str_replace("\263", '&#322;', $string);
             // ACUTE ACCENT
-            $string = str_replace("\264", "&#180;", $string);
+            $string = str_replace("\264", '&#180;', $string);
             // LATIN SMALL LETTER L WITH CARON
-            $string = str_replace("\265", "&#318;", $string);
+            $string = str_replace("\265", '&#318;', $string);
             // LATIN SMALL LETTER S WITH ACUTE
-            $string = str_replace("\266", "&#347;", $string);
+            $string = str_replace("\266", '&#347;', $string);
             // CARON
-            $string = str_replace("\267", "&#711;", $string);
+            $string = str_replace("\267", '&#711;', $string);
             // CEDILLA
-            $string = str_replace("\270", "&#184;", $string);
+            $string = str_replace("\270", '&#184;', $string);
             // LATIN SMALL LETTER S WITH CARON
-            $string = str_replace("\271", "&#353;", $string);
+            $string = str_replace("\271", '&#353;', $string);
             // LATIN SMALL LETTER S WITH CEDILLA
-            $string = str_replace("\272", "&#351;", $string);
+            $string = str_replace("\272", '&#351;', $string);
             // LATIN SMALL LETTER T WITH CARON
-            $string = str_replace("\273", "&#357;", $string);
+            $string = str_replace("\273", '&#357;', $string);
             // LATIN SMALL LETTER Z WITH ACUTE
-            $string = str_replace("\274", "&#378;", $string);
+            $string = str_replace("\274", '&#378;', $string);
             // DOUBLE ACUTE ACCENT
-            $string = str_replace("\275", "&#733;", $string);
+            $string = str_replace("\275", '&#733;', $string);
             // LATIN SMALL LETTER Z WITH CARON
-            $string = str_replace("\276", "&#382;", $string);
+            $string = str_replace("\276", '&#382;', $string);
             // LATIN SMALL LETTER Z WITH DOT ABOVE
-            $string = str_replace("\277", "&#380;", $string);
+            $string = str_replace("\277", '&#380;', $string);
             // LATIN CAPITAL LETTER R WITH ACUTE
-            $string = str_replace("\300", "&#340;", $string);
+            $string = str_replace("\300", '&#340;', $string);
             // LATIN CAPITAL LETTER A WITH ACUTE
-            $string = str_replace("\301", "&#193;", $string);
+            $string = str_replace("\301", '&#193;', $string);
             // LATIN CAPITAL LETTER A WITH CIRCUMFLEX
-            $string = str_replace("\302", "&#194;", $string);
+            $string = str_replace("\302", '&#194;', $string);
             // LATIN CAPITAL LETTER A WITH BREVE
-            $string = str_replace("\303", "&#258;", $string);
+            $string = str_replace("\303", '&#258;', $string);
             // LATIN CAPITAL LETTER A WITH DIAERESIS
-            $string = str_replace("\304", "&#196;", $string);
+            $string = str_replace("\304", '&#196;', $string);
             // LATIN CAPITAL LETTER L WITH ACUTE
-            $string = str_replace("\305", "&#313;", $string);
+            $string = str_replace("\305", '&#313;', $string);
             // LATIN CAPITAL LETTER C WITH ACUTE
-            $string = str_replace("\306", "&#262;", $string);
+            $string = str_replace("\306", '&#262;', $string);
             // LATIN CAPITAL LETTER C WITH CEDILLA
-            $string = str_replace("\307", "&#199;", $string);
+            $string = str_replace("\307", '&#199;', $string);
             // LATIN CAPITAL LETTER C WITH CARON
-            $string = str_replace("\310", "&#268;", $string);
+            $string = str_replace("\310", '&#268;', $string);
             // LATIN CAPITAL LETTER E WITH ACUTE
-            $string = str_replace("\311", "&#201;", $string);
+            $string = str_replace("\311", '&#201;', $string);
             // LATIN CAPITAL LETTER E WITH OGONEK
-            $string = str_replace("\312", "&#280;", $string);
+            $string = str_replace("\312", '&#280;', $string);
             // LATIN CAPITAL LETTER E WITH DIAERESIS
-            $string = str_replace("\313", "&#203;", $string);
+            $string = str_replace("\313", '&#203;', $string);
             // LATIN CAPITAL LETTER E WITH CARON
-            $string = str_replace("\314", "&#282;", $string);
+            $string = str_replace("\314", '&#282;', $string);
             // LATIN CAPITAL LETTER I WITH ACUTE
-            $string = str_replace("\315", "&#205;", $string);
+            $string = str_replace("\315", '&#205;', $string);
             // LATIN CAPITAL LETTER I WITH CIRCUMFLEX
-            $string = str_replace("\316", "&#206;", $string);
+            $string = str_replace("\316", '&#206;', $string);
             // LATIN CAPITAL LETTER D WITH CARON
-            $string = str_replace("\317", "&#270;", $string);
+            $string = str_replace("\317", '&#270;', $string);
             // LATIN CAPITAL LETTER D WITH STROKE
-            $string = str_replace("\320", "&#272;", $string);
+            $string = str_replace("\320", '&#272;', $string);
             // LATIN CAPITAL LETTER N WITH ACUTE
-            $string = str_replace("\321", "&#323;", $string);
+            $string = str_replace("\321", '&#323;', $string);
             // LATIN CAPITAL LETTER N WITH CARON
-            $string = str_replace("\322", "&#327;", $string);
+            $string = str_replace("\322", '&#327;', $string);
             // LATIN CAPITAL LETTER O WITH ACUTE
-            $string = str_replace("\323", "&#211;", $string);
+            $string = str_replace("\323", '&#211;', $string);
             // LATIN CAPITAL LETTER O WITH CIRCUMFLEX
-            $string = str_replace("\324", "&#212;", $string);
+            $string = str_replace("\324", '&#212;', $string);
             // LATIN CAPITAL LETTER O WITH DOUBLE ACUTE
-            $string = str_replace("\325", "&#336;", $string);
+            $string = str_replace("\325", '&#336;', $string);
             // LATIN CAPITAL LETTER O WITH DIAERESIS
-            $string = str_replace("\326", "&#214;", $string);
+            $string = str_replace("\326", '&#214;', $string);
             // MULTIPLICATION SIGN
-            $string = str_replace("\327", "&#215;", $string);
+            $string = str_replace("\327", '&#215;', $string);
             // LATIN CAPITAL LETTER R WITH CARON
-            $string = str_replace("\330", "&#344;", $string);
+            $string = str_replace("\330", '&#344;', $string);
             // LATIN CAPITAL LETTER U WITH RING ABOVE
-            $string = str_replace("\331", "&#366;", $string);
+            $string = str_replace("\331", '&#366;', $string);
             // LATIN CAPITAL LETTER U WITH ACUTE
-            $string = str_replace("\332", "&#218;", $string);
+            $string = str_replace("\332", '&#218;', $string);
             // LATIN CAPITAL LETTER U WITH DOUBLE ACUTE
-            $string = str_replace("\333", "&#368;", $string);
+            $string = str_replace("\333", '&#368;', $string);
             // LATIN CAPITAL LETTER U WITH DIAERESIS
-            $string = str_replace("\334", "&#220;", $string);
+            $string = str_replace("\334", '&#220;', $string);
             // LATIN CAPITAL LETTER Y WITH ACUTE
-            $string = str_replace("\335", "&#221;", $string);
+            $string = str_replace("\335", '&#221;', $string);
             // LATIN CAPITAL LETTER T WITH CEDILLA
-            $string = str_replace("\336", "&#354;", $string);
+            $string = str_replace("\336", '&#354;', $string);
             // LATIN SMALL LETTER SHARP S
-            $string = str_replace("\337", "&#223;", $string);
+            $string = str_replace("\337", '&#223;', $string);
             // LATIN SMALL LETTER R WITH ACUTE
-            $string = str_replace("\340", "&#341;", $string);
+            $string = str_replace("\340", '&#341;', $string);
             // LATIN SMALL LETTER A WITH ACUTE
-            $string = str_replace("\341", "&#225;", $string);
+            $string = str_replace("\341", '&#225;', $string);
             // LATIN SMALL LETTER A WITH CIRCUMFLEX
-            $string = str_replace("\342", "&#226;", $string);
+            $string = str_replace("\342", '&#226;', $string);
             // LATIN SMALL LETTER A WITH BREVE
-            $string = str_replace("\343", "&#259;", $string);
+            $string = str_replace("\343", '&#259;', $string);
             // LATIN SMALL LETTER A WITH DIAERESIS
-            $string = str_replace("\344", "&#228;", $string);
+            $string = str_replace("\344", '&#228;', $string);
             // LATIN SMALL LETTER L WITH ACUTE
-            $string = str_replace("\345", "&#314;", $string);
+            $string = str_replace("\345", '&#314;', $string);
             // LATIN SMALL LETTER C WITH ACUTE
-            $string = str_replace("\346", "&#263;", $string);
+            $string = str_replace("\346", '&#263;', $string);
             // LATIN SMALL LETTER C WITH CEDILLA
-            $string = str_replace("\347", "&#231;", $string);
+            $string = str_replace("\347", '&#231;', $string);
             // LATIN SMALL LETTER C WITH CARON
-            $string = str_replace("\350", "&#269;", $string);
+            $string = str_replace("\350", '&#269;', $string);
             // LATIN SMALL LETTER E WITH ACUTE
-            $string = str_replace("\351", "&#233;", $string);
+            $string = str_replace("\351", '&#233;', $string);
             // LATIN SMALL LETTER E WITH OGONEK
-            $string = str_replace("\352", "&#281;", $string);
+            $string = str_replace("\352", '&#281;', $string);
             // LATIN SMALL LETTER E WITH DIAERESIS
-            $string = str_replace("\353", "&#235;", $string);
+            $string = str_replace("\353", '&#235;', $string);
             // LATIN SMALL LETTER E WITH CARON
-            $string = str_replace("\354", "&#283;", $string);
+            $string = str_replace("\354", '&#283;', $string);
             // LATIN SMALL LETTER I WITH ACUTE
-            $string = str_replace("\355", "&#237;", $string);
+            $string = str_replace("\355", '&#237;', $string);
             // LATIN SMALL LETTER I WITH CIRCUMFLEX
-            $string = str_replace("\356", "&#238;", $string);
+            $string = str_replace("\356", '&#238;', $string);
             // LATIN SMALL LETTER D WITH CARON
-            $string = str_replace("\357", "&#271;", $string);
+            $string = str_replace("\357", '&#271;', $string);
             // LATIN SMALL LETTER D WITH STROKE
-            $string = str_replace("\360", "&#273;", $string);
+            $string = str_replace("\360", '&#273;', $string);
             // LATIN SMALL LETTER N WITH ACUTE
-            $string = str_replace("\361", "&#324;", $string);
+            $string = str_replace("\361", '&#324;', $string);
             // LATIN SMALL LETTER N WITH CARON
-            $string = str_replace("\362", "&#328;", $string);
+            $string = str_replace("\362", '&#328;', $string);
             // LATIN SMALL LETTER O WITH ACUTE
-            $string = str_replace("\363", "&#243;", $string);
+            $string = str_replace("\363", '&#243;', $string);
             // LATIN SMALL LETTER O WITH CIRCUMFLEX
-            $string = str_replace("\364", "&#244;", $string);
+            $string = str_replace("\364", '&#244;', $string);
             // LATIN SMALL LETTER O WITH DOUBLE ACUTE
-            $string = str_replace("\365", "&#337;", $string);
+            $string = str_replace("\365", '&#337;', $string);
             // LATIN SMALL LETTER O WITH DIAERESIS
-            $string = str_replace("\366", "&#246;", $string);
+            $string = str_replace("\366", '&#246;', $string);
             // DIVISION SIGN
-            $string = str_replace("\367", "&#247;", $string);
+            $string = str_replace("\367", '&#247;', $string);
             // LATIN SMALL LETTER R WITH CARON
-            $string = str_replace("\370", "&#345;", $string);
+            $string = str_replace("\370", '&#345;', $string);
             // LATIN SMALL LETTER U WITH RING ABOVE
-            $string = str_replace("\371", "&#367;", $string);
+            $string = str_replace("\371", '&#367;', $string);
             // LATIN SMALL LETTER U WITH ACUTE
-            $string = str_replace("\372", "&#250;", $string);
+            $string = str_replace("\372", '&#250;', $string);
             // LATIN SMALL LETTER U WITH DOUBLE ACUTE
-            $string = str_replace("\373", "&#369;", $string);
+            $string = str_replace("\373", '&#369;', $string);
             // LATIN SMALL LETTER U WITH DIAERESIS
-            $string = str_replace("\374", "&#252;", $string);
+            $string = str_replace("\374", '&#252;', $string);
             // LATIN SMALL LETTER Y WITH ACUTE
-            $string = str_replace("\375", "&#253;", $string);
+            $string = str_replace("\375", '&#253;', $string);
             // LATIN SMALL LETTER T WITH CEDILLA
-            $string = str_replace("\376", "&#355;", $string);
+            $string = str_replace("\376", '&#355;', $string);
             // DOT ABOVE
-            $string = str_replace("\377", "&#729;", $string);
+            $string = str_replace("\377", '&#729;', $string);
         }
       }
       return $string;
    function charset_decode_iso_8859_7 ($string) {
       global $default_charset;
 
-      if (strtolower($default_charset) == "iso-8859-7") {
+      if (strtolower($default_charset) == 'iso-8859-7') {
          return $string;
       } else { 
          // Only do the slow convert if there are 8-bit characters
          if (ereg("[\200-\377]", $string)) {
             // Some diverse characters in the beginning
-            $string = str_replace("\240", "&#160;", $string);
-            $string = str_replace("\241", "&#8216;", $string);
-            $string = str_replace("\242", "&#8217;", $string);
-            $string = str_replace("\243", "&#163;", $string);
-            $string = str_replace("\246", "&#166;", $string);
-            $string = str_replace("\247", "&#167;", $string);
-            $string = str_replace("\250", "&#168;", $string);
-            $string = str_replace("\251", "&#169;", $string);
-            $string = str_replace("\253", "&#171;", $string);
-            $string = str_replace("\254", "&#172;", $string);
-            $string = str_replace("\255", "&#173;", $string);
-            $string = str_replace("\257", "&#8213;", $string);
-            $string = str_replace("\260", "&#176;", $string);
-            $string = str_replace("\261", "&#177;", $string);
-            $string = str_replace("\262", "&#178;", $string);
-            $string = str_replace("\263", "&#179;", $string);
+            $string = str_replace("\240", '&#160;', $string);
+            $string = str_replace("\241", '&#8216;', $string);
+            $string = str_replace("\242", '&#8217;', $string);
+            $string = str_replace("\243", '&#163;', $string);
+            $string = str_replace("\246", '&#166;', $string);
+            $string = str_replace("\247", '&#167;', $string);
+            $string = str_replace("\250", '&#168;', $string);
+            $string = str_replace("\251", '&#169;', $string);
+            $string = str_replace("\253", '&#171;', $string);
+            $string = str_replace("\254", '&#172;', $string);
+            $string = str_replace("\255", '&#173;', $string);
+            $string = str_replace("\257", '&#8213;', $string);
+            $string = str_replace("\260", '&#176;', $string);
+            $string = str_replace("\261", '&#177;', $string);
+            $string = str_replace("\262", '&#178;', $string);
+            $string = str_replace("\263", '&#179;', $string);
          
-         // Horizontal bar (parentheki pavla)
-            $string = str_replace ("\257", "&#8213;", $string);
+            // Horizontal bar (parentheki pavla)
+            $string = str_replace ("\257", '&#8213;', $string);
          
             // ISO-8859-7 characters from 11/04 (0xB4) to 11/06 (0xB6)
             // These are Unicode 900-902
             while (ereg("([\264-\266])", $string, $res)) {
-               $replace = "&#" . (ord($res[1])+720) . ";";
+               $replace = '&#' . (ord($res[1])+720) . ';';
                $string = str_replace($res[1], $replace, $string);
             }
          
             // 11/07 (0xB7) Middle dot is the same in iso-8859-1
-            $string = str_replace("\267", "&#183;", $string);
+            $string = str_replace("\267", '&#183;', $string);
          
             // ISO-8859-7 characters from 11/08 (0xB8) to 11/10 (0xBA)
             // These are Unicode 900-902
             while (ereg("([\270-\272])", $string, $res)) {
-               $replace = "&#" . (ord($res[1])+720) . ";";
+               $replace = '&#' . (ord($res[1])+720) . ";";
                $string = str_replace($res[1], $replace, $string);
             }
          
             // 11/11 (0xBB) Right angle quotation mark is the same as in
             // iso-8859-1
-            $string = str_replace("\273", "&#187;", $string);
+            $string = str_replace("\273", '&#187;', $string);
          
-         // And now the rest of the charset
+            // And now the rest of the charset
             while (ereg("([\274-\376])", $string, $res)) {
-               $replace = "&#" . (ord($res[1])+720) . ";";
+               $replace = '&#' . (ord($res[1])+720) . ';';
                $string = str_replace($res[1], $replace, $string);
             }
          }
    // but has the Euro symbol and some characters needed for French.
    function charset_decode_iso_8859_15 ($string) {
       // Euro sign
-      $string = str_replace ("\244", "&#8364;", $string);
+      $string = str_replace ("\244", '&#8364;', $string);
       // Latin capital letter S with caron
-      $string = str_replace ("\244", "&#352;", $string);
+      $string = str_replace ("\244", '&#352;', $string);
       // Latin small letter s with caron
-      $string = str_replace ("\250", "&#353;", $string);
+      $string = str_replace ("\250", '&#353;', $string);
       // Latin capital letter Z with caron
-      $string = str_replace ("\264", "&#381;", $string);
+      $string = str_replace ("\264", '&#381;', $string);
       // Latin small letter z with caron
-      $string = str_replace ("\270", "&#382;", $string);
+      $string = str_replace ("\270", '&#382;', $string);
       // Latin capital ligature OE
-      $string = str_replace ("\274", "&#338;", $string);
+      $string = str_replace ("\274", '&#338;', $string);
       // Latin small ligature oe
-      $string = str_replace ("\275", "&#339;", $string);
+      $string = str_replace ("\275", '&#339;', $string);
       // Latin capital letter Y with diaeresis
-      $string = str_replace ("\276", "&#376;", $string);
+      $string = str_replace ("\276", '&#376;', $string);
 
       return (charset_decode_iso_8859_1($string));
    }
    // ISO-8859-15 is Cyrillic
    function charset_decode_iso_8859_5 ($string) {
       // Convert to KOI8-R, then return this decoded.
-      $string = convert_cyr_string($string, "i", "k");
+      $string = convert_cyr_string($string, 'i', 'k');
       return charset_decode_koi8r($string);
    }
 
    function charset_decode_koi8r ($string) {
       global $default_charset;
 
-      if ($default_charset == "koi8-r") {
+      if ($default_charset == 'koi8-r') {
          return $string;
       } else { 
          // Convert to Unicode HTML entities.
          // This code is rather ineffective.
-         $string = str_replace("\200", "&#9472;", $string);
-         $string = str_replace("\201", "&#9474;", $string);
-         $string = str_replace("\202", "&#9484;", $string);
-         $string = str_replace("\203", "&#9488;", $string);
-         $string = str_replace("\204", "&#9492;", $string);
-         $string = str_replace("\205", "&#9496;", $string);
-         $string = str_replace("\206", "&#9500;", $string);
-         $string = str_replace("\207", "&#9508;", $string);
-         $string = str_replace("\210", "&#9516;", $string);
-         $string = str_replace("\211", "&#9524;", $string);
-         $string = str_replace("\212", "&#9532;", $string);
-         $string = str_replace("\213", "&#9600;", $string);
-         $string = str_replace("\214", "&#9604;", $string);
-         $string = str_replace("\215", "&#9608;", $string);
-         $string = str_replace("\216", "&#9612;", $string);
-         $string = str_replace("\217", "&#9616;", $string);
-         $string = str_replace("\220", "&#9617;", $string);
-         $string = str_replace("\221", "&#9618;", $string);
-         $string = str_replace("\222", "&#9619;", $string);
-         $string = str_replace("\223", "&#8992;", $string);
-         $string = str_replace("\224", "&#9632;", $string);
-         $string = str_replace("\225", "&#8729;", $string);
-         $string = str_replace("\226", "&#8730;", $string);
-         $string = str_replace("\227", "&#8776;", $string);
-         $string = str_replace("\230", "&#8804;", $string);
-         $string = str_replace("\231", "&#8805;", $string);
-         $string = str_replace("\232", "&#160;", $string);
-         $string = str_replace("\233", "&#8993;", $string);
-         $string = str_replace("\234", "&#176;", $string);
-         $string = str_replace("\235", "&#178;", $string);
-         $string = str_replace("\236", "&#183;", $string);
-         $string = str_replace("\237", "&#247;", $string);
-         $string = str_replace("\240", "&#9552;", $string);
-         $string = str_replace("\241", "&#9553;", $string);
-         $string = str_replace("\242", "&#9554;", $string);
-         $string = str_replace("\243", "&#1105;", $string);
-         $string = str_replace("\244", "&#9555;", $string);
-         $string = str_replace("\245", "&#9556;", $string);
-         $string = str_replace("\246", "&#9557;", $string);
-         $string = str_replace("\247", "&#9558;", $string);
-         $string = str_replace("\250", "&#9559;", $string);
-         $string = str_replace("\251", "&#9560;", $string);
-         $string = str_replace("\252", "&#9561;", $string);
-         $string = str_replace("\253", "&#9562;", $string);
-         $string = str_replace("\254", "&#9563;", $string);
-         $string = str_replace("\255", "&#9564;", $string);
-         $string = str_replace("\256", "&#9565;", $string);
-         $string = str_replace("\257", "&#9566;", $string);
-         $string = str_replace("\260", "&#9567;", $string);
-         $string = str_replace("\261", "&#9568;", $string);
-         $string = str_replace("\262", "&#9569;", $string);
-         $string = str_replace("\263", "&#1025;", $string);
-         $string = str_replace("\264", "&#9570;", $string);
-         $string = str_replace("\265", "&#9571;", $string);
-         $string = str_replace("\266", "&#9572;", $string);
-         $string = str_replace("\267", "&#9573;", $string);
-         $string = str_replace("\270", "&#9574;", $string);
-         $string = str_replace("\271", "&#9575;", $string);
-         $string = str_replace("\272", "&#9576;", $string);
-         $string = str_replace("\273", "&#9577;", $string);
-         $string = str_replace("\274", "&#9578;", $string);
-         $string = str_replace("\275", "&#9579;", $string);
-         $string = str_replace("\276", "&#9580;", $string);
-         $string = str_replace("\277", "&#169;", $string);
-         $string = str_replace("\300", "&#1102;", $string);
-         $string = str_replace("\301", "&#1072;", $string);
-         $string = str_replace("\302", "&#1073;", $string);
-         $string = str_replace("\303", "&#1094;", $string);
-         $string = str_replace("\304", "&#1076;", $string);
-         $string = str_replace("\305", "&#1077;", $string);
-         $string = str_replace("\306", "&#1092;", $string);
-         $string = str_replace("\307", "&#1075;", $string);
-         $string = str_replace("\310", "&#1093;", $string);
-         $string = str_replace("\311", "&#1080;", $string);
-         $string = str_replace("\312", "&#1081;", $string);
-         $string = str_replace("\313", "&#1082;", $string);
-         $string = str_replace("\314", "&#1083;", $string);
-         $string = str_replace("\315", "&#1084;", $string);
-         $string = str_replace("\316", "&#1085;", $string);
-         $string = str_replace("\317", "&#1086;", $string);
-         $string = str_replace("\320", "&#1087;", $string);
-         $string = str_replace("\321", "&#1103;", $string);
-         $string = str_replace("\322", "&#1088;", $string);
-         $string = str_replace("\323", "&#1089;", $string);
-         $string = str_replace("\324", "&#1090;", $string);
-         $string = str_replace("\325", "&#1091;", $string);
-         $string = str_replace("\326", "&#1078;", $string);
-         $string = str_replace("\327", "&#1074;", $string);
-         $string = str_replace("\330", "&#1100;", $string);
-         $string = str_replace("\331", "&#1099;", $string);
-         $string = str_replace("\332", "&#1079;", $string);
-         $string = str_replace("\333", "&#1096;", $string);
-         $string = str_replace("\334", "&#1101;", $string);
-         $string = str_replace("\335", "&#1097;", $string);
-         $string = str_replace("\336", "&#1095;", $string);
-         $string = str_replace("\337", "&#1098;", $string);
-         $string = str_replace("\340", "&#1070;", $string);
-         $string = str_replace("\341", "&#1040;", $string);
-         $string = str_replace("\342", "&#1041;", $string);
-         $string = str_replace("\343", "&#1062;", $string);
-         $string = str_replace("\344", "&#1044;", $string);
-         $string = str_replace("\345", "&#1045;", $string);
-         $string = str_replace("\346", "&#1060;", $string);
-         $string = str_replace("\347", "&#1043;", $string);
-         $string = str_replace("\350", "&#1061;", $string);
-         $string = str_replace("\351", "&#1048;", $string);
-         $string = str_replace("\352", "&#1049;", $string);
-         $string = str_replace("\353", "&#1050;", $string);
-         $string = str_replace("\354", "&#1051;", $string);
-         $string = str_replace("\355", "&#1052;", $string);
-         $string = str_replace("\356", "&#1053;", $string);
-         $string = str_replace("\357", "&#1054;", $string);
-         $string = str_replace("\360", "&#1055;", $string);
-         $string = str_replace("\361", "&#1071;", $string);
-         $string = str_replace("\362", "&#1056;", $string);
-         $string = str_replace("\363", "&#1057;", $string);
-         $string = str_replace("\364", "&#1058;", $string);
-         $string = str_replace("\365", "&#1059;", $string);
-         $string = str_replace("\366", "&#1046;", $string);
-         $string = str_replace("\367", "&#1042;", $string);
-         $string = str_replace("\370", "&#1068;", $string);
-         $string = str_replace("\371", "&#1067;", $string);
-         $string = str_replace("\372", "&#1047;", $string);
-         $string = str_replace("\373", "&#1064;", $string);
-         $string = str_replace("\374", "&#1069;", $string);
-         $string = str_replace("\375", "&#1065;", $string);
-         $string = str_replace("\376", "&#1063;", $string);
-         $string = str_replace("\377", "&#1066;", $string);
+         $string = str_replace("\200", '&#9472;', $string);
+         $string = str_replace("\201", '&#9474;', $string);
+         $string = str_replace("\202", '&#9484;', $string);
+         $string = str_replace("\203", '&#9488;', $string);
+         $string = str_replace("\204", '&#9492;', $string);
+         $string = str_replace("\205", '&#9496;', $string);
+         $string = str_replace("\206", '&#9500;', $string);
+         $string = str_replace("\207", '&#9508;', $string);
+         $string = str_replace("\210", '&#9516;', $string);
+         $string = str_replace("\211", '&#9524;', $string);
+         $string = str_replace("\212", '&#9532;', $string);
+         $string = str_replace("\213", '&#9600;', $string);
+         $string = str_replace("\214", '&#9604;', $string);
+         $string = str_replace("\215", '&#9608;', $string);
+         $string = str_replace("\216", '&#9612;', $string);
+         $string = str_replace("\217", '&#9616;', $string);
+         $string = str_replace("\220", '&#9617;', $string);
+         $string = str_replace("\221", '&#9618;', $string);
+         $string = str_replace("\222", '&#9619;', $string);
+         $string = str_replace("\223", '&#8992;', $string);
+         $string = str_replace("\224", '&#9632;', $string);
+         $string = str_replace("\225", '&#8729;', $string);
+         $string = str_replace("\226", '&#8730;', $string);
+         $string = str_replace("\227", '&#8776;', $string);
+         $string = str_replace("\230", '&#8804;', $string);
+         $string = str_replace("\231", '&#8805;', $string);
+         $string = str_replace("\232", '&#160;', $string);
+         $string = str_replace("\233", '&#8993;', $string);
+         $string = str_replace("\234", '&#176;', $string);
+         $string = str_replace("\235", '&#178;', $string);
+         $string = str_replace("\236", '&#183;', $string);
+         $string = str_replace("\237", '&#247;', $string);
+         $string = str_replace("\240", '&#9552;', $string);
+         $string = str_replace("\241", '&#9553;', $string);
+         $string = str_replace("\242", '&#9554;', $string);
+         $string = str_replace("\243", '&#1105;', $string);
+         $string = str_replace("\244", '&#9555;', $string);
+         $string = str_replace("\245", '&#9556;', $string);
+         $string = str_replace("\246", '&#9557;', $string);
+         $string = str_replace("\247", '&#9558;', $string);
+         $string = str_replace("\250", '&#9559;', $string);
+         $string = str_replace("\251", '&#9560;', $string);
+         $string = str_replace("\252", '&#9561;', $string);
+         $string = str_replace("\253", '&#9562;', $string);
+         $string = str_replace("\254", '&#9563;', $string);
+         $string = str_replace("\255", '&#9564;', $string);
+         $string = str_replace("\256", '&#9565;', $string);
+         $string = str_replace("\257", '&#9566;', $string);
+         $string = str_replace("\260", '&#9567;', $string);
+         $string = str_replace("\261", '&#9568;', $string);
+         $string = str_replace("\262", '&#9569;', $string);
+         $string = str_replace("\263", '&#1025;', $string);
+         $string = str_replace("\264", '&#9570;', $string);
+         $string = str_replace("\265", '&#9571;', $string);
+         $string = str_replace("\266", '&#9572;', $string);
+         $string = str_replace("\267", '&#9573;', $string);
+         $string = str_replace("\270", '&#9574;', $string);
+         $string = str_replace("\271", '&#9575;', $string);
+         $string = str_replace("\272", '&#9576;', $string);
+         $string = str_replace("\273", '&#9577;', $string);
+         $string = str_replace("\274", '&#9578;', $string);
+         $string = str_replace("\275", '&#9579;', $string);
+         $string = str_replace("\276", '&#9580;', $string);
+         $string = str_replace("\277", '&#169;', $string);
+         $string = str_replace("\300", '&#1102;', $string);
+         $string = str_replace("\301", '&#1072;', $string);
+         $string = str_replace("\302", '&#1073;', $string);
+         $string = str_replace("\303", '&#1094;', $string);
+         $string = str_replace("\304", '&#1076;', $string);
+         $string = str_replace("\305", '&#1077;', $string);
+         $string = str_replace("\306", '&#1092;', $string);
+         $string = str_replace("\307", '&#1075;', $string);
+         $string = str_replace("\310", '&#1093;', $string);
+         $string = str_replace("\311", '&#1080;', $string);
+         $string = str_replace("\312", '&#1081;', $string);
+         $string = str_replace("\313", '&#1082;', $string);
+         $string = str_replace("\314", '&#1083;', $string);
+         $string = str_replace("\315", '&#1084;', $string);
+         $string = str_replace("\316", '&#1085;', $string);
+         $string = str_replace("\317", '&#1086;', $string);
+         $string = str_replace("\320", '&#1087;', $string);
+         $string = str_replace("\321", '&#1103;', $string);
+         $string = str_replace("\322", '&#1088;', $string);
+         $string = str_replace("\323", '&#1089;', $string);
+         $string = str_replace("\324", '&#1090;', $string);
+         $string = str_replace("\325", '&#1091;', $string);
+         $string = str_replace("\326", '&#1078;', $string);
+         $string = str_replace("\327", '&#1074;', $string);
+         $string = str_replace("\330", '&#1100;', $string);
+         $string = str_replace("\331", '&#1099;', $string);
+         $string = str_replace("\332", '&#1079;', $string);
+         $string = str_replace("\333", '&#1096;', $string);
+         $string = str_replace("\334", '&#1101;', $string);
+         $string = str_replace("\335", '&#1097;', $string);
+         $string = str_replace("\336", '&#1095;', $string);
+         $string = str_replace("\337", '&#1098;', $string);
+         $string = str_replace("\340", '&#1070;', $string);
+         $string = str_replace("\341", '&#1040;', $string);
+         $string = str_replace("\342", '&#1041;', $string);
+         $string = str_replace("\343", '&#1062;', $string);
+         $string = str_replace("\344", '&#1044;', $string);
+         $string = str_replace("\345", '&#1045;', $string);
+         $string = str_replace("\346", '&#1060;', $string);
+         $string = str_replace("\347", '&#1043;', $string);
+         $string = str_replace("\350", '&#1061;', $string);
+         $string = str_replace("\351", '&#1048;', $string);
+         $string = str_replace("\352", '&#1049;', $string);
+         $string = str_replace("\353", '&#1050;', $string);
+         $string = str_replace("\354", '&#1051;', $string);
+         $string = str_replace("\355", '&#1052;', $string);
+         $string = str_replace("\356", '&#1053;', $string);
+         $string = str_replace("\357", '&#1054;', $string);
+         $string = str_replace("\360", '&#1055;', $string);
+         $string = str_replace("\361", '&#1071;', $string);
+         $string = str_replace("\362", '&#1056;', $string);
+         $string = str_replace("\363", '&#1057;', $string);
+         $string = str_replace("\364", '&#1058;', $string);
+         $string = str_replace("\365", '&#1059;', $string);
+         $string = str_replace("\366", '&#1046;', $string);
+         $string = str_replace("\367", '&#1042;', $string);
+         $string = str_replace("\370", '&#1068;', $string);
+         $string = str_replace("\371", '&#1067;', $string);
+         $string = str_replace("\372", '&#1047;', $string);
+         $string = str_replace("\373", '&#1064;', $string);
+         $string = str_replace("\374", '&#1069;', $string);
+         $string = str_replace("\375", '&#1065;', $string);
+         $string = str_replace("\376", '&#1063;', $string);
+         $string = str_replace("\377", '&#1066;', $string);
 
          return $string;
       }
    
    // Detect whether gettext is installed.
    // If it is, set the flag so we can use it.
-   if (! function_exists("_") || 
-       ! function_exists("bindtextdomain") ||
-       ! function_exists("textdomain"))
+   if (! function_exists('_') || 
+       ! function_exists('bindtextdomain') ||
+       ! function_exists('textdomain'))
        $use_gettext = false;
    else
        $use_gettext = true;
           
 
    // Avoid warnings/errors   
-   if (! function_exists("_")) {
+   if (! function_exists('_')) {
       function _($str) { return $str; };
    }
-   if (! function_exists("bindtextdomain")) {
+   if (! function_exists('bindtextdomain')) {
       function bindtextdomain() { return; }
    }
-   if (! function_exists("textdomain")) {
+   if (! function_exists('textdomain')) {
       function textdomain() { return; }
    }
 
       }
 
       if (isset($sm_language) && $use_gettext &&
-         $squirrelmail_language != "" &&
-         $languages[$sm_language]["CHARSET"]) {
-         if (ini_get("safe_mode")==FALSE && getenv("LC_ALL")!=$sm_language) {
-            putenv("LC_ALL=".$sm_language);
+         $squirrelmail_language != '' &&
+         $languages[$sm_language]['CHARSET']) {
+         if ((ini_get('safe_mode') == FALSE) && (getenv('LC_ALL') != $sm_language)) {
+           putenv('LC_ALL=' . $sm_language);
          }
-         setlocale("LC_ALL", $sm_language);
-         bindtextdomain("squirrelmail", "../locale/");
-         textdomain("squirrelmail");
-         header ("Content-Type: text/html; charset=".$languages[$sm_language]["CHARSET"]);
+         setlocale('LC_ALL', $sm_language);
+         bindtextdomain('squirrelmail', '../locale/');
+         textdomain('squirrelmail');
+         header ('Content-Type: text/html; charset=' . $languages[$sm_language]['CHARSET']);
       }
    }
 ?>
index b0a24be..7c4e416 100644 (file)
@@ -9,8 +9,8 @@
 
    $imap_backend = 'imap';
    
-   include ("../functions/".$imap_backend."_mailbox.php");
-   include ("../functions/".$imap_backend."_messages.php");
-   include ("../functions/".$imap_backend."_general.php");
-   include ("../functions/".$imap_backend."_search.php");
+   include ('../functions/' . $imap_backend . '_mailbox.php');
+   include ('../functions/' . $imap_backend . '_messages.php');
+   include ('../functions/' . $imap_backend . '_general.php');
+   include ('../functions/' . $imap_backend . '_search.php');
 ?>