]> git.llucax.com Git - mecon/meconlib.git/blobdiff - lib/MECON/Marco/ImagenAnimada.php
Agrego los objetos Dependencia y Agente...todavia muy jovenes
[mecon/meconlib.git] / lib / MECON / Marco / ImagenAnimada.php
index 379ea12bebf54c6b6cd7f0d45a4ebdf545d51b59..fbdd28c77bd9aa75cb1b5048c35a95a081cb8d50 100644 (file)
@@ -63,43 +63,44 @@ class ImagenAnimada extends Imagen {
      * @param  string $imagenComun Nombre del archivo imagen.
      * @param  string $imagenMouseOn Imagen alterna con el mouse por arriba
      * @param  string $imagenSelect Imagen alterna cuando esta seleccionada la seccion
+     * @param  string $directorio Directorio en donde se encuentran las imagenes
      *
      * @return void
      * @access public
      */
-    function ImagenAnimada($imagenComun, $imagenMouseOn = null, $imagenSelect = null) // ~X2C
+    function ImagenAnimada($imagenComun, $imagenMouseOn = null, $imagenSelect = null, $directorio = null) // ~X2C
     {
         if (!is_null($imagenComun) && $imagenComun != '') {
-            parent::Imagen($imagenComun);
+            parent::Imagen($imagenComun, $directorio);
         
             if (!is_null($imagenMouseOn) && $imagenMouseOn != ''){
-                if (file_exists('images/'.$imagenMouseOn.'.gif')) {
-                    $this->_imgMouseOn = 'images/'.$imagenMouseOn;
+                if (is_readable($_SERVER['DOCUMENT_ROOT'].$directorio.'/'.$imagenMouseOn.'.gif')) {
+                    $this->_imgMouseOn = $directorio.'/'.$imagenMouseOn;
                 }
                 else {
-                    $this->_imgMouseOn = $imagenMouseOn;
+                    $this->_imgMouseOn = '/www/images/'.$imagenMouseOn;
                 }
             }            
-            elseif (file_exists('images/'.$imagenComun.'_f2.gif')) {
-                $this->_imgMouseOn = 'images/'.$imagenComun.'_f2';
+            elseif (is_readable($_SERVER['DOCUMENT_ROOT'].$directorio.'/'.$imagenComun.'_f2.gif')) {
+                $this->_imgMouseOn = $directorio.'/'.$imagenComun.'_f2';
             }
             else {
-                $this->_imgMouseOn = $imagenComun.'_f2';
+                $this->_imgMouseOn = '/www/images/'.$imagenComun.'_f2';
             }
             
             if (!is_null($imagenSelect) && $imagenSelect != ''){
-                if (file_exists('images/'.$imagenSelect.'.gif')) {
-                    $this->_imgSelect = 'images/'.$imagenSelect;
+                if (is_readable($_SERVER['DOCUMENT_ROOT'].$directorio.'/'.$imagenSelect.'.gif')) {
+                    $this->_imgSelect = $directorio.'/'.$imagenSelect;
                 }
                 else {
-                    $this->_imgSelect = $imagenSelect;
+                    $this->_imgSelect = '/www/images/'.$imagenSelect;
                 }
             }            
-            elseif (file_exists('images/'.$imagenComun.'_f3.gif')) {
-                $this->_imgSelect = 'images/'.$imagenComun.'_f3';
+            elseif (is_readable($_SERVER['DOCUMENT_ROOT'].$directorio.'/'.$imagenComun.'_f3.gif')) {
+                $this->_imgSelect = $directorio.'/'.$imagenComun.'_f3';
             }
             else {
-                $this->_imgSelect = $imagenComun.'_f3';
+                $this->_imgSelect = '/www/images/'.$imagenComun.'_f3';
             }
         }
     }
@@ -120,4 +121,4 @@ class ImagenAnimada extends Imagen {
 
 } // -X2C Class :ImagenAnimada
 
-?>
\ No newline at end of file
+?>