*/
class Respuesta extends Item
{
- var $idPregunta;
+ var $id;
+ var $idPregunta;
var $ranking;
+ var $autorPregunta;
- function Mostrar()
+ 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/>" ;
+ }
+ }
}
}