]> git.llucax.com Git - z.facultad/75.43/tp1.git/blobdiff - src/lib/Respuesta.php
Subo la version final de FAQ,. cambios en la paginacion, en la forma en la que se...
[z.facultad/75.43/tp1.git] / src / lib / Respuesta.php
index 22bb40ab5b4eee239e203f4ecf2cf4f5d834bf83..9b4cc92ec91443f1965c36a82822701da46bb577 100644 (file)
@@ -21,11 +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 "<hr/>";
+               echo "Respuesta #".$this->id." Fecha: ".$this->fecha."<br/>";
+               $usuarioRespuesta = new Usuario($this->autor);
+               echo sprintf('<img src="%s" width="100" height="100" align="center" 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/>" ;
+                }
+               }
        }
 }
 
        }
 }