From: Martín Marrese Date: Fri, 4 Apr 2003 18:51:48 +0000 (+0000) Subject: - Agregue el objeto script que maneja los archivos de script de las paginas X-Git-Tag: svn_import~577 X-Git-Url: https://git.llucax.com/mecon/meconlib.git/commitdiff_plain/6291816f1159cd4b248c1d10803ddf0c25354138?ds=inline - Agregue el objeto script que maneja los archivos de script de las paginas --- 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']; } } ?>