]> git.llucax.com Git - z.facultad/75.43/tp1.git/blobdiff - src/lib/info.functions.php
Aca esta mi bugfixing, para que le llevemos algo que le guste mas.
[z.facultad/75.43/tp1.git] / src / lib / info.functions.php
index 26db653530ef5d8f0219712e34c51a005c8a8fa5..9716ca419f71d3342ea3d59b33a2072ad3380f75 100644 (file)
@@ -38,23 +38,13 @@ function info_obtener_mayor_id() {
 \r
 function info_ingresar_tema( $__hidID, $pNombre, $pAutor, $pDescripcion, $pIcono ) {\r
        $objTema = new Tema(0,0);\r
 \r
 function info_ingresar_tema( $__hidID, $pNombre, $pAutor, $pDescripcion, $pIcono ) {\r
        $objTema = new Tema(0,0);\r
-    if ($__hidID == -1 ) {\r
-               $__hidID = info_obtener_mayor_id() + 1;\r
-               $resultado = $objTema->ingresar( $__hidID, $pNombre, $pAutor, $pDescripcion, $pIcono );\r
-               if ( $resultado == "" ) {\r
-                       echo ok("Se agregó el Tema '" . $pNombre . "'");\r
-               } else {\r
-                       echo warn($resultado);\r
-               }\r
+    $__hidID = info_obtener_mayor_id() + 1;\r
+       $resultado = $objTema->ingresar( $__hidID, $pNombre, $pAutor, $pDescripcion, $pIcono );\r
+       if ( $resultado == "" ) {\r
+               echo ok("Se agregó el Tema '" . $pNombre . "'");\r
        } else {\r
        } else {\r
-               $resultado = $objTema->modificar( $__hidID, $pNombre, $pAutor, $pDescripcion, $pIcono );\r
-               if ( $resultado == "" ) {\r
-                       echo ok("Se modificó el Tema '" . $pNombre . "'");\r
-               } else {\r
-                       echo warn($resultado);\r
-               }\r
+               echo warn($resultado);\r
        }\r
        }\r
-\r
        return $__hidID;\r
 }\r
 \r
        return $__hidID;\r
 }\r
 \r
@@ -124,21 +114,12 @@ function info_obtener_mayor_id_info() {
 \r
 function info_ingresar_info( $__hidID, $pTema, $pURL, $pAutor, $pComentario ) {\r
        $objInfo = new Info(0,0);\r
 \r
 function info_ingresar_info( $__hidID, $pTema, $pURL, $pAutor, $pComentario ) {\r
        $objInfo = new Info(0,0);\r
-       if ($__hidID == -1 ) {\r
-               $__hidID = info_obtener_mayor_id_info() + 1;\r
-               $resultado = $objInfo->ingresar( $__hidID, $pTema, $pURL, $pAutor, $pComentario );\r
-               if ( $resultado == "" ) {\r
-                       echo ok("Se agregó la información.");\r
-               } else {\r
-                       echo warn($resultado);\r
-               }\r
+       $__hidID = info_obtener_mayor_id_info() + 1;\r
+       $resultado = $objInfo->ingresar( $__hidID, $pTema, $pURL, $pAutor, $pComentario );\r
+       if ( $resultado == "" ) {\r
+               echo ok("Se agregó la información.");\r
        } else {\r
        } else {\r
-               $resultado = $objInfo->modificar( $__hidID, $pTema, $pURL, $pAutor, $pComentario );\r
-               if ( $resultado == "" ) {\r
-                       echo ok("Se modificó la información.");\r
-               } else {\r
-                       echo warn($resultado);\r
-               }\r
+               echo warn($resultado);\r
        }\r
        return $__hidID;\r
 }\r
        }\r
        return $__hidID;\r
 }\r
@@ -164,11 +145,13 @@ function info_obtener_comentarios($pInfo_ID) {
         if ($arrFile) {\r
             foreach ( $arrFile as $record_comentario) {\r
                                $objComentario = new Comentario($record_comentario,$pInfo_ID,1);\r
         if ($arrFile) {\r
             foreach ( $arrFile as $record_comentario) {\r
                                $objComentario = new Comentario($record_comentario,$pInfo_ID,1);\r
-\r
                                $objInfo = new Info($pInfo_ID,0);\r
                                $objInfo = new Info($pInfo_ID,0);\r
-                               $objUsuario = new Usuario($objInfo->autor);\r
-                /* Cargo la foto del usuario */\r
-                               $objComentario->autor_original = $objUsuario->getId();\r
+\r
+                               /*Datos del usuario original*/\r
+                $objComentario->autor_original = $objInfo->autor;\r
+\r
+                               /*Datos del usuario del comentario*/\r
+                               $objUsuario = new Usuario($objComentario->autor);\r
                                $objComentario->autor_foto = $objUsuario->getFotoFilename();\r
                                $objComentario->autor_apellido = $objUsuario->getApellido();\r
 \r
                                $objComentario->autor_foto = $objUsuario->getFotoFilename();\r
                                $objComentario->autor_apellido = $objUsuario->getApellido();\r
 \r
@@ -194,22 +177,12 @@ function info_obtener_mayor_id_comentario($pInfo_ID) {
 \r
 function info_ingresar_comentario( $__hidID, $pInfo_ID, $pComentario, $pAutor ) {\r
        $objInfo = new Comentario(0,0,0);\r
 \r
 function info_ingresar_comentario( $__hidID, $pInfo_ID, $pComentario, $pAutor ) {\r
        $objInfo = new Comentario(0,0,0);\r
-\r
-       if ($__hidID == -1 ) {\r
-               $__hidID = info_obtener_mayor_id_comentario($pInfo_ID) + 1;\r
-               $resultado = $objInfo->ingresar( $__hidID, $pInfo_ID, $pComentario, $pAutor );\r
-               if ( $resultado == "" ) {\r
-                       echo ok("Se agregó el comentario.");\r
-               } else {\r
-                       echo warn($resultado);\r
-               }\r
+       $__hidID = info_obtener_mayor_id_comentario($pInfo_ID) + 1;\r
+       $resultado = $objInfo->ingresar( $__hidID, $pInfo_ID, $pComentario, $pAutor );\r
+       if ( $resultado == "" ) {\r
+               echo ok("Se agregó el comentario.");\r
        } else {\r
        } else {\r
-               $resultado = $objInfo->modificar( $__hidID, $pInfo_ID, $pComentario, $pAutor );\r
-               if ( $resultado == "" ) {\r
-                       echo ok("Se modificó el comentario.");\r
-               } else {\r
-                       echo warn($resultado);\r
-               }\r
+               echo warn($resultado);\r
        }\r
        return $__hidID;\r
 }\r
        }\r
        return $__hidID;\r
 }\r
@@ -266,6 +239,7 @@ function info_listador($header, $ObjetosAListar, $dataName = 'Items', $colspan =
                        if ($pos) $query = substr($query, 0, --$pos);\r
                        else      $query = '';\r
                }\r
                        if ($pos) $query = substr($query, 0, --$pos);\r
                        else      $query = '';\r
                }\r
+               $query = str_replace('&', '&', $query);\r
                echo '<tr><td';\r
                if ($colspan) {\r
                        echo ' colspan="' . $colspan . '"';\r
                echo '<tr><td';\r
                if ($colspan) {\r
                        echo ' colspan="' . $colspan . '"';\r
@@ -274,7 +248,7 @@ function info_listador($header, $ObjetosAListar, $dataName = 'Items', $colspan =
        \r
                if (($orig_from - $cant) >= 0) {\r
                        $from = $orig_from - $cant;\r
        \r
                if (($orig_from - $cant) >= 0) {\r
                        $from = $orig_from - $cant;\r
-                       $q = $query ? "$query&lista_from=$from" : "lista_from=$from";\r
+                       $q = $query ? "$query&amp;lista_from=$from" : "lista_from=$from";\r
                        printf('<a href="%s?%s"><</a>&nbsp;', $link, $q);\r
                }\r
                for ($i = 0; $i < $pags; ++$i)\r
                        printf('<a href="%s?%s"><</a>&nbsp;', $link, $q);\r
                }\r
                for ($i = 0; $i < $pags; ++$i)\r
@@ -285,12 +259,12 @@ function info_listador($header, $ObjetosAListar, $dataName = 'Items', $colspan =
                        } else {\r
                                $data = $i + 1;\r
                        }\r
                        } else {\r
                                $data = $i + 1;\r
                        }\r
-                       $q = $query ? "$query&lista_from=$from" : "lista_from=$from";\r
+                       $q = $query ? "$query&amp;lista_from=$from" : "lista_from=$from";\r
                        printf('<a href="%s?%s">%s</a>&nbsp;', $link, $q, $data);\r
                }\r
                if ( ($orig_from + $cant) <= $total ) {\r
                        $from = $orig_from + $cant;\r
                        printf('<a href="%s?%s">%s</a>&nbsp;', $link, $q, $data);\r
                }\r
                if ( ($orig_from + $cant) <= $total ) {\r
                        $from = $orig_from + $cant;\r
-                       $q = $query ? "$query&lista_from=$from" : "lista_from=$from";\r
+                       $q = $query ? "$query&amp;lista_from=$from" : "lista_from=$from";\r
                        printf('<a href="%s?%s">></a>&nbsp;', $link, $q);\r
                }\r
                echo '</td></tr>';\r
                        printf('<a href="%s?%s">></a>&nbsp;', $link, $q);\r
                }\r
                echo '</td></tr>';\r