0|1|1115264860|Puedo preguntar?
+1|2|1115268467|Otra pregunta
-1|1|1115255717|Esta es la respuesta a la pregunta 2
+0|1|1115267017|SI!
// $Id$
require_once 'Item.php';
+require_once 'Usuario.php';
/**
* XXX detailed description
var $activa;
var $respuestas;
- function Mostrar()
+ function toHTML()
{
echo "----------------------------------------------------------------<br>";
echo "#".$this->id." Fecha: ".$this->fecha."<br>";;
- //echo $this->autor."<br>";
+ $UsuarioPregunta = new Usuario($this->autor);
+ echo $UsuarioPregunta->toHTML();
echo $this->texto."<br>";
if ( count ( $this->respuestas ) != 0 )
{
foreach ( $this->respuestas as $objRespuesta )
{
- $objRespuesta->Mostrar();
+ $objRespuesta->toHTML();
+ if ( ( $this->autor == $_SESSION['user']->getId() ) && ( $objRespuesta->ranking == -1 ) )
+ {
+ // ToDo: Hacer que este mensaje se vea mejor
+ echo "Usted debe rankear esta respuesta!!!";
+ }
}
}
}
var $idPregunta;
var $ranking;
- function Mostrar()
+ function toHTML()
{
echo "+++++++Respuesta: ";
echo "$this->texto<br>";
fwrite($fp, $Linea);
fclose($fp);
- // Disminuye el credito del usuario
- file_creditos_preguntar( $Usuario->getId() );
+ // Disminuye el credito del usuario, si es que no es asesor y tiene credito infinito
+ if ( !$Usuario->esAsesor() )
+ {
+ file_creditos_preguntar( $Usuario->getId() );
+ }
return "La pregunta fue dada de alta correctamente";
}
{
if ( $ObjPregunta->activa )
{
- $ObjPregunta->Mostrar();
+ $ObjPregunta->toHTML();
?>
<input type="radio" name="PreguntaId" value="<?php echo $ObjPregunta->id ?>"> Seleccionar Pregunta <br/>
<?php
<li>
<h3>FAQ</h3>
<ul>
- <li><a href="">Algo</a></li>
- <li><a href="">Otro</a></li>
+ <li><a href="faq.listadoPreguntas.php">Listar Preguntas</a></li>
+ <li><a href="faq.ingresarPregunta.php">Ingresar Pregunta</a></li>
</ul>
</li>
<li>