From 1ea8f55789a0a38e7916de61221f37a8aedeacef Mon Sep 17 00:00:00 2001 From: Leandro Lucarella Date: Tue, 1 Jul 2003 19:37:07 +0000 Subject: [PATCH] Se arregla el uso de links. --- doc/Marco/uml/Marco.xmi | 13 +++++++------ lib/MECON/Marco/ImagenAnimada.php | 4 +++- lib/MECON/Marco/Seccion.php | 8 ++++---- 3 files changed, 14 insertions(+), 11 deletions(-) diff --git a/doc/Marco/uml/Marco.xmi b/doc/Marco/uml/Marco.xmi index d202ed8..e5f73fe 100644 --- a/doc/Marco/uml/Marco.xmi +++ b/doc/Marco/uml/Marco.xmi @@ -5,7 +5,7 @@ umbrello uml modeller http://uml.sf.net 1.1 - + @@ -139,6 +139,7 @@ Devuelve 1 si pertenece a la seccion, en caso contrario 0." name="verifSeccionSe + @@ -207,7 +208,7 @@ x2c:include: HTML/Page.php" name="HTML_Page" static="0" scope="200" /> - + @@ -252,7 +253,7 @@ x2c:include: HTML/Page.php" name="HTML_Page" static="0" scope="200" /> - + @@ -288,7 +289,7 @@ x2c:include: HTML/Page.php" name="HTML_Page" static="0" scope="200" /> - + @@ -369,6 +370,7 @@ x2c:include: HTML/Page.php" name="HTML_Page" static="0" scope="200" /> + @@ -389,7 +391,6 @@ x2c:include: HTML/Page.php" name="HTML_Page" static="0" scope="200" /> - @@ -420,8 +421,8 @@ x2c:include: HTML/Page.php" name="HTML_Page" static="0" scope="200" /> - + diff --git a/lib/MECON/Marco/ImagenAnimada.php b/lib/MECON/Marco/ImagenAnimada.php index c144919..86369c6 100644 --- a/lib/MECON/Marco/ImagenAnimada.php +++ b/lib/MECON/Marco/ImagenAnimada.php @@ -192,11 +192,12 @@ class ImagenAnimada { * @param string $imagenSelect Imagen alterna cuando esta seleccionada la seccion * @param string $directorio Directorio en donde se encuentran las imagenes * @param string $nombre Nombre de la imagen animada. + * @param string $link Link. * * @return void * @access public */ - function ImagenAnimada($imagenComun, $imagenMouseOn = '', $imagenSelect = '', $directorio = '', $nombre = '')// ~X2C + function ImagenAnimada($imagenComun, $imagenMouseOn = '', $imagenSelect = '', $directorio = '', $nombre = '', $link = '')// ~X2C { if ($imagenComun !== '') { $this->_imgComun = $this->_calcularImagen($imagenComun, $directorio); @@ -214,6 +215,7 @@ class ImagenAnimada { } } $this->_nombre = $nombre; + $this->_link = $link; } // -X2C diff --git a/lib/MECON/Marco/Seccion.php b/lib/MECON/Marco/Seccion.php index ff6742e..cb3e04d 100644 --- a/lib/MECON/Marco/Seccion.php +++ b/lib/MECON/Marco/Seccion.php @@ -122,7 +122,10 @@ class Seccion extends Pagina { $imgSelect = $seccion['imagenSelect']; else unset($imgSelect); - $this->_imagen = new ImagenAnimada($imgComun, $imgMouseOn, $imgSelect, $configuracion['directorios']['imagenes'], $this->_nombre); + if (array_key_exists('link', $seccion)) { + parent::Pagina($seccion['link']); + } + $this->_imagen = new ImagenAnimada($imgComun, $imgMouseOn, $imgSelect, $configuracion['directorios']['imagenes'], $this->_nombre, $this->_link); if (array_key_exists('tipoMenu', $seccion)) { $this->_tipoMenu = $seccion['tipoMenu']; @@ -130,9 +133,6 @@ class Seccion extends Pagina { if (!is_null($configuracion)) { $this->_configuracion = $configuracion; } - if (array_key_exists('link', $seccion)) { - parent::Pagina($seccion['link']); - } if (array_key_exists('hijos', $seccion)) { $this->_cargarHijos($seccion['hijos']); } -- 2.43.0