From 6291816f1159cd4b248c1d10803ddf0c25354138 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Mart=C3=ADn=20Marrese?= Date: Fri, 4 Apr 2003 18:51:48 +0000 Subject: [PATCH] - Agregue el objeto script que maneja los archivos de script de las paginas --- marco/php/marco/Copete.php | 2 +- marco/php/marco/Marco.php | 4 ++ marco/php/marco/Pie.php | 11 +---- marco/php/marco/Script.php | 95 ++++++++++++++++++++++++++++++++++++++ marco/php/marco/Titulo.php | 9 +--- 5 files changed, 103 insertions(+), 18 deletions(-) create mode 100644 marco/php/marco/Script.php diff --git a/marco/php/marco/Copete.php b/marco/php/marco/Copete.php index 2cd162f..12d060e 100644 --- a/marco/php/marco/Copete.php +++ b/marco/php/marco/Copete.php @@ -34,7 +34,7 @@ class Copete extends PEAR { /** * Directorio del sistema partiendo desde var/www/intranet/www/sistemas/ * - * @var integer + * @var string */ var $_directorio diff --git a/marco/php/marco/Marco.php b/marco/php/marco/Marco.php index f2ae745..e0e86c0 100644 --- a/marco/php/marco/Marco.php +++ b/marco/php/marco/Marco.php @@ -21,6 +21,10 @@ require_once 'PEAR.php'; require_once 'include/lib/HTML/Tabla.php'; require_once 'include/lib/marco/Copete.php'; require_once 'include/lib/marco/Titulo.php'; +require_once 'include/lib/marco/Pie.php'; +require_once 'include/lib/marco/Script.php'; +require_once 'include/lib/marco/Estilo.php'; +require_once 'include/lib/marco/Secciones.php'; /** * Manejo del Copete diff --git a/marco/php/marco/Pie.php b/marco/php/marco/Pie.php index 834ac59..3348665 100644 --- a/marco/php/marco/Pie.php +++ b/marco/php/marco/Pie.php @@ -19,7 +19,6 @@ // $Author$ require_once 'PEAR.php'; -require_once 'include/lib/HTML/Tabla.php'; /** * Manejo del Titulo @@ -35,7 +34,7 @@ class Pie e extends PEAR { /** * Datos de Configuracion del sistema * - * @var integer + * @var String */ var $_configuracion @@ -60,13 +59,7 @@ class Pie e extends PEAR { */ function toHtml () { - $TABLA = new Tabla('width="760" align="center"'); - - //Agregar una tabla con el row titulo y nada mas. - $row = ($this->_configuracion['pie_sistema']); - $TABLA->agregarFila() - - return $TABLA->toHtml(); + return $this->_configuracion['pie_sistema']; } } ?> diff --git a/marco/php/marco/Script.php b/marco/php/marco/Script.php new file mode 100644 index 0000000..0afd640 --- /dev/null +++ b/marco/php/marco/Script.php @@ -0,0 +1,95 @@ + | +// +--------------------------------------------------------------------+ +// +// $Id$ +// +// $URL$ +// $Rev$ +// $Date$ +// $Author$ + +require_once 'PEAR.php'; + +define (SCRIPT_GENERICO, 'www/js/scripts.js'); + +/** + * Manejo de los Scripts + * + * Libreria para le manejo de los scripts para los sistemas de intranet. + * + * @version $Rev$ + * @author $Author$ + */ + +class Script extends PEAR { + + /** + * Directorio del sistema + * + * @var string + */ + var $_directorio + + /** + * Array con archivos de script agregdos + * + * @var array + */ + var $_archivos + + /** + * Constructor. + * + * Recibe como parametro el directorio sistema. Es case sensitive. + * + * @param string $directorio + * + * @access public + */ + function Script ($directorio) + { + $this->_directorio = $directorio; + $this->_archivos = array (); + } + + /** + * Funcion que devuelve el html a mostrar + * + * @access public + */ + function toHtml () + { + $TEXTO = "\n".''."\n"; + foreach ($this->_archivos as $archivo) { + $TEXTO.= "\n".''."\n"; + } + return $TEXTO; + } + + /** + * Agrego archivos de script + * + * Funcion que permite agregar archivos con javascript ademas del + * archivo generico de script. Recibe como parametro el nombre + * del archivo. Este lo va a buscar en el subdirectorio js del + * directorio www del sistema. + * + * @param string $archivo + * + * @access public + */ + function agregarArchivo($archivo) + { + array_push($this->_archivos, $archivo); + } +} +?> diff --git a/marco/php/marco/Titulo.php b/marco/php/marco/Titulo.php index 2f7ec79..8a8c9ea 100644 --- a/marco/php/marco/Titulo.php +++ b/marco/php/marco/Titulo.php @@ -18,7 +18,6 @@ // $Author$ require_once 'PEAR.php'; -require_once 'include/lib/HTML/Tabla.php'; /** * Manejo del Titulo @@ -59,13 +58,7 @@ class Titulo extends PEAR { */ function toHtml () { - $TABLA = new Tabla('width="760" align="center"'); - - //Agregar una tabla con el row titulo y nada mas. - $row = ($this->_configuracion['titulo_sistema']); - $TABLA->agregarFila() - - return $TABLA->toHtml(); + return $this->_configuracion['titulo_sistema']; } } ?> -- 2.43.0