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

Exmans and vclass

Files:
1 modified

Legend:

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

    r575 r666  
    55*  GPLv3 manuel<arroba>mononeurona<punto>org 
    66*/  
    7 //File: /app/controllers/quotes_controller.php 
     7//File: /app/controllers/questions_controller.php 
    88 
    99uses('Sanitize'); 
     
    2929         
    3030    $this->data["Question"]['user_id'] = $this->Auth->user('id'); 
    31  
    32     $this->Question->create(); 
    3331         
    34     if ( $this->Question->save( $this->data['Question'] ) ): 
     32    if ( $this->Question->save( $this->data ) ): 
    3533      $conditions = array('Question.test_id' => $this->data['Question']['test_id']); 
    3634      $fields     = array('Question.id','Question.question','Question.hint','Question.worth','Question.explanation','Question.test_id'); 
     
    5048 { 
    5149    $this->layout = 'admin'; 
    52     // adds new vote to database 
    53     if ( !empty($this->data["Question"]) ) 
    54     {          
    55         $this->Sanitize = new Sanitize; 
     50    
     51    if ( !empty($this->data["Question"]) ):          
     52         $this->Sanitize = new Sanitize; 
    5653         
    57         $this->Sanitize->clean($this->data["Question"]); 
     54         $this->Sanitize->clean($this->data["Question"]); 
    5855                 
    59          if ( $this->Question->save( $this->data['Question'] ) )  
    60          { 
    61               $this->msgFlash('Question saved', '/admin/tests/questions/'.$this->data['Question']['test_id']); 
    62          } 
    63          else 
    64          { 
    65                 echo "Ajax error, check with the company's computer guy..."; 
    66          } 
    67      } 
    68      else 
    69      {   
     56     if ( $this->Question->save( $this->data ) ):  
     57             $this->msgFlash(__('Question saved', true), '/admin/tests/questions/'.$this->data['Question']['test_id']); 
     58     else: 
     59             echo "Ajax error, check with the company's computer guy..."; 
     60     endif; 
     61     else:   
    7062        $this->data = $this->Question->read(null, $question_id); 
    71      } 
     63     endif; 
    7264  } 
    7365   
     
    7668        $this->layout    = 'admin'; 
    7769         
    78         $this->pageTitle = 'Questions'; 
     70        $this->pageTitle = __('Questions', true); 
    7971         
    8072        $conditions = array("Question.user_id"=>$this->Auth->user('id'));