X-Git-Url: https://git.llucax.com/mecon/meconlib.git/blobdiff_plain/cacc1525e7102dfef7964462a50e4ff13f02dcc6..78860b66af59d050da193ab0628890a8f9587841:/lib/MECON/Marco/ImagenAnimada.php diff --git a/lib/MECON/Marco/ImagenAnimada.php b/lib/MECON/Marco/ImagenAnimada.php index 379ea12..fbdd28c 100644 --- a/lib/MECON/Marco/ImagenAnimada.php +++ b/lib/MECON/Marco/ImagenAnimada.php @@ -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 +?>