]> git.llucax.com Git - z.facultad/75.43/tp1.git/blobdiff - src/lib/Pregunta.php
Se agrega checheo opcional de administrador dentro de marco_cabecera().
[z.facultad/75.43/tp1.git] / src / lib / Pregunta.php
index 4d6d24b70eb3d4777c44e6773c61dbb6cf8946d9..80f4253a4e20a0c3390c34e02b11273515b108bc 100644 (file)
@@ -9,6 +9,8 @@
 // $Id$
 
 require_once 'Item.php';
 // $Id$
 
 require_once 'Item.php';
+require_once 'Usuario.php';
+require_once 'faq.forms.php';
 
 /**
  * XXX detailed description
 
 /**
  * XXX detailed description
@@ -22,18 +24,23 @@ class Pregunta extends Item
    var $activa;
         var $respuestas;
         
    var $activa;
         var $respuestas;
         
-        function Mostrar()
+        function toHTML()
         {
          echo "----------------------------------------------------------------<br>";
                echo "#".$this->id." Fecha: ".$this->fecha."<br>";;
         {
          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 )
                 {
                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 ) )
+                       {
+                                faq_form_ir_a_calificar_respuesta($objRespuesta->id);
+                       }
                 }
                }
        }
                 }
                }
        }