Changeset 638
- Timestamp:
- 07/10/08 18:28:49 (3 months ago)
- Location:
- trunk/app
- Files:
-
- 3 modified
-
controllers/annotations_controller.php (modified) (3 diffs)
-
controllers/lessons_controller.php (modified) (2 diffs)
-
views/lessons/admin_listing.ctp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/app/controllers/annotations_controller.php
r632 r638 14 14 class AnnotationsController extends AppController { 15 15 16 public $paginate = array('limit' => 20, 'page' => 1); 17 16 18 public function add() 17 19 { … … 26 28 $this->Annotation->create(); 27 29 28 if ($this->Annotation->save($this->data ['Annotation'])):30 if ($this->Annotation->save($this->data)): 29 31 $this->msgFlash(__('Comment added', true), $this->data['Annotation']['redirect_to'].'/#comments'); 30 32 endif; … … 32 34 } 33 35 34 /** ===== ADMIN METHODS ====== **/ 36 /** ===== ADMIN METHODS ====== **/ 37 public function admin_listing() 38 { 39 $this->layout = 'admin'; 40 41 $this->PageTitle = __('Comments', true); 42 43 $this->paginate['conditions'] = array('Lesson.user_id'=>$this->Auth->user('id')); 44 45 $this->paginate['fields'] = array("id", "comment", "created", "user_id", "status"); 46 47 $this->paginate['order'] = array('Annotation.id' => 'DESC'); 48 49 $data = $this->paginate('Annotation'); 50 51 $this->set(compact('data')); 52 } 35 53 36 54 // change status enabled/disabled actived -
trunk/app/controllers/lessons_controller.php
r637 r638 66 66 } 67 67 68 /*** === ADMIN METHODS ****/69 public function admin_listing()70 {71 $this->layout = 'admin';68 /*** === ADMIN METHODS ****/ 69 public function admin_listing() 70 { 71 $this->layout = 'admin'; 72 72 73 $this->LessonTitle = 'Lessons';73 $this->PageTitle = __('Lessons', true); 74 74 75 $conditions = array("Lesson.user_id"=>$this->Auth->user('id')); 76 77 $fields = array("id", "title", "status", "created"); 78 79 $order = null; 80 81 $data = $this->Lesson->findAll($conditions, $fields, $order, null, null, 1); 82 83 $this->set('data', $data); 84 } 75 $this->paginate['conditions'] = array('Lesson.user_id'=>$this->Auth->user('id')); 85 76 86 87 public function admin_add() 88 { 77 $this->paginate['fields'] = array("id", "title", "created", "user_id", "status"); 78 79 $this->paginate['order'] = array('Lesson.id' => 'DESC'); 80 81 $data = $this->paginate('Lesson'); 82 83 $this->set(compact('data')); 84 } 85 86 public function admin_add() 87 { 89 88 $this->layout = 'admin'; 90 89 … … 101 100 $this->data['Lesson']['user_id'] = $this->Auth->user('id');; 102 101 103 if ($this->Lesson->save($this->data ['Lesson'])):102 if ($this->Lesson->save($this->data)): 104 103 $this->msgFlash('Lesson saved', '/admin/lessons/edit/'.$this->Lesson->getLastInsertID()); 105 104 endif; -
trunk/app/views/lessons/admin_listing.ctp
r637 r638 11 11 echo $html->tableHeaders($th); 12 12 13 foreach ($data as $val) 14 {15 $status = $gags->setStatus($val['Lesson']['status']);13 foreach ($data as $val): 14 15 $status = $gags->setStatus($val['Lesson']['status']); 16 16 17 $tr = array (18 $gags->sendEdit($val['Lesson']['id'], 'lessons'),19 $html->link($val['Lesson']['title'], '/lessons/display/'.$val['Lesson']['id']),20 $html->link($status, '/admin/lessons/change/'.$val['Lesson']['id'] .'/'. $val['Lesson']['status']),21 $gags->confirmDel($val['Lesson']['id'], 'lessons')22 );17 $tr = array ( 18 $gags->sendEdit($val['Lesson']['id'], 'lessons'), 19 $html->link($val['Lesson']['title'],'/lessons/view/'.$session->read('Auth.User.username').'/'.$val['Lesson']['id']), 20 $html->link($status, '/admin/lessons/change/'.$val['Lesson']['id'] .'/'. $val['Lesson']['status']), 21 $gags->confirmDel($val['Lesson']['id'], 'lessons') 22 ); 23 23 24 24 echo $html->tableCells($tr, array("class"=>"altRow", "onmouseover"=>"this.className='highlight'", "onmouseout"=>"this.className='altRow'"), 25 25 array('class'=>'evenRow',"onmouseover"=>"this.className='highlight'", "onmouseout"=>"this.className='evenRow'")); 26 26 27 } 27 endforeach; 28 28 ?> 29 29 </table>
