- // add other primary displaying msg types here
- else {
- // find any type that's displayable
- if (containsType($msg, "text", "any_type", $ent_num)) {
- $body = decodeBody($msg["ENTITIES"][$ent_num]["BODY"], $msg["ENTITIES"][$ent_num]["ENCODING"], false);
- } else if (containsType($msg, "msg", "any_type", $ent_num)) {
- $body = decodeBody($msg["ENTITIES"][$ent_num]["BODY"], $msg["ENTITIES"][$ent_num]["ENCODING"], false);
- } else {
- $body = _("No Message");
- }
+
+ echo "\n<FORM name=compose action=\"compose.php\" METHOD=POST ENCTYPE=\"multipart/form-data\">\n";
+ //echo "\n<FORM name=compose action=\"compose.php\" METHOD=POST>\n";
+ if ($reply_id) {
+ echo "<input type=hidden name=reply_id value=$reply_id>\n";
+ }
+ printf("<INPUT TYPE=hidden NAME=mailbox VALUE=\"%s\">\n", htmlspecialchars($mailbox));
+ echo "<TABLE WIDTH=50 ALIGN=center CELLSPACING=0 BORDER=0>\n";
+ echo " <TR>\n";
+ echo " <TD WIDTH=50 BGCOLOR=\"$color[4]\" ALIGN=RIGHT>\n";
+ echo _("To:");
+ echo " </TD><TD colspan=2 WIDTH=\"100%\" BGCOLOR=\"$color[4]\" ALIGN=LEFT>\n";
+ printf(" <INPUT TYPE=text NAME=\"send_to\" VALUE=\"%s\" SIZE=60><BR>\n",
+ htmlspecialchars($send_to));
+ echo " </TD>\n";
+ echo " </TR>\n";
+ echo " <TR>\n";
+ echo " <TD WIDTH=50 BGCOLOR=\"$color[4]\" ALIGN=RIGHT>\n";
+ echo _("CC:");
+ echo " </TD><TD colspan=2 BGCOLOR=\"$color[4]\" ALIGN=LEFT>\n";
+ printf(" <INPUT TYPE=text NAME=\"send_to_cc\" SIZE=60 VALUE=\"%s\"><BR>\n",
+ htmlspecialchars($send_to_cc));
+ echo " </TD>\n";
+ echo " </TR>\n";
+ echo " <TR>\n";
+ echo " <TD WIDTH=50 BGCOLOR=\"$color[4]\" ALIGN=RIGHT>\n";
+ echo _("BCC:");
+ echo " </TD><TD BGCOLOR=\"$color[4]\" ALIGN=LEFT>\n";
+ printf(" <INPUT TYPE=text NAME=\"send_to_bcc\" VALUE=\"%s\" SIZE=60><BR>\n",
+ htmlspecialchars($send_to_bcc));
+ echo "</TD></TR>\n";
+
+ echo " <TR>\n";
+ echo " <TD WIDTH=50 BGCOLOR=\"$color[4]\" ALIGN=RIGHT>\n";
+ echo _("Subject:");
+ echo " </TD><TD BGCOLOR=\"$color[4]\" ALIGN=LEFT>\n";
+ if ($reply_subj) {
+ $reply_subj = str_replace("\"", "'", $reply_subj);
+ $reply_subj = stripslashes($reply_subj);
+ $reply_subj = trim($reply_subj);
+ if (substr(strtolower($reply_subj), 0, 3) != "re:")
+ $reply_subj = "Re: $reply_subj";
+ printf(" <INPUT TYPE=text NAME=subject SIZE=60 VALUE=\"%s\">",
+ htmlspecialchars($reply_subj));
+ } else if ($forward_subj) {
+ $forward_subj = str_replace("\"", "'", $forward_subj);
+ $forward_subj = stripslashes($forward_subj);
+ $forward_subj = trim($forward_subj);
+ if ((substr(strtolower($forward_subj), 0, 4) != "fwd:") &&
+ (substr(strtolower($forward_subj), 0, 5) != "[fwd:") &&
+ (substr(strtolower($forward_subj), 0, 6) != "[ fwd:"))
+ $forward_subj = "[Fwd: $forward_subj]";
+ printf(" <INPUT TYPE=text NAME=subject SIZE=60 VALUE=\"%s\">",
+ htmlspecialchars($forward_subj));
+ } else {
+ printf(" <INPUT TYPE=text NAME=subject SIZE=60 VALUE=\"%s\">",
+ htmlspecialchars($subject));