]> git.llucax.com Git - z.facultad/75.43/tp1.git/blob - src/lib/Respuesta.php
Bugfixing:
[z.facultad/75.43/tp1.git] / src / lib / Respuesta.php
1 <?php
2 // vim: set binary noeol et sw=4 sts=4 :
3 // Grupo 10
4 //
5 // Lucarella, Schein, Arena
6 //
7 // Creado: Leandro Lucarella (sáb abr 30 20:21:30 ART 2005)
8 //
9 // $Id$
10
11 require_once 'Item.php';
12
13 /**
14  * XXX detailed description
15  *
16  * @author    XXX
17  * @copyright XXX
18  */
19 class Respuesta extends Item
20 {
21   var $id;
22         var $idPregunta;
23         var $ranking;
24         var $autorPregunta;
25         
26         function toHTML()
27         {
28           echo "<hr/>";
29                 echo "Respuesta #".$this->id." Fecha: ".$this->fecha."<br/>";
30                 $usuarioRespuesta = new Usuario($this->autor);
31                 echo sprintf('<img src="%s" width="100" height="100" align="center" alt="Foto de %s %s" align="middle" /> %s %s',
32             $usuarioRespuesta->getFotoFilename(), 
33                                                 $usuarioRespuesta->getNombre(), 
34                                                 $usuarioRespuesta->getApellido(),
35                                                 $usuarioRespuesta->getNombre(),
36             $usuarioRespuesta->getApellido());
37                 echo "<br/>";
38                 echo $this->texto."<br/>";
39                         
40                 if ( ( $this->ranking != -1 ) )
41                 {
42                  echo "Puntaje: ".$this->ranking."<br/>" ;
43                 }
44                 else
45                 {
46                  if ( $this->autorPregunta == $_SESSION['user']->getId() )
47                  {
48                         faq_form_ir_a_calificar_respuesta($this->id);
49                  }
50                  else
51                  {
52                         echo "La respuesta aun no fue rankeada.<br/>" ;
53                  }
54                 }
55         }
56 }
57
58 ?>