define ('DIR_JS' , 'js' );
define ('DIR_WWW' , 'www' );
define ('DIR_CACHE' , '/tmp' );
-//
+
//Defino las constantes
define ('SCRIPT_DIR_BASE', '/MECON/js/' );
define ('ESTILO_DIR_BASE', '/MECON/css/');
define ('SCRIPT_GENERICO', 'marco.js' );
define ('ESTILO_GENERICO', 'marco.css' );
-//
-// +X2C Class 3 :MECON_Marco
/**
* Clase encargada del manejo del Marco de los sistemas.
*
- * @package MECON
* @access public
*/
class MECON_Marco extends MECON_HTML_Page {
*/
var $_links = true;
- // ~X2C
-
- // +X2C Operation 26
/**
* Constructor. Recibe como parametro el path del archivo de configuracion
*
* @return void
* @access public
*/
- function MECON_Marco($arch_configuracion, $obj_permiso = null) // ~X2C
+ function MECON_Marco($arch_configuracion, $obj_permiso = null)
{
//Creo el objeto pagina
parent::MECON_HTML_Page();
$this->_configuracion['subtitulo'] = '';
$this->_configuracion['titulo_sistema2'] = '';
}
- // -X2C
- // +X2C Operation 32
/**
* Funcion que se encarga de la obtencion y generacion del array de configuracion. Recibe como parametro el path del archivo de configuracion
*
* @return array
* @access private
*/
- function _obtenerConfiguracion($archivo) // ~X2C
+ function _obtenerConfiguracion($archivo)
{
$this->_configuracion = include $archivo;
//Verifico que existan los directorios, si no es asi los reemplazo por los defaults
$this->_configuracion['directorios_fs']['cache'] = DIR_CACHE;
}
}
- // -X2C
-
- // +X2C Operation 97
/**
* Redefinicion de la funcion que permite agregar objetos o html al body de la pagina
Si es un objeto debe tener un metodo toHtml y opcionalmente puede tener un getCSS.
* @return void
* @access public
*/
- function addBody($body) // ~X2C
+ function addBody($body)
{
$this->addBodyContent($body);
}
- // -X2C
- // +X2C Operation 124
/**
* Funcion que permite concatenar lo pasado como parametro al titulo del sistema
*
* @return void
* @access public
*/
- function addTitle($titulo) // ~X2C
+ function addTitle($titulo)
{
$this->_configuracion['titulo_sistema2'].= ' - '.$titulo;
}
- // -X2C
- // +X2C Operation 207
/**
* Setea la variable que define si hay que separar el body del menu
*
* @return void
* @access public
*/
- function setEspacios($espacios = true) // ~X2C
+ function setEspacios($espacios = true)
{
$this->_espacios = $espacios;
}
- // -X2C
- // +X2C Operation 214
/**
* Agrega un menu vertical a la izquierda en la pantalla.
*
* @return void
* @access public
*/
- function addMenuVertical($menuVertical) // ~X2C
+ function addMenuVertical($menuVertical)
{
if ((is_object($menuVertical)) && (method_exists($menuVertical, 'getcss'))) {
$this->addStyleSheet($menuVertical->getCSS());
}
$this->_menuVertical = $menuVertical;
}
- // -X2C
- // +X2C Operation 218
/**
* Permite habilitar o deshabilitar los links de una pagina (todos)
*
* @return void
* @access public
*/
- function habilitarLinks($param = true) // ~X2C
+ function habilitarLinks($param = true)
{
$this->_links = $param;
}
- // -X2C
- // +X2C Operation 220
/**
* Devuelve el html de la pagina
*
* @return string
* @access public
*/
- function toHTML() // ~X2C
+ function toHTML()
{
//Seteo el titulo de la pagina
parent::setTitle($this->_configuracion['titulo_sistema'].$this->_configuracion['titulo_sistema2']);
$this->setBody($menu->toHtml());
return parent::toHTML();
}
- // -X2C
- // +X2C Operation 224
/**
* Funcion que permite concatenar lo pasado como parametro al titulo del sistema
*
* @return void
* @access public
*/
- function addSubTitle($subtitulo) // ~X2C
+ function addSubTitle($subtitulo)
{
if (is_a($subtitulo, 'mecon_html_link')) {
$subtitulo->updateAttributes(
}
$this->_configuracion['subtitulo'] .= ' - ' . $subtitulo;
}
- // -X2C
- // +X2C Operation 225
/**
* Concatena lo pasado por parametro al titulo del sistema
*
* @return void
* @access public
*/
- function setTitle($titulo = '') // ~X2C
+ function setTitle($titulo = '')
{
$this->_configuracion['titulo_sistema2'] = ($titulo) ? ' - '.$titulo :
'';
}
- // -X2C
- // +X2C Operation 226
/**
* Concatena lo pasado por parametro al titulo de seccion
*
* @return void
* @access public
*/
- function setSubtitle($subtitulo = '') // ~X2C
+ function setSubtitle($subtitulo = '')
{
$this->_configuracion['subtitulo'] = ($subtitulo) ? ' - '.$subtitulo :
'';
}
- // -X2C
- // +X2C Operation 243
/**
* Permite hacer que en el copete aparezca un icono de ayuda, en un lugar predefinido. Sobreescribe lo seteado anteriormente por cualquier metodo.
*
* @return void
* @access public
*/
- function setAyuda($ayuda) // ~X2C
+ function setAyuda($ayuda)
{
$this->_configuracion['ayuda'] = $ayuda;
}
- // -X2C
- // +X2C Operation 277
/**
* Permite obtener el array de configuracion completo. En caso de recibir una clave como parametro devuelve su valor. Solo se tienen en cuenta las claves del primer nivel.
*
* @return mixed
* @access public
*/
- function getConf($clave = null) // ~X2C
+ function getConf($clave = null)
{
if ($clave) {
return @$this->_configuracion[$clave];
return $this->_configuracion;
}
}
- // -X2C
-
-} // -X2C Class :MECON_Marco
-
+}
?>
\ No newline at end of file
require_once 'MECON/HTML/Image.php';
-// +X2C Class 9 :MECON_Marco_Copete
/**
* Manejo del copete de los sistemas que utilizan MECON_Marco
*
- * @package MECON_Marco
* @access public
*/
class MECON_Marco_Copete {
*/
var $_sistema = '';
- // ~X2C
-
- // +X2C Operation 34
/**
- * Recibe el nombre del directorio en donde se encuentra instalado el sistema. El directorio es case sensitive.
+ * Recibe el nombre del directorio en donde se encuentra instalado el sistema.
+ * El directorio es case sensitive.
*
* @param string $directorio Nombre del directorio en donde se encuentra el sistema.
* @param mixed $ayuda Objeto MECON_HTML_Link o string para armar el map de la ayuda.
+ * @param string $sistema Nombre del sistema con el cual se esta trabajando.
*
* @return void
* @access public
*/
- function MECON_Marco_Copete($directorio, $ayuda = null, $sistema = '') // ~X2C
+ function MECON_Marco_Copete($directorio, $ayuda = null, $sistema = '')
{
$this->_directorio = $directorio;
$this->_sistema = $sistema;
}
}
}
- // -X2C
- // +X2C Operation 35
/**
* Funcion que devuelve el string html a imprimir en pantalla.
*
* @return string
* @access public
*/
- function toHtml() // ~X2C
+ function toHtml()
{
if (!is_null($this->_directorio)) {
$image = new MECON_HTML_Image(
if (@$this->_ayuda) {
$image->updateAttributes(array('usemap' => '#Map_copete'));
$image->setSrc($image->getSrc() . '_ayuda');
- return $image->toHtml() . '<map name="Map_copete"><area shape="circle" coords="748,30,7" href="'
- . $this->_ayuda . '"></map>';
+ return $image->toHtml() .
+ '<map name="Map_copete">'.
+ '<area shape="circle" coords="748,30,7" href="'.
+ $this->_ayuda . '"></map>';
}
else {
return $image->toHtml();
return '';
}
}
- // -X2C
-
-} // -X2C Class :MECON_Marco_Copete
+}
?>
\ No newline at end of file
define('MECON_MARCO_IMAGENANIMADA_DIR_GENERAL', '/MECON/images');
-// +X2C Class 17 :MECON_Marco_ImagenAnimada
/**
- * Clase para el manejo de la animacion de las imagenes. Utilizada principalmente en la barra de secciones
+ * Clase para el manejo de la animacion de las imagenes. Utilizada
+ * principalmente en la barra de secciones
*
- * @package MECON_Marco
* @access public
*/
class MECON_Marco_ImagenAnimada {
{
return $this->_link;
}
+
/**
* Sets Link.
*
{
return $this->_nombre;
}
+
/**
* Sets Nombre.
*
$this->_nombre = $nombre;
}
- // ~X2C
-
/**
* Texto alternativo.
*/
var $_alt = '';
- // +X2C Operation 70
/**
- * Constructor. Recibe como parametro el nombre del archivo que contiene la imagen.
+ * Constructor.
+ * Recibe como parametro el nombre del archivo que contiene la imagen.
*
* @param string $imagenComun Nombre del archivo imagen.
* @param string $imagenMouseOn Imagen alterna con el mouse por arriba
* @return void
* @access public
*/
- function MECON_Marco_ImagenAnimada($imagenComun, $imagenMouseOn = '', $imagenSelect = '', $directorio = '', $nombre = '', $link = '', $alt = '') // ~X2C
+ function MECON_Marco_ImagenAnimada($imagenComun, $imagenMouseOn = '',
+ $imagenSelect = '', $directorio = '', $nombre = '', $link = '',
+ $alt = '')
{
if ($imagenComun !== '') {
$this->_imgComun = $this->_calcularImagen($imagenComun, $directorio);
$this->_link = $link;
$this->_alt = $alt ? $alt : $nombre;
}
- // -X2C
- // +X2C Operation 71
/**
* Funcion que devuelve un string con el html a imprimir en pantalla.
*
* @return string
* @access public
*/
- function toHtml() // ~X2C
+ function toHtml()
{
$src = $this->getSeleccionada() ? $this->_imgSelect : $this->_imgComun;
$img = new MECON_HTML_Image($src, $this->_alt, array('name' => $this->_nombre, 'border' => 0));
}
return $html;
}
- // -X2C
- // +X2C Operation 209
/**
* @param string $imagen Nombre de la imagen.
* @param string $directorio Directorio.
* @return string
* @access protected
*/
- function _calcularImagen($imagen, $directorio, $modificador = '') // ~X2C
+ function _calcularImagen($imagen, $directorio, $modificador = '')
{
if ($modificador !== '') {
$pos = strrpos($imagen, '.');
return MECON_MARCO_IMAGENANIMADA_DIR_GENERAL . "/$imagen";
}
}
- // -X2C
-
-} // -X2C Class :MECON_Marco_ImagenAnimada
+}
?>
\ No newline at end of file
define ('MENU_SERIALIZADO' , 'MenuSerializado');
define ('ARRAYSECCIONES_SERIALIZADO', 'ArraySeccionesSerializado');
-// +X2C Class 14 :MECON_Marco_Menu
/**
* Clase para el manejo de los menues y secciones de los sistemas.
*
- * @package MECON_Marco
* @access public
*/
class MECON_Marco_Menu {
*/
var $_componentesVertical = array();
- // ~X2C
-
- // +X2C Operation 56
/**
* Recibe como parametro el directorio en donde se encuentra el sistema.
*
* @return void
* @access public
*/
- function MECON_Marco_Menu($configuracion = null) // ~X2C
+ function MECON_Marco_Menu($configuracion = null)
{
$this->_tabla = new HTML_Table('width=760
align="center"
$this->_configuracion = $configuracion;
}
- // -X2C
- // +X2C Operation 57
/**
* Funcion que se encarga de generar el archivo que despues sera utilizado con la funcion EVAL.
*
* @return void
* @access private
*/
- function _generarArchivo() // ~X2C
+ function _generarArchivo()
{
$s = serialize($this);
$fp = fopen($this->_configuracion['directorios']['root'].'/'.MENU_SERIALIZADO,'w');
fputs($fp, $s);
fclose($fp);
}
- // -X2C
-
- // +X2C Operation 58
+
/**
* Funcion que se encarga de obtener el archivo con los datos del objeto para ser utilizado con la funcion EVAL.
*
* @return string
* @access private
*/
- function _obtenerArchivo($directorio) // ~X2C
+ function _obtenerArchivo($directorio)
{
$s = implode("", @file($this->_configuracion['directorios']['root'].'/'.MENU_SERIALIZADO));
return unserialize($s);
}
- // -X2C
-
-
- // +X2C Operation 76
+
/**
* Funcion que obtiene el array de configuracion de secciones.
*
* @return array
* @access private
*/
- function _obtenerConfSecciones() // ~X2C
+ function _obtenerConfSecciones()
{
return $this->_configuracion['secciones'];
}
- // -X2C
-
- // +X2C Operation 82
+
/**
* Funcion que arma a partir de la configuracion de las secciones el array con los objetos seccion.
*
* @return void
* @access private
*/
- function _armarArraySecciones($confSec) // ~X2C
+ function _armarArraySecciones($confSec)
{
$linksel = $_SERVER['PHP_SELF'];
$ultimo = 0;
$i++;
}
}
- // -X2C
-
-
- // +X2C Operation 126
+
/**
- * Funcion que se encarga de serializar el array asociativo paginas-secciones. Se utilizara en la clase seccion para identificar a que seccion pertenece la pagina a la cual se quiere acceder.
+ * Funcion que se encarga de serializar el array asociativo
+ * paginas-secciones. Se utilizara en la clase seccion para identificar
+ * a que seccion pertenece la pagina a la cual se quiere acceder.
*
* @return void
* @access private
*/
- function _serializarArraySecciones() // ~X2C
+ function _serializarArraySecciones()
{
$secciones = $this->_configuracion['secciones'];
$tmp = array();
fputs($fp, $s);
fclose($fp);
}
- // -X2C
-
-
- // +X2C Operation 134
+
/**
* Funcion que se encarga de agregar componentes al array
*
* @return void
* @access public
*/
- function agregarComponente($componente) // ~X2C
+ function agregarComponente($componente)
{
array_push($this->_componentes,$componente);
}
- // -X2C
-
-
- // +X2C Operation 143
+
/**
* Funcion que se encarga de devolver lo que se debe mostrar en pantalla
*
* @return string
* @access public
*/
- function toHtml() // ~X2C
+ function toHtml()
{
return $this->_tabla->toHtml();
}
- // -X2C
-
-
- // +X2C Operation 151
+
/**
* Devuelve el html del menu que hay que mostrar en pantalla
*
* @return string
* @access public
*/
- function menuToHtml() // ~X2C
+ function menuToHtml()
{
return $this->_menuHtml;
}
- // -X2C
- // +X2C Operation 222
/**
* Devuelve un string con el encabezado de la seccion
*
* @return string
* @access private
*/
- function _armarEncabezado($titulo) // ~X2C
+ function _armarEncabezado($titulo)
{
return '<font face="Arial, Helvetica, sans-serif" size="3" color="#336699"><b>'.$titulo.'</b></font>';
}
- // -X2C
-
-} // -X2C Class :MECON_Marco_Menu
-
+}
?>
\ No newline at end of file
$Id$
-----------------------------------------------------------------------------*/
-#require_once 'PEAR.php';
-
-
-// +X2C includes
require_once 'MECON/Marco/Menu.php';
-// ~X2C
-
require_once 'MECON/HTML/Image.php';
-// +X2C Class 100 :MECON_Marco_MenuHorizontal
/**
* Clase que se encarga del manejo de los menues horizontales
*
- * @package MECON_Marco
* @access public
*/
class MECON_Marco_MenuHorizontal extends MECON_Marco_Menu {
- // ~X2C
-
- // +X2C Operation 139
/**
* Funcion para agregar el cuerpo de la pagina a la pagina
*
* @return void
* @access public
*/
- function addBody($body, $titulo, $menu = null) // ~X2C
+ function addBody($body, $titulo, $menu = null)
{
$tmp = $this->_componentes;
}
//
}
- // -X2C
-
-} // -X2C Class :MECON_Marco_MenuHorizontal
-
+}
?>
\ No newline at end of file
$Id$
-----------------------------------------------------------------------------*/
-// +X2C includes
require_once 'MECON/Marco/Menu.php';
-// ~X2C
-
require_once 'MECON/HTML/Image.php';
-// +X2C Class 136 :MECON_Marco_MenuOculto
/**
* Clase que se encarga del manejo de los menues ocultos.
*
- * @package MECON_Marco
* @access public
*/
class MECON_Marco_MenuOculto extends MECON_Marco_Menu {
- // ~X2C
-
- // +X2C Operation 140
/**
* Funcion para agregar el cuerpo de la pagina a la pagina
*
* @return void
* @access public
*/
- function addBody($body, $titulo, $menu = null) // ~X2C
+ function addBody($body, $titulo, $menu = null)
{
if ($menu) {
$colspan = 2;
$row = array (' ');
$this->_tabla->addRow($row,'align="left" bgcolor="#FFFFFF" colspan="'.$colspan.'"');
}
- //
}
- // -X2C
-
-} // -X2C Class :MECON_Marco_MenuOculto
-
+}
?>
\ No newline at end of file
require_once 'HTML/Table.php';
require_once 'MECON/HTML/Image.php';
-
-// +X2C includes
require_once 'MECON/Marco/MenuHorizontal.php';
-// ~X2C
-// +X2C Class 193 :MECON_Marco_MenuPrincipal
+
/**
* Clase que se encarga del manejo del menu principal. Este menu es el de secciones general del sistema.
*
- * @package MECON_Marco
* @access public
*/
class MECON_Marco_MenuPrincipal extends MECON_Marco_MenuHorizontal {
*/
var $_seccionSeleccionada = null;
- // ~X2C
-
- // +X2C Operation 195
/**
* @param array $configuracion Configuracion del sistema
*
* @return void
* @access public
*/
- function MECON_Marco_MenuPrincipal($configuracion) // ~X2C
+ function MECON_Marco_MenuPrincipal($configuracion)
{
parent::MECON_Marco_Menu($configuracion);
}
}
- // -X2C
-
- // +X2C Operation 199
/**
* Funcion que se encarga de agregar el body a la seccion seleccionada
*
* @return void
* @access public
*/
- function addBody($body) // ~X2C
+ function addBody($body)
{
$colspan = count($this->_componentes);
$this->_tabla->addRow($contenido,'align="center" bgcolor="#FFFFFF" valign="top"');
}
}
- // -X2C
-
-} // -X2C Class :MECON_Marco_MenuPrincipal
-
+}
?>
\ No newline at end of file
$Id$
-----------------------------------------------------------------------------*/
-// +X2C includes
require_once 'MECON/Marco/Menu.php';
-// ~X2C
-// +X2C Class 103 :MECON_Marco_MenuVertical
/**
* Clase que se encarga del manejo de los menues verticales
*
- * @package MECON_Marco
* @access public
*/
class MECON_Marco_MenuVertical extends MECON_Marco_Menu {
- // ~X2C
-
- // +X2C Operation 141
/**
* Funcion para agregar el cuerpo de la pagina a la pagina
*
* @return void
* @access public
*/
- function addBody($body, $titulo, $menu = null) // ~X2C
+ function addBody($body, $titulo, $menu = null)
{
$c= count($this->_componentes);
$row = array ($TABLA->toHtml());
$this->_tabla->addRow($row,'width=152 align="left" bgcolor="#FFFFFF" valign="top"');
-
-//AGREGO EL CUERPO
+
+ //AGREGO EL CUERPO
$TABLA2 = new HTML_Table('width="600"align="right" bgcolor="#FFFFFF" cellspacing="0" cellpadding="0" border="0"');
$row = array();
$tmp = '';
}
$row[] = $tmp;
}
- //
$tmp = '';
//Agrego si corresponde el espacio al inicio
if ($this->_configuracion['espacios']) {
$tmp.=' <BR>';
}
- //
foreach ($body as $bod) {
if (is_object($bod)) {
if ($this->_configuracion['espacios']) {
$tmp.='<BR> ';
}
- //
$row[] = $tmp;
$TABLA2->addRow($row, 'valign="top"');
$row = array ($TABLA2->toHtml());
$this->_tabla->updateColAttributes (1,'width="8" bgcolor="#FFFFFF"');
$this->_tabla->updateColAttributes (2,'width="600" bgcolor="#FFFFFF"');
-//
}
- // -X2C
-
-} // -X2C Class :MECON_Marco_MenuVertical
-
+}
?>
\ No newline at end of file
$Id$
-----------------------------------------------------------------------------*/
-// +X2C Class 15 :MECON_Marco_Pagina
/**
* Clase para el manejo de las paginas.
*
- * @package MECON_Marco
* @access public
*/
class MECON_Marco_Pagina {
{
return $this->_link;
}
+
/**
* Sets Link.
*
{
return $this->_titulo;
}
+
/**
* Sets Titulo.
*
{
return $this->_permisos;
}
+
/**
* Sets Permisos.
*
$this->_permisos = $permisos;
}
- // ~X2C
-
- // +X2C Operation 66
/**
* Constructor. Recibe como parametro el nombre del archivo pagina.
*
$this->setTitulo ($titulo );
$this->setPermisos($permisos);
}
- // -X2C
-
-
-} // -X2C Class :MECON_Marco_Pagina
-
+}
?>
\ No newline at end of file
require_once 'PEAR.php';
require_once 'MECON/HTML/Tabla.php';
-// +X2C Class 10 :MECON_Marco_Pie
/**
* Clase para el manejo de los pie de pagina de los sistemas de la intranet
*
- * @package MECON_Marco
* @access public
*/
class MECON_Marco_Pie {
*/
var $_configuracion;
- // ~X2C
-
- // +X2C Operation 38
/**
* Constructor. Recibe como parametro el array con los datos de configuracion del sistema.
*
* @return void
* @access public
*/
- function Pie($configuracion) // ~X2C
+ function Pie($configuracion)
{
$this->_configuracion = $configuracion;
}
- // -X2C
-
- // +X2C Operation 39
+
/**
* Funcion que devuelve el string html para imprimir en pantalla.
*
* @return string
* @access public
*/
- function toHtml() // ~X2C
+ function toHtml()
{
if (array_key_exists('pie_sistema',$this->_configuracion)) {
return $this->_configuracion['pie_sistema'];
return '';
}
}
- // -X2C
- // +X2C Operation 95
/**
* Funcion que devuelve el pie a incluir en el marco.
*
* @return string
* @access public
*/
- function darPie() // ~X2C
+ function darPie()
{
return $this->_configuracion['pie_sistema'];
}
- // -X2C
-
-} // -X2C Class :MECON_Marco_Pie
-
+}
?>
\ No newline at end of file
$Id$
-----------------------------------------------------------------------------*/
-
-//Require Agregados por MMARRE, no pasan por el xmi2code
require_once 'MECON/Marco/ImagenAnimada.php';
require_once 'MECON/Marco/Menu.php';
require_once 'MECON/Marco/MenuHorizontal.php';
require_once 'MECON/Marco/MenuVertical.php';
require_once 'MECON/Marco/MenuOculto.php';
-// +X2C Class 16 :MECON_Marco_Seccion
/**
* Clase para el manejo de las secciones
*
- * @package MECON_Marco
* @access public
*/
class MECON_Marco_Seccion {
*/
var $_link = '';
- // ~X2C
-
- // +X2C Operation 63
/**
* Recibe como parametro el nombre de la seccion
*
* @return void
* @access public
*/
- function MECON_Marco_Seccion($seccion, $configuracion) // ~X2C
+ function MECON_Marco_Seccion($seccion, $configuracion)
{
$this->_nombre = @strval($seccion['nombre']);
$imgComun = @strval($seccion['imagenComun']);
$this->_cargarHijos($seccion['hijos']);
}
}
- // -X2C
- // +X2C Operation 64
/**
* Funcion que devuelve un string con el html a imprimir por pantalla.
*
* @return string
* @access public
*/
- function toHtml($link_sel) // ~X2C
+ function toHtml($link_sel)
{
if (!$this->_configuracion['links']) {
$this->_imagen->setHabilitada(false);
}
return $this->_imagen->toHtml();
}
- // -X2C
- // +X2C Operation 84
/**
* Carga el array con los objetos hijos de la seccion
*
* @return void
* @access private
*/
- function _cargarHijos($hijos) // ~X2C
+ function _cargarHijos($hijos)
{
if ($this->_tipoMenu == 'vertical'){
$tmp = new MECON_Marco_MenuVertical($this->_configuracion);
}
$this->_hijos = $tmp;
}
- // -X2C
- // +X2C Operation 127
/**
* Funcion que se encarga de desserializar el array asociativo paginas-secciones.
*
* @return void
* @access private
*/
- function _desSerializarArraySecciones() // ~X2C
+ function _desSerializarArraySecciones()
{
$file_cache = strtr($this->_configuracion['directorios']['root'],'/','_');
$tmp = $this->_configuracion['directorios_fs']['cache'].'/'.ARRAYSECCIONES_SERIALIZADO.'_'.$file_cache;
return null;
}
}
- // -X2C
- // +X2C Operation 129
/**
- * Funcion que se encarga de verificar si la pagina a la cual se quiere acceder pertenece a la seccion que estoy dibujando. Se utiliza como agregado en toHtml.
-Devuelve 1 si pertenece a la seccion, en caso contrario 0.
+ * Funcion que se encarga de verificar si la pagina a la cual se quiere
+ * acceder pertenece a la seccion que estoy dibujando. Se utiliza como
+ * agregado en toHtml.
+ * Devuelve 1 si pertenece a la seccion, en caso contrario 0.
*
* @param string $link_sel Nombre de la pagina a la cual se quiere acceder.
*
* @return int
* @access public
*/
- function verifSeccionSeleccionada($link_sel) // ~X2C
+ function verifSeccionSeleccionada($link_sel)
{
$tmp = $this->_desSerializarArraySecciones();
$retorno = 0;
}
return $retorno;
}
- // -X2C
-
-
-
- // +X2C Operation 202
+
/**
* Devuelve el html a mostrar en pantalla
*
* @return string
* @access public
*/
- function toHtmlVertical($link_sel, $ultimo = false) // ~X2C
+ function toHtmlVertical($link_sel, $ultimo = false)
{
$style = "text-decoration:none";
$sec[] = '<font face="Arial, Helvetica, sans-serif" size="1"><p>'.$nombre.'</p></font>';
return $sec;
}
- // -X2C
-
-} // -X2C Class :MECON_Marco_Seccion
-
+}
?>
\ No newline at end of file
$Id$
-----------------------------------------------------------------------------*/
-// +X2C Class 13 :MECON_Marco_Titulo
/**
* Clase para el manejo del titulo de los sistemas.
*
- * @package MECON_Marco
* @access public
*/
class MECON_Marco_Titulo {
*/
var $_titulo;
- // ~X2C
-
- // +X2C Operation 52
/**
* Constructor. Recibe como parametro el titulo del sistema.
*
* @return void
* @access public
*/
- function Titulo($titulo) // ~X2C
+ function Titulo($titulo)
{
$this->_titulo = $titulo;
}
- // -X2C
- // +X2C Operation 53
/**
* Funcion que devuelve un string con el html a imprimir en pantalla.
*
* @return string
* @access public
*/
- function toHtml() // ~X2C
+ function toHtml()
{
$TEXTO = "\n".'<title>'.$this->_titulo.'</title>'."\n";
return $TEXTO;
}
- // -X2C
- // +X2C Operation 96
/**
* Funcion que devuelve el titulo del sistema.
*
* @return string
* @access public
*/
- function darTitulo() // ~X2C
+ function darTitulo()
{
return $this->_titulo;
}
- // -X2C
-
-} // -X2C Class :MECON_Marco_Titulo
-
+}
?>
\ No newline at end of file