From: Martín Marrese Date: Fri, 28 Mar 2003 20:54:23 +0000 (+0000) Subject: (no commit message) X-Git-Tag: svn_import~595 X-Git-Url: https://git.llucax.com/mecon/meconlib.git/commitdiff_plain/96f94ffc7b27cff7a8592c60d26d1b6cc2e0a275?ds=inline --- diff --git a/Tabla/doc/HTML_Tabla.rtf b/Tabla/doc/HTML_Tabla.rtf deleted file mode 100644 index 83ae2df..0000000 --- a/Tabla/doc/HTML_Tabla.rtf +++ /dev/null @@ -1,74 +0,0 @@ -{\rtf0\ansi -{\fonttbl -{\f0\froman\fcharset0\fprq2 Times New Roman{\*\falt Thorndale};} -{\f1\froman\fcharset0\fprq2 Times New Roman{\*\falt Thorndale};} -{\f2\fmodern\fcharset0 Courier;} -{\f3\fnil\fcharset2 StarSymbol;} -{\f4\fnil\fcharset0\fprq2 HG Mincho Light J;} -{\f5\fnil\fcharset0\fprq2 Arial Unicode MS;}} -{\colortbl -; -\red0\green0\blue0; -\red128\green128\blue128; -} -{\stylesheet -{\s1\f0\fs24\cf1\snext1 Predeterminado;} -{\*\cs3\f3\fs18\cf1 Vi\'f1etas;} -} -{\info -{\comment StarWriter} -{\creatim \yr2003\mo3\dy28\hr15\min31\sec0} -{\revtim \yr2003\mo3\dy28\hr16\min39\sec8} -{\printim \yr1601\mo1\dy1\hr0\min0\sec0} -} -\paperw11905\paperh16837\margl1134\margr1134\margt1134\margb1134 -\deftab1250 -\ftnbj\aenddoc\ftnrstcont\aftnrstcont\ftnnar\aftnnrlc -\sectd\sbknone -\pard\s1\plain\f2\fs20\cf1\b \par -HTML - Table - PHP\par -para ser usada en sistemas hechos en PHP\par -\par -\ul Funcionamiento\par -\b0\ul0 Tabla que hereda de HTML_Table. Se utiliza en vez de esta -ultima, pues dentro de este objeto estan predeterminados los estilos, -fuentes, colores, etc que se van a usar con las tablas.\par -El objetivo es que la informacion que vaya a insertarse en las tablas -se mantenga segun un estandar. Las excepciones se podran manejar con -los metodos de HTML_Table.\par -Como requisito hay que incluir el archivo de estilos en el sistema que -se este dise\'f1ando.\par -\par -\b\ul Objeto:\b0\ul0 Tabla\par -\b\ul Herencia:\b0\ul0 HTML_Table\par -\par -\b\ul Variables de Instancia:\par -\ul0 \par -\ul Metodos de Instancia:\par -\pard\s1\li283\plain\f2\fs20\cf1\b Tabla\line -\b0 Constructor. Genera un objeto HTML_Table, pero con los atributos -obtenidos del archivo de configuracion de este objeto.\par -\b agregarCabecera\line -\b0 Funcion que agrega una linea con el formato de cabecera de tabla. -\par -\par -\b agregarLinea\line -\b0 Funcion que agrega una linea comun con el formato especificado en -el archivo.\par -\par -\b toHtml\par -\b0 Funcion que devuelve el html de la tabla para ser mostrado.\par -\pard\s1\plain\f2\fs20\cf1\b\ul \par -\b0\ul0 -------------------------------------\par -Autores : Martin Marrese\par --------------------------------------\par -Fecha : 28/03/2003\par -Fecha Ultima Modificacion: 28/03/2003\par -------------------------------------- \par -$Id$\par -$Author$\par -$Date$\par -$Url$\par -$Rev$\par -\b \par -} diff --git a/Tabla/doc/LEAME.txt b/Tabla/doc/LEAME.txt deleted file mode 100644 index ceb310a..0000000 --- a/Tabla/doc/LEAME.txt +++ /dev/null @@ -1 +0,0 @@ -ESTA CLASE ME DA EL MANEJO DE LAS TABLAS. \ No newline at end of file diff --git a/Tabla/php/Tabla.php b/Tabla/php/Tabla.php deleted file mode 100644 index 296eddd..0000000 --- a/Tabla/php/Tabla.php +++ /dev/null @@ -1,132 +0,0 @@ - | -// +--------------------------------------------------------------------+ -// -// $Id$ -// -// $URL$ -// $Rev$ -// $Date$ -// $Author$ - -require_once 'HTML/Table.php'; - -/** -* Manejo de tablas. -* -* Libreria para le manejo de las tablas de los sistemas de intranet. -* -* @version $Rev$ -* @author $Author$ -*/ - -class Tabla extends HTML_Table { - - /** - * Valores de Configuracion particular - * - * @var array - */ - var $_conf; - - /** - * Objeto tabla que voy a utilizar - * - * @var Object HTML_Table - */ - var $_tabla; - - /** - * Constructor. - * - * Puede recibir como parametro un string con los atributos que se - * quieren dar a la tabla en cuestion. Estos atributos estan - * seteados por default segun el archivo de configuracion. - * - * @param $atributos Atributos diferentes a los estandares para la - * tabla - * - * @access public - */ - function Tabla ($atributos = '') - { - $this->_conf = include 'Tabla/conf_Tabla.php'; // Obtengo los valores particulares de configuracion - // Seteo los atributos para la tabla - if (!strcmp($atributos,'')) { - $atributos = $this->_conf['atributos']['tabla_comun']; - } - //Genero el objeto HTML_Table - $this->HTML_Table($atributos); - //Modifico los atributos de todas las tablas - // $this->setAllAttributes($this->_conf['atributos']['celda_comun']); - } - - /** - * Agrega una fila del tipo Cabecera - * - * Agrega una fila del tipo cabecera, tomando colores y demas del - * archivo de configuracion. Recibe como parametro un array con - * los datos a incluir en la linea. Agrega tantas columnas como - * elementos tenga el array. Si no recibe parametro alguno, - * inserta una fila en blanco. Devuelve el identificador de la - * fila en donde inserto los datos. - * - * @param $contenido Contenido de la fila - * - * @return int Identificador de Linea - * - * @access public - */ - function agregarFilaCabecera ($contenido = '') - { - $ri = $this->addRow($contenido, $this->_conf['atributos']['celda_cabecera'],'TH'); - } - - /** - * Agrega una fila del tipo Comun - * - * Agrega una fila del tipo comun, tomando colores y demas del - * archivo de configuracion. Recibe como parametro un array con - * los datos a incluir en la linea. Agrega tantas columnas como - * elementos tenga el array. Si no recibe parametro alguno, - * inserta una fila en blanco. Devuelve el identificador de la - * fila en donde inserto los datos. - * - * @param $contenido Contenido de la fila - * - * @return int Identificador de Linea - * - * @access public - */ - function agregarFila ($contenido = '') - { - return $this->addRow($contenido,$this->_conf['atributos']['celda_comun']); - } - - /** - * Devuelve el html de la tabla - * - * Devuelve el html de la tabla para que sea mostrado. - * - * @return string Html - * - * @access public - */ - function toHtml () - { - // Agregar la tabla de fondo. - $tabla_externa = new HTML_Table($this->_conf['atributos']['tabla_contenedora']); - $tabla_externa->setCellContents(0,0,parent::toHtml(),$this->_conf['atributos']['celda_comun']); - return $tabla_externa->toHtml(); - } -} -?> diff --git a/Tabla/php/Tabla/conf_Tabla.php b/Tabla/php/Tabla/conf_Tabla.php deleted file mode 100644 index 165b3be..0000000 --- a/Tabla/php/Tabla/conf_Tabla.php +++ /dev/null @@ -1,30 +0,0 @@ - | -// +--------------------------------------------------------------------+ -// -// $Id$ -// -// $URL$ -// $Rev$ -// $Date$ -// $Author$ - -return array ( - 'atributos' => array ( - 'tabla_comun' => 'width="100%" align="center" cellpadding="0" cellspacing="2" border="0" bgcolor="#336699"', - 'tabla_contenedora'=> 'width="100%" align="center" cellpadding="0" cellspacing="0" border="0" bgcolor="#336699"', - 'celda_cabecera'=> 'align="center" bgcolor="#336699" class="texto11_blanco"', - 'celda_comun' => 'align="center" bgcolor="#FFFFFF" class="texto11_negro"', - ), -); - -?> diff --git a/Tabla/php/Tabla/tabla_estilos.css b/Tabla/php/Tabla/tabla_estilos.css deleted file mode 100644 index 360afa6..0000000 --- a/Tabla/php/Tabla/tabla_estilos.css +++ /dev/null @@ -1,38 +0,0 @@ -/* vim: set expandtab tabstop=4 softtabstop=4 shiftwidth=4: -// +--------------------------------------------------------------------+ -// | HTML - TABLE | -// +--------------------------------------------------------------------+ -// | Libreria para la estandarizacion de los elementos html de los | -// | de la Intranet | -// | Ministerio de Economía | -// +--------------------------------------------------------------------+ -// | Creado: fri mar 21 ART 2003 | -// | Autor: Martin Marrese | -// +--------------------------------------------------------------------+ -// -// $Id$ -// -// $URL$ -// $Rev$ -// $Date$ -// $Author$ -*/ - -.texto11_blanco -{ - FONT-FAMILY: Arial, Helvetica, sans-serif; - FONT-SIZE: 11px; - FONT-STYLE: normal; - COLOR: #FFFFFF; - FONT-WEIGHT: normal; - TEXT-DECORATION: none; -} -.texto11_negro -{ - FONT-FAMILY: Arial, Helvetica, sans-serif; - FONT-SIZE: 11px; - FONT-STYLE: normal; - COLOR: #000000; - FONT-WEIGHT: normal; - TEXT-DECORATION: none; -}