Changeset 655 for trunk/app/controllers

Show
Ignore:
Timestamp:
07/15/08 22:08:28 (4 months ago)
Author:
aarkerio
Message:

Update messages

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/app/controllers/messages_controller.php

    r653 r655  
    7979      $this->Sanitize->html($this->data['Message']['body']); 
    8080            
    81       $this->data['Message']['sender']   = $this->Auth->user('id');  
     81      $this->data['Message']['sender_id']   = $this->Auth->user('id');  
    8282            
    8383      if ( !isset( $this->data['Message']['user_id'] ) ): 
    84         $this->data['Message']['user_id'] = $this->Message->User->field('User.id',array('User.username'=>trim($this->data['Message']['sender']))); 
     84        $this->data['Message']['user_id'] = $this->Message->User->field('User.id',array('User.username'=>trim($this->data['Message']['sendern']))); 
    8585      endif; 
    86  
     86       
    8787      if ( $this->Message->save($this->data) ): 
    8888            $this->__sendMail($this->data['Message']['user_id']); 
    8989            if ( isset($this->data['Message']['ajax']) ): 
    90            $this->render('sent', 'ajax');     
     90                $this->render('sent', 'ajax');     
    9191        else: 
    9292            $this->msgFlash(__('Message sent', true), '/messages/listing'); 
     
    299299  $messages      = (int) 0; 
    300300 
    301   $this->data['Message']['sender'] = $this->Auth->user('id'); 
     301  $this->data['Message']['sender_id'] = $this->Auth->user('id'); 
    302302     
    303303  $users = $this->Message->getUsers($this->data['Message']['vclassroom_id']); 
     
    311311  
    312312    if ($this->Message->save($this->data['Message'])): 
    313           $this->__sendAll($this->data['Message']['user_id'],$this->data['Message']['vclassroom_id'],$this->data['Message']['sender']); 
     313          $this->__sendAll($this->data['Message']['user_id'],$this->data['Message']['vclassroom_id'],$this->data['Message']['sender_id']); 
    314314          $messages++; 
    315315    endif; 
     
    330330 public function admin_listing() 
    331331 { 
    332   $this->layout    = 'admin'; 
    333        
     332  $this->layout    = 'admin';      
    334333  $this->pageTitle = __('Messages', true); 
    335        
     334 
     335 
    336336  $this->paginate['conditions'] = array('Message.user_id' => $this->Auth->user('id')); 
    337   $this->paginate['fields']     = array("Message.id", "Message.title", "Message.body", "Message.created", "Message.sender", "Message.status", "User.username"); 
     337  $this->paginate['fields']     = array('Message.id', 'Message.title', 'Message.body', 'Message.created', 'Message.sender_id', 'Message.status', 'User.id', 'User.username', 'User.avatar'); 
    338338  $this->paginate['order']      = 'Message.id DESC'; 
    339339  $this->paginate['limit']      = 20; 
    340340   
    341341  $data = $this->paginate('Message'); 
    342       
     342   
    343343  $this->set(compact('data')); 
    344344 } 
     
    386386           $this->Sanitize->html($this->data['Message']['body']); 
    387387 
    388            $this->data['Message']['sender']   = $this->Auth->user('id'); 
     388           $this->data['Message']['sender_id']   = $this->Auth->user('id'); 
    389389            
    390390           $this->data['Message']['username'] = $this->Auth->user('username');