X-Git-Url: https://git.llucax.com/z.facultad/75.43/tp1.git/blobdiff_plain/1481a58e991e9ed54d6cba23e82184eaca48f9fe..3cfdc427066ffa563f292c8267ecb8db8e1fd9d0:/src/lib/Respuesta.php
diff --git a/src/lib/Respuesta.php b/src/lib/Respuesta.php
index d142518..2a073d0 100644
--- a/src/lib/Respuesta.php
+++ b/src/lib/Respuesta.php
@@ -18,15 +18,41 @@ require_once 'Item.php';
*/
class Respuesta extends Item
{
- // Attributes
- /**
- * XXX
- * @access public
- */
- var $ranking;
-
- // Associations
- // Operations
+ var $id;
+ var $idPregunta;
+ var $ranking;
+ var $autorPregunta;
+
+ function toHTML()
+ {
+ echo "
";
+ echo "Respuesta #".$this->id." Fecha: ".$this->fecha."
";
+ $usuarioRespuesta = new Usuario($this->autor);
+ echo sprintf(' %s %s',
+ $usuarioRespuesta->getFotoFilename(),
+ $usuarioRespuesta->getNombre(),
+ $usuarioRespuesta->getApellido(),
+ $usuarioRespuesta->getNombre(),
+ $usuarioRespuesta->getApellido());
+ echo "
";
+ echo $this->texto."
";
+
+ if ( ( $this->ranking != -1 ) )
+ {
+ echo "Puntaje: ".$this->ranking."
" ;
+ }
+ else
+ {
+ if ( $this->autorPregunta == $_SESSION['user']->getId() )
+ {
+ faq_form_ir_a_calificar_respuesta($this->id);
+ }
+ else
+ {
+ echo "La respuesta aun no fue rankeada.
" ;
+ }
+ }
+ }
}
?>
\ No newline at end of file