]> git.llucax.com Git - z.facultad/75.43/tp1.git/blobdiff - src/lib/Tema.php
Aca esta mi bugfixing, para que le llevemos algo que le guste mas.
[z.facultad/75.43/tp1.git] / src / lib / Tema.php
index 72ea56d065181dbcea15a8a22dc1a27c1ad002b5..1fbb27324e7fe24adad6a7c650dd4cb3e7f26f0d 100644 (file)
@@ -57,28 +57,6 @@ class Tema extends Item
                return fappendcsv($this->temasCSVConst, array($this->id, $this->autor, $this->nombre, $this->icono, $this->texto, $this->fecha));\r
        }\r
 \r
                return fappendcsv($this->temasCSVConst, array($this->id, $this->autor, $this->nombre, $this->icono, $this->texto, $this->fecha));\r
        }\r
 \r
-       function saveExisting() {\r
-               if (($f = fopen($this->temasCSVConst, 'r')) == false) return false; // error\r
-               $index = 0;\r
-               $indexSave = 0;\r
-        while (!feof($f))\r
-               {\r
-                       $d = fgetcsv($f, 4096);\r
-                       $index++;\r
-                       if ($d[0] == $this->id)\r
-                       {\r
-                fclose($f);\r
-                               if (($f = fopen($this->temasCSVConst, 'r+')) == false) return false; // error\r
-                               while ($indexSave!=($index-1)) { fgetcsv($f, 4096); $indexSave++; }\r
-                fputcsv($f, array($this->id, $this->autor, $this->nombre, $this->icono, $this->texto, $this->fecha));\r
-                               fclose($f);\r
-                               return true;\r
-                       }\r
-               }\r
-               fclose($f);\r
-               return false;\r
-       }\r
-\r
        function saveLoadThis( $pId, $pNombre, $pAutor, $pDescripcion, $pIcono ) {\r
                $this->id               = $pId;\r
                $this->autor    = $pAutor;\r
        function saveLoadThis( $pId, $pNombre, $pAutor, $pDescripcion, $pIcono ) {\r
                $this->id               = $pId;\r
                $this->autor    = $pAutor;\r
@@ -105,24 +83,6 @@ class Tema extends Item
                return $resultado;\r
        }\r
 \r
                return $resultado;\r
        }\r
 \r
-       function modificar( $pId, $pNombre, $pAutor, $pDescripcion, $pIcono ) {\r
-        $this->saveLoadThis( $pId, $pNombre, $pAutor, $pDescripcion, $pIcono );\r
-               $resultado = "";\r
-        //Se obtiene el ID mas alto actual\r
-               if (!$this->saveExisting()) {\r
-                       $resultado = "<strong>ERROR</strong> al modificar el Tema '" . $pNombre . "'. Revise que los parametros sean los adecuados";\r
-                       file_log_add( $pAutor, $resultado);\r
-               } else {\r
-            if (!copy($pIcono, "temas/" . $pId)) {\r
-                               $resultado = "No se pudo modificar la foto.";\r
-                               file_log_add( $pAutor, $resultado);\r
-                       } else {\r
-                               file_log_add( $pAutor, "Se modificó el el '" . $pNombre . "'");\r
-                       }\r
-               }\r
-               return $resultado;\r
-       }\r
-\r
        function toHTML() {\r
                $objUser = new Usuario($this->autor);\r
                ?><tr>\r
        function toHTML() {\r
                $objUser = new Usuario($this->autor);\r
                ?><tr>\r