Changeset 638

Show
Ignore:
Timestamp:
07/10/08 18:28:49 (3 months ago)
Author:
aarkerio
Message:

Litle changes

Location:
trunk/app
Files:
3 modified

Legend:

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

    r632 r638  
    1414class AnnotationsController extends AppController { 
    1515 
     16 public $paginate = array('limit' => 20, 'page' => 1); 
     17 
    1618 public function add() 
    1719 { 
     
    2628    $this->Annotation->create(); 
    2729 
    28     if ($this->Annotation->save($this->data['Annotation'])): 
     30    if ($this->Annotation->save($this->data)): 
    2931          $this->msgFlash(__('Comment added', true), $this->data['Annotation']['redirect_to'].'/#comments'); 
    3032    endif; 
     
    3234 }   
    3335 
    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 } 
    3553  
    3654  // change status enabled/disabled actived 
  • trunk/app/controllers/lessons_controller.php

    r637 r638  
    6666 } 
    6767     
    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'; 
    7272         
    73         $this->LessonTitle = 'Lessons'; 
     73   $this->PageTitle = __('Lessons', true); 
    7474         
    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')); 
    8576    
    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 { 
    8988    $this->layout    = 'admin'; 
    9089     
     
    101100       $this->data['Lesson']['user_id'] = $this->Auth->user('id');;  
    102101         
    103        if ($this->Lesson->save($this->data['Lesson'])): 
     102       if ($this->Lesson->save($this->data)): 
    104103           $this->msgFlash('Lesson saved', '/admin/lessons/edit/'.$this->Lesson->getLastInsertID()); 
    105104       endif; 
  • trunk/app/views/lessons/admin_listing.ctp

    r637 r638  
    1111echo $html->tableHeaders($th); 
    1212 
    13 foreach ($data as $val) 
    14 {       
    15        $status = $gags->setStatus($val['Lesson']['status']); 
     13foreach ($data as $val): 
     14       
     15 $status = $gags->setStatus($val['Lesson']['status']); 
    1616        
    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     ); 
    2323        
    2424    echo $html->tableCells($tr, array("class"=>"altRow", "onmouseover"=>"this.className='highlight'", "onmouseout"=>"this.className='altRow'"),  
    2525                                array('class'=>'evenRow',"onmouseover"=>"this.className='highlight'", "onmouseout"=>"this.className='evenRow'")); 
    2626     
    27  } 
     27endforeach; 
    2828?> 
    2929</table>