Changeset 655 for trunk/app/controllers
- Timestamp:
- 07/15/08 22:08:28 (4 months ago)
- Files:
-
- 1 modified
-
trunk/app/controllers/messages_controller.php (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/app/controllers/messages_controller.php
r653 r655 79 79 $this->Sanitize->html($this->data['Message']['body']); 80 80 81 $this->data['Message']['sender '] = $this->Auth->user('id');81 $this->data['Message']['sender_id'] = $this->Auth->user('id'); 82 82 83 83 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']))); 85 85 endif; 86 86 87 87 if ( $this->Message->save($this->data) ): 88 88 $this->__sendMail($this->data['Message']['user_id']); 89 89 if ( isset($this->data['Message']['ajax']) ): 90 $this->render('sent', 'ajax');90 $this->render('sent', 'ajax'); 91 91 else: 92 92 $this->msgFlash(__('Message sent', true), '/messages/listing'); … … 299 299 $messages = (int) 0; 300 300 301 $this->data['Message']['sender '] = $this->Auth->user('id');301 $this->data['Message']['sender_id'] = $this->Auth->user('id'); 302 302 303 303 $users = $this->Message->getUsers($this->data['Message']['vclassroom_id']); … … 311 311 312 312 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']); 314 314 $messages++; 315 315 endif; … … 330 330 public function admin_listing() 331 331 { 332 $this->layout = 'admin'; 333 332 $this->layout = 'admin'; 334 333 $this->pageTitle = __('Messages', true); 335 334 335 336 336 $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'); 338 338 $this->paginate['order'] = 'Message.id DESC'; 339 339 $this->paginate['limit'] = 20; 340 340 341 341 $data = $this->paginate('Message'); 342 342 343 343 $this->set(compact('data')); 344 344 } … … 386 386 $this->Sanitize->html($this->data['Message']['body']); 387 387 388 $this->data['Message']['sender '] = $this->Auth->user('id');388 $this->data['Message']['sender_id'] = $this->Auth->user('id'); 389 389 390 390 $this->data['Message']['username'] = $this->Auth->user('username');
