Changeset 6058
- Timestamp:
- 04/27/12 09:34:44 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/expressoMail1_2/inc/class.imap_functions.inc.php
r6007 r6058 4101 4101 { 4102 4102 4103 4103 include '../prototype/api/controller.php'; 4104 4104 if(strpos($params['condition'],"#")===false) 4105 4105 { //local messages … … 4228 4228 { 4229 4229 foreach($search_criteria as $new_search) 4230 { 4230 { 4231 4231 4232 $elem = $this->get_info_head_msg( $new_search ); 4232 4233 $elem['udate'] = gmdate('d/m/Y', $elem['udate'] + $this->functions->CalculateDateOffset()); … … 4234 4235 $elem['uid'] = $new_search; 4235 4236 /* compare dates in ordering */ 4236 $elem['udatecomp'] = substr ($elem['udate'], -4) ."-". substr ($elem['udate'], 3, 2) ."-". substr ($elem['udate'], 0, 2); 4237 $elem['udatecomp'] = substr ($elem['udate'], -4) ."-". substr ($elem['udate'], 3, 2) ."-". substr ($elem['udate'], 0, 2); 4238 4239 $filter = array('AND', array('=', 'folderName', $name_box), array('=','messageNumber', $new_search)); 4240 $followupflagged = Controller::find( 4241 array('concept' => 'followupflagged'), 4242 false, 4243 array('filter' => $filter, 'criteria' => array('deepness' => '2')) 4244 ); 4245 4246 if(isset($followupflagged[0]['followupflagId'])) 4247 { 4248 $followupflag = Controller::read( array( 'concept' => 'followupflag', 'id' => $followupflagged[0]['followupflagId'] )); 4249 $followupflagged[0]['followupflag'] = $followupflag; 4250 $elem['followupflagged'] = $followupflagged[0]; 4251 4252 } 4253 $labeleds = Controller::find( 4254 array('concept' => 'labeled'), 4255 false, 4256 array('filter' => $filter, 'criteria' => array('deepness' => '2')) 4257 ); 4258 foreach ($labeleds as $e){ 4259 $labels = Controller::read( array( 'concept' => 'label', 'id' => $e['labelId'])); 4260 $elem['labels'][$e['labelId']] = $labels; 4261 } 4237 4262 $retorno[] = $elem; 4238 4263 }
Note: See TracChangeset
for help on using the changeset viewer.