| | |
| | | var $deleted = false; |
| | | var $recent = false; |
| | | var $answered = false; |
| | | var $forwarded = false; |
| | | var $junk = false; |
| | | } |
| | | |
| | |
| | | $flags_str = eregi_replace('[\\\"]', '', $flags_str); |
| | | $flags_a = explode(' ', $flags_str); |
| | | |
| | | /* |
| | | trigger_error("<!-- ID: $id FLAGS: ".implode(",", $flags_a)." //-->\n", |
| | | E_USER_WARNING); |
| | | */ |
| | | |
| | | if (is_array($flags_a)) { |
| | | reset($flags_a); |
| | | while (list($key,$val)=each($flags_a)) { |
| | |
| | | $result[$id]->recent = true; |
| | | } else if (strcasecmp($val, 'Answered') == 0) { |
| | | $result[$id]->answered = true; |
| | | } else if (strcasecmp($val, "\$MDNSent") == 0) { |
| | | } else if (strcasecmp($val, '$Forwarded') == 0) { |
| | | $result[$id]->forwarded = true; |
| | | } else if (strcasecmp($val, '$MDNSent') == 0) { |
| | | $result[$id]->mdn_sent = true; |
| | | } |
| | | } |
| | |
| | | 'ANSWERED' => '\\Answered', |
| | | 'DRAFT' => '\\Draft', |
| | | 'FLAGGED' => '\\Flagged', |
| | | 'MDNSENT' => "\$MDNSent"); |
| | | 'FORWARDED' => '$Forwarded', |
| | | 'MDNSENT' => '$MDNSent'); |
| | | |
| | | $flag = strtoupper($flag); |
| | | $flag = $flags[$flag]; |