]> git.llucax.com Git - z.facultad/75.43/tp1.git/blobdiff - src/lib/Respuesta.php
Aca esta mi bugfixing, para que le llevemos algo que le guste mas.
[z.facultad/75.43/tp1.git] / src / lib / Respuesta.php
index ad253271f0c9d6148c230c35300338a78364aee7..2a073d022e2cad1f95611e6716225904d6cea150 100644 (file)
@@ -21,12 +21,37 @@ class Respuesta extends Item
   var $id;
        var $idPregunta;
        var $ranking;
   var $id;
        var $idPregunta;
        var $ranking;
+       var $autorPregunta;
        
        function toHTML()
        {
        
        function toHTML()
        {
-         echo "+++++++Respuesta: ";
-               echo "$this->texto<br>";
-               echo "Autor de la respuesta: $this->autor<br>";
+         echo "<hr/>";
+               echo "Respuesta #".$this->id." Fecha: ".$this->fecha."<br />";
+               $usuarioRespuesta = new Usuario($this->autor);
+               echo sprintf('<img src="%s" width="100" height="100" alt="Foto de %s %s" align="middle" /> %s %s',
+            $usuarioRespuesta->getFotoFilename(), 
+                                               $usuarioRespuesta->getNombre(), 
+                                               $usuarioRespuesta->getApellido(),
+                                               $usuarioRespuesta->getNombre(),
+            $usuarioRespuesta->getApellido());
+               echo "<br/>";
+               echo $this->texto."<br/>";
+                       
+               if ( ( $this->ranking != -1 ) )
+               {
+                echo "Puntaje: ".$this->ranking." <br />" ;
+               }
+               else
+               {
+                if ( $this->autorPregunta == $_SESSION['user']->getId() )
+                {
+                       faq_form_ir_a_calificar_respuesta($this->id);
+                }
+                else
+                {
+                       echo "La respuesta aun no fue rankeada.<br />" ;
+                }
+               }
        }
 }
 
        }
 }