From: Martín Marrese Date: Tue, 10 Aug 2004 18:32:04 +0000 (+0000) Subject: Se modifican los prefijos de las clases. Se pasa de MECON a MLIB. X-Git-Tag: svn_import~11 X-Git-Url: https://git.llucax.com/mecon/meconlib.git/commitdiff_plain/6bf4de0f31dae411c28ce677b6982a17d7892795 Se modifican los prefijos de las clases. Se pasa de MECON a MLIB. La modificacion incluye los siguientes cambios: - require_once 'MECON/*' --> require_once 'MLIB/*' - class MECON_* --> class MLIB_* - MECON_*::* --> MLIB_*::* Ademas se modificaron las licencias. Se quito Ministerio de economia y se cambio meconlib por mlib. --- diff --git a/lib/MLIB/Array/Pager.php b/lib/MLIB/Array/Pager.php index f7d5fcb..c77261c 100644 --- a/lib/MLIB/Array/Pager.php +++ b/lib/MLIB/Array/Pager.php @@ -1,10 +1,33 @@ - +Autor: +------------------------------------------------------------------------------- +$Id$ +-----------------------------------------------------------------------------*/ /** * Paginador de tablas, a partir de un array -* Basado en MECON_DB_Pager +* Basado en MLIB_DB_Pager */ -class MECON_Array_Pager +class MLIB_Array_Pager { var $currentpage = 0; var $current = 0; @@ -19,7 +42,7 @@ class MECON_Array_Pager * @param int $maxpages Cantidad máxima de páginas a mostrar * @param int $numrows Nro. de filas de la tabla */ - function MECON_Array_Pager (&$res, $from = 0, $limit = 10, $maxpages = 21, $numrows = null) + function MLIB_Array_Pager (&$res, $from = 0, $limit = 10, $maxpages = 21, $numrows = null) { $this->dbh = $res->dbh; $this->result = $res; @@ -34,7 +57,7 @@ class MECON_Array_Pager /** * Calcula los datos necesarios para que funcione el paginador - * (es igual a MECON_DB_Pager) + * (es igual a MLIB_DB_Pager) * @return mixed PEAR_Error if error. */ function build() diff --git a/lib/MLIB/DB/Pager.php b/lib/MLIB/DB/Pager.php index b492bc3..35fe886 100644 --- a/lib/MLIB/DB/Pager.php +++ b/lib/MLIB/DB/Pager.php @@ -60,7 +60,7 @@ require_once 'DB.php'; * @see http://vulcanonet.com/soft/pager/ */ -class MECON_DB_Pager extends DB_Result +class MLIB_DB_Pager extends DB_Result { var $currentpage = 0; @@ -102,7 +102,7 @@ class MECON_DB_Pager extends DB_Result * and supply later to the constructor * @deprecated */ - function MECON_DB_Pager (&$res, $from = 0, $limit = 10, $maxpages = 21, $numrows = null) + function MLIB_DB_Pager (&$res, $from = 0, $limit = 10, $maxpages = 21, $numrows = null) { $this->dbh = $res->dbh; $this->result = $res->result; diff --git a/lib/MLIB/DBO.php b/lib/MLIB/DBO.php index 978fb4c..93a7e28 100644 --- a/lib/MLIB/DBO.php +++ b/lib/MLIB/DBO.php @@ -1,16 +1,15 @@ OR. */ -define('MECON_DBO_OR', 'OR'); +define('MLIB_DBO_OR', 'OR'); /** * Indica que las condiciones deben concatenarse con AND. */ -define('MECON_DBO_AND', 'AND'); +define('MLIB_DBO_AND', 'AND'); /** * @example DBO.php @@ -40,7 +39,7 @@ define('MECON_DBO_AND', 'AND'); * para consulta. */ -// +X2C Class 16 :MECON_DBO +// +X2C Class 16 :MLIB_DBO /** * Interfaz genérica para objetos que pueden ser guardados y/o operan con bases de datos. Utilizando esta interfaz se pueden hacer objetos genericos que manejen DBO, como por ejemplo tablas para listarlos. La forma común de recorrer una serie de resultados de una búsqueda de DBO puede verse en el método buscar(). @@ -48,7 +47,7 @@ Utilizando esta interfaz se pueden hacer objetos genericos que manejen DBO, como * @access public * @abstract */ -class MECON_DBO { +class MLIB_DBO { // ~X2C // +X2C Operation 17 @@ -57,7 +56,7 @@ class MECON_DBO { Si hay un error, devuelve un PEAR_Error, si no devuelve la cantidad de objetos encontrados y carga el primero (si hay al menos un resultado). En el caso típico, se setea la propiedad que es la clave de la base de datos (siendo el resto nulas). Por ejemplo: @code -class miDBO extends MECON_DBO { +class miDBO extends MLIB_DBO { // Definición... } $db = DB::connect('mi DSN'); @@ -96,7 +95,7 @@ En el caso general, se hace un SELECT con un WHERE basado en l Si alguna clave es null, generalmente se guarda un objeto nuevo autoincrementando la clave en null. Si todas las claves son distintas de null y existe un objeto con las mismas claves, se modifica del existente los campos que el objeto no tenga en null; si no existe da error a menos que se use el indicador \$nuevo, en cuyo caso se agrega como nuevo. Si hay un error, devuelve un PEAR_Error. Si se guardan los datos bien, devuelve true. Por ejemplo: @code -class miDBO extends MECON_DBO { +class miDBO extends MLIB_DBO { // Definición... } $db = DB::connect('mi DSN'); @@ -142,7 +141,7 @@ En el caso general, se hace un UPDATE con un WHERE basado en l Si hay un error, devuelve un PEAR_Error. Si no, devuelve la cantidad de objetos borrados de la base de datos. Por ejemplo: @code -class miDBO extends MECON_DBO { +class miDBO extends MLIB_DBO { // Definición... } $db = DB::connect('mi DSN'); @@ -180,13 +179,13 @@ En el caso general, se hace un DELETE con un WHERE basado en l Si hay un error, devuelve un PEAR_Error. Si no, devuelve un DB_Result con los resultados de la búsqueda. Por ejemplo: @code -class miDBO extends MECON_DBO { +class miDBO extends MLIB_DBO { // Definición... } $db = DB::connect('mi DSN'); $miDBO = new MiDBO(); $miDBO->nombre = 'rez'; -$res = $miDBO->buscar($db, MECON_DBO_AND, 'nombre ASC'); +$res = $miDBO->buscar($db, MLIB_DBO_AND, 'nombre ASC'); if (PEAR::isError($res)) { echo 'Hubo un error.'; } else { @@ -205,19 +204,19 @@ if (PEAR::isError($res)) { Es similar a cargar, ya que se hace un SELECT con un WHERE basado en los atributos no nulos pero puede concatenarse con AND u OR y se busca con LIKE para que dea más general. * * @param DB $db Base de datos a utilizar en la búsqueda. - * @param int $operador Indica que operador se usa para la búsqueda. Puede ser MECON_DBO_AND o MECON_DBO_OR. + * @param int $operador Indica que operador se usa para la búsqueda. Puede ser MLIB_DBO_AND o MLIB_DBO_OR. * @param mixed $orden Campos por los cuales ordenar. El formato es campo (ASC|DESC) (siedo ASC si se lo ordena de forma ascendente y DESC si se lo ordena de forma descendente). Puede pasarse un string o un array con varios strings con este formato para ordenarlo por más de un campo a la vez. * * @return mixed * @access public * @abstract */ - function buscar($db = null, $operador = MECON_DBO_OR, $orden = '') // ~X2C + function buscar($db = null, $operador = MLIB_DBO_OR, $orden = '') // ~X2C { trigger_error('Not implemented!', E_USER_WARNING); } // -X2C -} // -X2C Class :MECON_DBO +} // -X2C Class :MLIB_DBO ?> \ No newline at end of file diff --git a/lib/MLIB/Date.php b/lib/MLIB/Date.php index 8f026a5..1d221d8 100644 --- a/lib/MLIB/Date.php +++ b/lib/MLIB/Date.php @@ -1,16 +1,15 @@ day, $this->month, $this->year, '%Y-%m-%d')); } /** * Obtiene la fecha de fin del próximo mes. * - * @return MECON_Date. + * @return MLIB_Date. * @access public */ function getEndOfNextMonth() { - return new MECON_Date(Date_Calc::endOfNextMonth( + return new MLIB_Date(Date_Calc::endOfNextMonth( $this->day, $this->month, $this->year, '%Y-%m-%d')); } /** * Obtiene la fecha de inicio del mes anterior. * - * @return MECON_Date. + * @return MLIB_Date. * @access public */ function getBeginOfPrevMonth() { - return new MECON_Date(Date_Calc::beginOfPrevMonth( + return new MLIB_Date(Date_Calc::beginOfPrevMonth( $this->day, $this->month, $this->year, '%Y-%m-%d')); } /** * Obtiene la fecha de fin del mes anterior. * - * @return MECON_Date. + * @return MLIB_Date. * @access public */ function getEndOfPrevMonth() { - return new MECON_Date(Date_Calc::endOfPrevMonth( + return new MLIB_Date(Date_Calc::endOfPrevMonth( $this->day, $this->month, $this->year, '%Y-%m-%d')); } diff --git a/lib/MLIB/Feriado.php b/lib/MLIB/Feriado.php index 05cbd13..0d1ca1f 100644 --- a/lib/MLIB/Feriado.php +++ b/lib/MLIB/Feriado.php @@ -1,16 +1,15 @@ _db = $db; parent::Date($date); } diff --git a/lib/MLIB/Graph.php b/lib/MLIB/Graph.php index fa8d412..3f4a401 100644 --- a/lib/MLIB/Graph.php +++ b/lib/MLIB/Graph.php @@ -1,16 +1,15 @@ $Id: Graph.php 428 2003-11-18 14:30:30Z mmarre $ -----------------------------------------------------------------------------*/ -require_once 'MECON/Graph/external/jpgraph/src/jpgraph.php'; +require_once 'MLIB/Graph/external/jpgraph/src/jpgraph.php'; /** * Liberia base para el manejo de graficos. */ -class MECON_Graph { +class MLIB_Graph { /** @@ -91,7 +90,7 @@ class MECON_Graph { * @return void * @access public */ - function MECON_graph($tipo, $ancho=300, $alto=200,$titulo,$attrib_gral=NULL) + function MLIB_graph($tipo, $ancho=300, $alto=200,$titulo,$attrib_gral=NULL) { $this->_tipo=$tipo; $this->_ancho= $ancho; @@ -120,8 +119,8 @@ class MECON_Graph { if(($this->_tipo=="torta")||($this->_tipo=="torta3D")) { - require_once 'MECON/Graph/external/jpgraph/src/jpgraph_pie.php'; - require_once 'MECON/Graph/external/jpgraph/src/jpgraph_pie3d.php'; + require_once 'MLIB/Graph/external/jpgraph/src/jpgraph_pie.php'; + require_once 'MLIB/Graph/external/jpgraph/src/jpgraph_pie3d.php'; $this->_grafico= new PieGraph($ancho,$alto); @@ -198,7 +197,7 @@ class MECON_Graph { if ($tipo=="lineas") { $valido=true; - require_once 'MECON/Graph/external/jpgraph/src/jpgraph_line.php'; + require_once 'MLIB/Graph/external/jpgraph/src/jpgraph_line.php'; $plot= new LinePlot($secuencia); if (isset($atributos['colorRelleno'])) @@ -209,7 +208,7 @@ class MECON_Graph { if ($tipo=="barras") { $valido=true; - require_once 'MECON/Graph/external/jpgraph/src/jpgraph_bar.php'; + require_once 'MLIB/Graph/external/jpgraph/src/jpgraph_bar.php'; $plot= new BarPlot($secuencia); if (isset($atributos['colorRelleno'])) @@ -220,7 +219,7 @@ class MECON_Graph { if ($tipo=="puntos") { $valido=true; - require_once 'MECON/Graph/external/jpgraph/src/jpgraph_scatter.php'; + require_once 'MLIB/Graph/external/jpgraph/src/jpgraph_scatter.php'; $plot= new ScatterPlot($secuencia); if (isset($atributos['tipoMarca'])) @@ -315,12 +314,12 @@ class MECON_Graph { * * Ejemplo de Uso: * @code - * require_once 'MECON/Graph.php'; + * require_once 'MLIB/Graph.php'; * * $v1 = array(12,8,19,3,10,5); * $v2 = array(1,28,9,13,1,5); * - * $graph =& new MECON_Graph ("xy", 300, 300, 'PRUEBA'); + * $graph =& new MLIB_Graph ("xy", 300, 300, 'PRUEBA'); * * $b1plot = $graph->agregarSecuencia("barras", $v1); * $b2plot = $graph->agregarSecuencia("barras", $v2); @@ -364,10 +363,10 @@ class MECON_Graph { * * Ejemplo de uso: * @code - * require_once 'MECON/Graph.php'; + * require_once 'MLIB/Graph.php'; * * $valores = array (4, 6, 23, 14, 30); - * $nuevos = MECON_Graph::porcentajes($valores); + * $nuevos = MLIB_Graph::porcentajes($valores); * * // se obtiene (5, 8, 30, 18, 39) (%) * @@ -381,7 +380,7 @@ class MECON_Graph { */ function porcentajes ($valores) { - require_once 'MECON/Graph/external/jpgraph/src/jpgraph_pie.php'; + require_once 'MLIB/Graph/external/jpgraph/src/jpgraph_pie.php'; $plot = new PiePlot ($valores); diff --git a/lib/MLIB/HTML/Arbol.php b/lib/MLIB/HTML/Arbol.php index 7c39ca2..683cd4d 100644 --- a/lib/MLIB/HTML/Arbol.php +++ b/lib/MLIB/HTML/Arbol.php @@ -1,16 +1,15 @@ '132', @@ -90,7 +89,7 @@ class MECON_HTML_Arbol extends HTML_Table * @access public */ function getCSS() { - return '/MECON/css/html/arbol'; + return '/MLIB/css/html/arbol'; } /** @@ -107,9 +106,9 @@ class MECON_HTML_Arbol extends HTML_Table { $bullets = array( '', - '/MECON/images/arbol_bullet_1.gif', - '/MECON/images/arbol_bullet_2.gif', - '/MECON/images/arbol_bullet_3.gif' + '/MLIB/images/arbol_bullet_1.gif', + '/MLIB/images/arbol_bullet_2.gif', + '/MLIB/images/arbol_bullet_3.gif' ); $alts = array( '', @@ -117,8 +116,8 @@ class MECON_HTML_Arbol extends HTML_Table '-', '·' ); - $classes = array('mecon_html_arbol_menu', 'mecon_html_arbol_menu1', - 'mecon_html_arbol_menu1', 'mecon_html_arbol_menu2'); + $classes = array('MLIB_html_arbol_menu', 'MLIB_html_arbol_menu1', + 'MLIB_html_arbol_menu1', 'MLIB_html_arbol_menu2'); $tabulados = 7; $atr = array( 'border' => '0', @@ -127,17 +126,17 @@ class MECON_HTML_Arbol extends HTML_Table ); $margen = ' '; if ($n) { - $margen = new MECON_HTML_Image('/MECON/images/blanco.gif', str_repeat('  ', $n), $atr); + $margen = new MLIB_HTML_Image('/MLIB/images/blanco.gif', str_repeat('  ', $n), $atr); $margen = $margen->toHtml(); } $imagen = ''; if (@$bullets[$n]) { - $imagen = new MECON_HTML_Image($bullets[$n], @$alts[$n]); + $imagen = new MLIB_HTML_Image($bullets[$n], @$alts[$n]); $imagen = $imagen->toHtml(); } foreach ($dat as $e) { $titulo = $e['titulo']; - if(isset($e['activo']) && $e['activo'] != 0) $class = 'mecon_html_arbol_menu_activo'; + if(isset($e['activo']) && $e['activo'] != 0) $class = 'MLIB_html_arbol_menu_activo'; else $class = @$classes[$n] ? $classes[$n] : end($classes); if(isset($e['bold'])) $class .= '_bold'; if(!is_null($e['link'])) { @@ -169,7 +168,7 @@ class MECON_HTML_Arbol extends HTML_Table 'border' => '0', 'cellspacing' => '2', 'cellpadding' => '0', - 'class' => 'mecon_html_arbol_bodytext')); + 'class' => 'MLIB_html_arbol_bodytext')); $titulo = new HTML_Table(array( 'width' => '132', 'height' => '26', @@ -177,10 +176,10 @@ class MECON_HTML_Arbol extends HTML_Table 'cellspacing' => '0', 'cellpadding' => '0', 'align' => 'center', - 'background' => '/MECON/images/arbol_titulo.gif')); + 'background' => '/MLIB/images/arbol_titulo.gif')); $titulo->addRow(array($this->titulo), array( 'align' => 'center', - 'class' => 'mecon_html_arbol_titulo')); + 'class' => 'MLIB_html_arbol_titulo')); $this->addRow(array($titulo), array('bgcolor' => '#FFFFFF')); $this->expandir($this->datos, 0, $t_interna); $this->addRow(array($t_interna->toHTML())); diff --git a/lib/MLIB/HTML/ArbolDB.php b/lib/MLIB/HTML/ArbolDB.php index dedf3b9..8fd2a73 100644 --- a/lib/MLIB/HTML/ArbolDB.php +++ b/lib/MLIB/HTML/ArbolDB.php @@ -1,16 +1,15 @@ $Id$ -----------------------------------------------------------------------------*/ -require_once 'MECON/HTML/Arbol.php'; +require_once 'MLIB/HTML/Arbol.php'; require_once 'DB.php'; /** @@ -33,7 +32,7 @@ require_once 'DB.php'; * * @access public */ -class MECON_HTML_ArbolDB extends MECON_HTML_Arbol +class MLIB_HTML_ArbolDB extends MLIB_HTML_Arbol { /** @@ -126,7 +125,7 @@ class MECON_HTML_ArbolDB extends MECON_HTML_Arbol * @return void * @access public */ - function MECON_HTML_ArbolDB($dbdata, $titulo, $link_append = '', $expandir = false) + function MLIB_HTML_ArbolDB($dbdata, $titulo, $link_append = '', $expandir = false) { if(isset($dbdata['id_padre'])) $this->padre = $dbdata['id_padre']; @@ -164,7 +163,7 @@ class MECON_HTML_ArbolDB extends MECON_HTML_Arbol } } - parent::MECON_HTML_Arbol(array(), $titulo, $link_append); + parent::MLIB_HTML_Arbol(array(), $titulo, $link_append); $this->datos = $this->BuscarHijos(0); } diff --git a/lib/MLIB/HTML/Error.php b/lib/MLIB/HTML/Error.php index 443cacf..55abf5f 100644 --- a/lib/MLIB/HTML/Error.php +++ b/lib/MLIB/HTML/Error.php @@ -1,16 +1,15 @@ msg = $msg; diff --git a/lib/MLIB/HTML/Icon.php b/lib/MLIB/HTML/Icon.php index 2b5001d..add9664 100644 --- a/lib/MLIB/HTML/Icon.php +++ b/lib/MLIB/HTML/Icon.php @@ -1,16 +1,15 @@ $Id$ -----------------------------------------------------------------------------*/ -require_once 'MECON/HTML/Link.php'; -require_once 'MECON/HTML/Image.php'; +require_once 'MLIB/HTML/Link.php'; +require_once 'MLIB/HTML/Image.php'; /** * Ícono. @@ -33,16 +32,16 @@ require_once 'MECON/HTML/Image.php'; * Básicamente es una imágen con un link. * Ejemplo: * @code - * require_once 'MECON/HTML/Icon.php'; - * require_once 'MECON/HTML/Link.php'; + * require_once 'MLIB/HTML/Icon.php'; + * require_once 'MLIB/HTML/Link.php'; * // Crea un ícono de IR sin link. - * $icono1 = new MECON_HTML_Icon('ir'); + * $icono1 = new MLIB_HTML_Icon('ir'); * // Crea un ícono de ELIMINAR que apunta a 'algun/lugar'. - * $icono2 = new MECON_HTML_Icon('eliminar', 'algun/lugar'); + * $icono2 = new MLIB_HTML_Icon('eliminar', 'algun/lugar'); * // Crea un ícono de NUEVO que apunta a 'algun/lugar?id=3&cant=10', tiene el * // texto alternativo '>>' y 1 píxel de borde. - * $icono3 = new MECON_HTML_Icon('nuevo', - * new MECON_HTML_Link('algun/lugar', '', array('id' => 3, $cant => 10)), + * $icono3 = new MLIB_HTML_Icon('nuevo', + * new MLIB_HTML_Link('algun/lugar', '', array('id' => 3, $cant => 10)), * '>>', array('border' => 1)); * // Muestra todos los íconos. * $icon1->display(); @@ -52,7 +51,7 @@ require_once 'MECON/HTML/Image.php'; * * @access public */ -class MECON_HTML_Icon extends MECON_HTML_Image { +class MLIB_HTML_Icon extends MLIB_HTML_Image { /** * Link a donde apunta la imagen. @@ -71,12 +70,12 @@ class MECON_HTML_Icon extends MECON_HTML_Image { * * @param $nombre Nombre de la imágen. * @param $link Link a donde apunta. Si es null, no tiene un link. - Puede ser un link o un MECON_HTML_Link. + Puede ser un link o un MLIB_HTML_Link. * @param $alt Texto alternativo para la imagen. * @param $attrs Atributos de la imágen. * @param $align Alineación de la imagen con respecto al texto. */ - function MECON_HTML_Icon($nombre, $link = null, $alt = null, $attrs = + function MLIB_HTML_Icon($nombre, $link = null, $alt = null, $attrs = array(), $align = 'right') { if (is_readable($nombre)) @@ -85,12 +84,12 @@ class MECON_HTML_Icon extends MECON_HTML_Image { } else { - $src = "/MECON/images/general_$nombre"; + $src = "/MLIB/images/general_$nombre"; } if (is_null($alt)) { $alt = '(' . strtoupper($nombre{0}) . ')'; } - parent::MECON_HTML_Image($src, $alt, $attrs); + parent::MLIB_HTML_Image($src, $alt, $attrs); $this->setLink($link); $this->_align = $align; } @@ -143,8 +142,8 @@ class MECON_HTML_Icon extends MECON_HTML_Image { */ function setLink($link) { - if (!is_a($link, 'mecon_html_link') and !is_null($link)) { - $this->_link = new MECON_HTML_Link($link); + if (!is_a($link, 'MLIB_html_link') and !is_null($link)) { + $this->_link = new MLIB_HTML_Link($link); } else { $this->_link = $link; } @@ -163,11 +162,11 @@ class MECON_HTML_Icon extends MECON_HTML_Image { } if ($this->_align == 'left') { - $link->addContents(new MECON_HTML_Image($this->getSrc(), + $link->addContents(new MLIB_HTML_Image($this->getSrc(), $this->getAlt(), $this->getAttributes()), true); } elseif ($this->_align == 'right') { - $link->addContents(new MECON_HTML_Image($this->getSrc(), + $link->addContents(new MLIB_HTML_Image($this->getSrc(), $this->getAlt(), $this->getAttributes())); } return $link; diff --git a/lib/MLIB/HTML/Image.php b/lib/MLIB/HTML/Image.php index 86406ef..0fc942e 100644 --- a/lib/MLIB/HTML/Image.php +++ b/lib/MLIB/HTML/Image.php @@ -1,16 +1,15 @@ \ No newline at end of file diff --git a/lib/MLIB/HTML/Link.php b/lib/MLIB/HTML/Link.php index 08e5275..a799b20 100644 --- a/lib/MLIB/HTML/Link.php +++ b/lib/MLIB/HTML/Link.php @@ -1,16 +1,15 @@ getMessage(); } - $this->addBodyContent(new MECON_HTML_Error($msg)); + $this->addBodyContent(new MLIB_HTML_Error($msg)); $this->display(); exit; } diff --git a/lib/MLIB/HTML/QuickForm.php b/lib/MLIB/HTML/QuickForm.php index c5b52ca..3c65d62 100644 --- a/lib/MLIB/HTML/QuickForm.php +++ b/lib/MLIB/HTML/QuickForm.php @@ -1,16 +1,15 @@ $Id$ -----------------------------------------------------------------------------*/ -require_once 'MECON/HTML/QuickFormSimple.php'; -require_once 'MECON/HTML/QuickForm/Renderer/Tabla.php'; +require_once 'MLIB/HTML/QuickFormSimple.php'; +require_once 'MLIB/HTML/QuickForm/Renderer/Tabla.php'; /** * QuickForm de uso general del MECON. */ -class MECON_HTML_QuickForm extends MECON_HTML_QuickFormSimple { +class MLIB_HTML_QuickForm extends MLIB_HTML_QuickFormSimple { var $renderer; - function MECON_HTML_QuickForm($formName='', $method='post', $action='', $target='_self', $attributes=null) + function MLIB_HTML_QuickForm($formName='', $method='post', $action='', $target='_self', $attributes=null) { - parent::MECON_HTML_QuickFormSimple($formName, $method, $action, $target, $attributes); - $this->renderer =& new MECON_HTML_QuickForm_Renderer_Tabla(); + parent::MLIB_HTML_QuickFormSimple($formName, $method, $action, $target, $attributes); + $this->renderer =& new MLIB_HTML_QuickForm_Renderer_Tabla(); } function toHtml() diff --git a/lib/MLIB/HTML/QuickForm/Renderer/Tabla.php b/lib/MLIB/HTML/QuickForm/Renderer/Tabla.php index 4ef1fad..a867cd4 100644 --- a/lib/MLIB/HTML/QuickForm/Renderer/Tabla.php +++ b/lib/MLIB/HTML/QuickForm/Renderer/Tabla.php @@ -1,16 +1,15 @@ HTML_QuickForm_Renderer(); if (is_a($param, 'Tabla')) { $this->setTable($param); } else { - $this->tabla =& new MECON_HTML_Tabla($param); + $this->tabla =& new MLIB_HTML_Tabla($param); } } // end constructor diff --git a/lib/MLIB/HTML/QuickForm/Renderer/TablaHorizontal.php b/lib/MLIB/HTML/QuickForm/Renderer/TablaHorizontal.php index d918def..acb586d 100644 --- a/lib/MLIB/HTML/QuickForm/Renderer/TablaHorizontal.php +++ b/lib/MLIB/HTML/QuickForm/Renderer/TablaHorizontal.php @@ -1,16 +1,15 @@ - * $form = new MECON_HTML_QuickForm(); - * $form->renderer = new MECON_HTML_QuickForm_Renderer_TablaHorizontal(array('width' => 400)); + * $form = new MLIB_HTML_QuickForm(); + * $form->renderer = new MLIB_HTML_QuickForm_Renderer_TablaHorizontal(array('width' => 400)); * // Sigo creando el formulario normalmente... * */ -class MECON_HTML_QuickForm_Renderer_TablaHorizontal extends HTML_QuickForm_Renderer { +class MLIB_HTML_QuickForm_Renderer_TablaHorizontal extends HTML_QuickForm_Renderer { /** * Tabla usada para dibujar el formulario. @@ -128,7 +127,7 @@ class MECON_HTML_QuickForm_Renderer_TablaHorizontal extends HTML_QuickForm_Rende * * @access public */ - function MECON_HTML_QuickForm_Renderer_TablaHorizontal($param = array(), $opts = array()) + function MLIB_HTML_QuickForm_Renderer_TablaHorizontal($param = array(), $opts = array()) { parent::HTML_QuickForm_Renderer(); $this->_opts = $opts; @@ -136,7 +135,7 @@ class MECON_HTML_QuickForm_Renderer_TablaHorizontal extends HTML_QuickForm_Rende $this->setTable($param); } else { - $this->setTable(new MECON_HTML_Tabla($param)); + $this->setTable(new MLIB_HTML_Tabla($param)); } } // end constructor diff --git a/lib/MLIB/HTML/QuickForm/caritas.php b/lib/MLIB/HTML/QuickForm/caritas.php index 9308aba..bb2acc2 100644 --- a/lib/MLIB/HTML/QuickForm/caritas.php +++ b/lib/MLIB/HTML/QuickForm/caritas.php @@ -21,15 +21,15 @@ require_once('HTML/QuickForm/element.php'); require_once('HTML/QuickForm/radio.php'); -require_once('MECON/defaults.php'); -require_once 'MECON/HTML/Image.php'; +require_once('MLIB/defaults.php'); +require_once 'MLIB/HTML/Image.php'; /** * Class to dynamically create HTML Select elements from a date * * @author Bertrand Mansion * @access public */ -class MECON_HTML_QuickForm_caritas extends HTML_QuickForm_element { +class MLIB_HTML_QuickForm_caritas extends HTML_QuickForm_element { // {{{ properties /** @@ -92,7 +92,7 @@ class MECON_HTML_QuickForm_caritas extends HTML_QuickForm_element { * @return void */ - function MECON_HTML_QuickForm_caritas($elementName=null, $elementLabel=null, $options=array(), $attributes=null) { + function MLIB_HTML_QuickForm_caritas($elementName=null, $elementLabel=null, $options=array(), $attributes=null) { HTML_QuickForm_element::HTML_QuickForm_element($elementName, $elementLabel, $attributes); $this->_persistantFreeze = true; $this->_type = 'caritas'; @@ -212,7 +212,7 @@ class MECON_HTML_QuickForm_caritas extends HTML_QuickForm_element { function _createRadios() { $this->caritas= array(); $elementName = $this->name; - $dir = MECON_DIR_FS_IMG.'/caritas'; + $dir = MLIB_DIR_FS_IMG.'/caritas'; $cant=5; $i=1; foreach ($this->listarArchivos($dir,'','.gif') as $nombre) { @@ -252,7 +252,7 @@ class MECON_HTML_QuickForm_caritas extends HTML_QuickForm_element { $strHtml .= $element->toHtml(); } } - $imagen =& new MECON_HTML_Image(MECON_DIR_IMG."/caritas/$nombre"); + $imagen =& new MLIB_HTML_Image(MLIB_DIR_IMG."/caritas/$nombre"); $strHtml .= ' ' . $imagen->toHtml() . '     '; if (!($i++ % $this->_cols)) $strHtml .= '
'; diff --git a/lib/MLIB/HTML/QuickForm/mdate.php b/lib/MLIB/HTML/QuickForm/mdate.php index 3c28d14..d8982cd 100644 --- a/lib/MLIB/HTML/QuickForm/mdate.php +++ b/lib/MLIB/HTML/QuickForm/mdate.php @@ -1,16 +1,15 @@ _locale = array ('es' => array ( 'weekdays_short'=> array ('' => '--', 'Dom', 'Lun', 'Mar', 'Mié', 'Jue', 'Vie', 'Sáb'), 'weekdays_long' => array ('' => '--', 'Domingo', 'Lunes', 'Martes', 'Miércoles', 'Jueves', 'Viernes', 'Sábado'), diff --git a/lib/MLIB/HTML/QuickFormSimple.php b/lib/MLIB/HTML/QuickFormSimple.php index b3e2427..4644e25 100644 --- a/lib/MLIB/HTML/QuickFormSimple.php +++ b/lib/MLIB/HTML/QuickFormSimple.php @@ -1,16 +1,15 @@ registerElementType('mdate', 'MECON/HTML/QuickForm/mdate.php', 'MECON_HTML_QuickForm_mdate'); - $this->registerRule('fecha', 'function', 'validate', 'MECON_HTML_QuickForm_mdate'); - $this->registerElementType('caritas', 'MECON/HTML/QuickForm/caritas.php', 'MECON_HTML_QuickForm_caritas'); + $this->registerElementType('mdate', 'MLIB/HTML/QuickForm/mdate.php', 'MLIB_HTML_QuickForm_mdate'); + $this->registerRule('fecha', 'function', 'validate', 'MLIB_HTML_QuickForm_mdate'); + $this->registerElementType('caritas', 'MLIB/HTML/QuickForm/caritas.php', 'MLIB_HTML_QuickForm_caritas'); $this->setRequiredNote('* indica un campo obligatorio'); $this->setJsWarnings('Hay errores en el formulario:', 'Por favor corríjalos antes de continuar.'); } diff --git a/lib/MLIB/HTML/Tabla.php b/lib/MLIB/HTML/Tabla.php index f5cdad0..797964b 100644 --- a/lib/MLIB/HTML/Tabla.php +++ b/lib/MLIB/HTML/Tabla.php @@ -1,16 +1,15 @@ _conf = include(dirname(__FILE__) . '/Tabla/estilo_' . $estilo . '.php'); // Seteo los atributos para la tabla @@ -423,17 +422,17 @@ class MECON_HTML_Tabla extends HTML_Table { * $tabla->addLink('nuevos', 'nuevos.php'); * } * $tabla->addLink('volver', - * new MECON_HTML_Link('atras.php')); + * new MLIB_HTML_Link('atras.php')); * $tabla->addLink('anterior', - * new MECON_HTML_Link('previo.php', 'Persona Anterior')); + * new MLIB_HTML_Link('previo.php', 'Persona Anterior')); * $tabla->addLink('siguiente', - * new MECON_HTML_Link('previo.php', 'Siguiente persona', + * new MLIB_HTML_Link('previo.php', 'Siguiente persona', * array('pers' => 'prox'))); * @endcode * * @param string $id Identificador del link predefinido. Puede ser 'volver', * 'nuevo', 'nuevos', 'buscar', 'anterior' y 'siguiente'. - * @param MECON_HTML_Link $link Link a usar. Si no tiene contenidos, se pone + * @param MLIB_HTML_Link $link Link a usar. Si no tiene contenidos, se pone * uno por defecto. Si es null, se pone como * link la página actual. * @@ -443,11 +442,11 @@ class MECON_HTML_Tabla extends HTML_Table { $link = @$_SERVER['PHP_SELF']; } if (is_string($link)) { - $link = new MECON_HTML_Link($link, ''); + $link = new MLIB_HTML_Link($link, ''); } switch ($id) { case 'nuevo': - $img = new MECON_HTML_Image('/MECON/images/general_nuevo', ' >>'); + $img = new MLIB_HTML_Image('/MLIB/images/general_nuevo', ' >>'); // Si no tiene titulo, le pone titulo por defecto. if (!$link->getContents()) { $link->setContents('Nuevo'); @@ -456,7 +455,7 @@ class MECON_HTML_Tabla extends HTML_Table { $this->updateCabecera($link, 'derecha'); break; case 'nuevos': - $img = new MECON_HTML_Image('/MECON/images/general_muchos_nuevo', ' >>'); + $img = new MLIB_HTML_Image('/MLIB/images/general_muchos_nuevo', ' >>'); // Si no tiene titulo, le pone titulo por defecto. if (!$link->getContents()) { $link->setContents('Nuevos'); @@ -465,7 +464,7 @@ class MECON_HTML_Tabla extends HTML_Table { $this->updateCabecera($link, 'derecha'); break; case 'buscar': - $img = new MECON_HTML_Image('/MECON/images/general_lupa', ' ?>'); + $img = new MLIB_HTML_Image('/MLIB/images/general_lupa', ' ?>'); // Si no tiene titulo, le pone titulo por defecto. if (!$link->getContents()) { $link->setContents('Buscar'); @@ -474,7 +473,7 @@ class MECON_HTML_Tabla extends HTML_Table { $this->updateCabecera($link, 'derecha'); break; case 'siguiente': - $img = new MECON_HTML_Image('/MECON/images/general_posterior', ' >>'); + $img = new MLIB_HTML_Image('/MLIB/images/general_posterior', ' >>'); // Si no tiene titulo, le pone titulo por defecto. if (!$link->getContents()) { $link->setContents('Siguiente'); @@ -483,7 +482,7 @@ class MECON_HTML_Tabla extends HTML_Table { $this->updatePie($link, 'derecha'); break; case 'volver': - $img = new MECON_HTML_Image('/MECON/images/general_anterior', '<< '); + $img = new MLIB_HTML_Image('/MLIB/images/general_anterior', '<< '); // Si no tiene titulo, le pone titulo por defecto. $cont = $link->getContents() ? $link->getContents() : 'Volver'; $link->setContents($img); @@ -491,7 +490,7 @@ class MECON_HTML_Tabla extends HTML_Table { $this->updateCabecera($link, 'izquierda'); break; case 'anterior': - $img = new MECON_HTML_Image('/MECON/images/general_anterior', '<< '); + $img = new MLIB_HTML_Image('/MLIB/images/general_anterior', '<< '); // Si no tiene titulo, le pone titulo por defecto. $cont = $link->getContents() ? $link->getContents() : 'Anterior'; $link->setContents($img); diff --git a/lib/MLIB/HTML/Tabla/estilo_claro.php b/lib/MLIB/HTML/Tabla/estilo_claro.php index 5836748..0eb1145 100644 --- a/lib/MLIB/HTML/Tabla/estilo_claro.php +++ b/lib/MLIB/HTML/Tabla/estilo_claro.php @@ -1,16 +1,15 @@ '#FFFFFF', 'valign' => 'middle', 'align' => 'left', - 'class' => 'mecon_html_tabla_claro_cabecera', + 'class' => 'mlib_html_tabla_claro_cabecera', ), // }}} 'celda_titulo' => array( // {{{ 'bgcolor' => '#FFFFFF', 'valign' => 'middle', 'align' => 'left', - 'class' => 'mecon_html_tabla_claro_titulo', + 'class' => 'mlib_html_tabla_claro_titulo', ), // }}} 'celda_comun' => array( // {{{ 'bgcolor' => '#FFFFFF', 'valign' => 'middle', 'align' => 'left', - 'class' => 'mecon_html_tabla_claro_comun', + 'class' => 'mlib_html_tabla_claro_comun', ), // }}} ), // }}} ); diff --git a/lib/MLIB/HTML/Tabla/estilo_comun.php b/lib/MLIB/HTML/Tabla/estilo_comun.php index a6a1aa6..3777507 100644 --- a/lib/MLIB/HTML/Tabla/estilo_comun.php +++ b/lib/MLIB/HTML/Tabla/estilo_comun.php @@ -1,16 +1,15 @@ '/MECON/css/html/tabla/comun', + 'css' => '/MLIB/css/html/tabla/comun', 'atributos' => array ( // {{{ 'tabla_contenedora' => array( // {{{ 'width' => '100%', @@ -50,19 +49,19 @@ return array ( 'bgcolor' => '#336699', 'valign' => 'middle', 'align' => 'center', - 'class' => 'mecon_html_tabla_comun_cabecera', + 'class' => 'mlib_html_tabla_comun_cabecera', ), // }}} 'celda_titulo' => array( // {{{ 'bgcolor' => '#DDEEFF', 'valign' => 'middle', 'align' => 'center', - 'class' => 'mecon_html_tabla_comun_titulo', + 'class' => 'mlib_html_tabla_comun_titulo', ), // }}} 'celda_comun' => array( // {{{ 'bgcolor' => '#FFFFFF', 'valign' => 'middle', 'align' => 'center', - 'class' => 'mecon_html_tabla_comun_comun', + 'class' => 'mlib_html_tabla_comun_comun', ), // }}} ), // }}} ); diff --git a/lib/MLIB/HTML/Tabla/estilo_impresion.php b/lib/MLIB/HTML/Tabla/estilo_impresion.php index b2f5063..76c48a6 100644 --- a/lib/MLIB/HTML/Tabla/estilo_impresion.php +++ b/lib/MLIB/HTML/Tabla/estilo_impresion.php @@ -1,16 +1,15 @@ '/MECON/css/html/tabla/impresion', + 'css' => '/MLIB/css/html/tabla/impresion', 'atributos' => array ( // {{{ 'tabla_contenedora' => array( // {{{ 'width' => '100%', @@ -50,19 +49,19 @@ return array ( 'bgcolor' => '#666666', 'valign' => 'middle', 'align' => 'center', - 'class' => 'mecon_html_tabla_impresion_cabecera', + 'class' => 'mlib_html_tabla_impresion_cabecera', ), // }}} 'celda_titulo' => array( // {{{ 'bgcolor' => '#CCCCCC', 'valign' => 'middle', 'align' => 'center', - 'class' => 'mecon_html_tabla_impresion_titulo', + 'class' => 'mlib_html_tabla_impresion_titulo', ), // }}} 'celda_comun' => array( // {{{ 'bgcolor' => '#FFFFFF', 'valign' => 'middle', 'align' => 'center', - 'class' => 'mecon_html_tabla_impresion_comun', + 'class' => 'mlib_html_tabla_impresion_comun', ), // }}} ), // }}} ); diff --git a/lib/MLIB/HTML/Tabla/estilo_llamativo.php b/lib/MLIB/HTML/Tabla/estilo_llamativo.php index 308546b..a8c9285 100644 --- a/lib/MLIB/HTML/Tabla/estilo_llamativo.php +++ b/lib/MLIB/HTML/Tabla/estilo_llamativo.php @@ -1,16 +1,15 @@ '/MECON/css/html/tabla/llamativo', + 'css' => '/MLIB/css/html/tabla/llamativo', 'atributos' => array ( // {{{ 'tabla_contenedora' => array( // {{{ 'width' => '100%', @@ -49,19 +48,19 @@ return array ( 'bgcolor' => '#FFFFFF', 'valign' => 'middle', 'align' => 'left', - 'class' => 'mecon_html_tabla_llamativo_cabecera', + 'class' => 'mlib_html_tabla_llamativo_cabecera', ), // }}} 'celda_titulo' => array( // {{{ 'bgcolor' => '#FFCC99', 'valign' => 'middle', 'align' => 'left', - 'class' => 'mecon_html_tabla_llamativo_titulo', + 'class' => 'mlib_html_tabla_llamativo_titulo', ), // }}} 'celda_comun' => array( // {{{ 'bgcolor' => '#FFFFFF', 'valign' => 'middle', 'align' => 'left', - 'class' => 'mecon_html_tabla_llamativo_comun', + 'class' => 'mlib_html_tabla_llamativo_comun', ), // }}} ), // }}} ); diff --git a/lib/MLIB/HTML/Tabla/estilo_medio.php b/lib/MLIB/HTML/Tabla/estilo_medio.php index 2fcc8a0..6654504 100644 --- a/lib/MLIB/HTML/Tabla/estilo_medio.php +++ b/lib/MLIB/HTML/Tabla/estilo_medio.php @@ -1,16 +1,15 @@ '/MECON/css/html/tabla/medio', + 'css' => '/MLIB/css/html/tabla/medio', 'atributos' => array ( // {{{ 'tabla_contenedora' => array( // {{{ 'width' => '100%', @@ -49,19 +48,19 @@ return array ( 'bgcolor' => '#FFFFFF', 'valign' => 'middle', 'align' => 'left', - 'class' => 'mecon_html_tabla_medio_cabecera', + 'class' => 'mlib_html_tabla_medio_cabecera', ), // }}} 'celda_comun' => array( // {{{ 'bgcolor' => '#FFFFFF', 'valign' => 'middle', 'align' => 'center', - 'class' => 'mecon_html_tabla_medio_comun', + 'class' => 'mlib_html_tabla_medio_comun', ), // }}} 'celda_titulo' => array( // {{{ 'bgcolor' => '#6285A4', 'valign' => 'middle', 'align' => 'center', - 'class' => 'mecon_html_tabla_medio_titulo', + 'class' => 'mlib_html_tabla_medio_titulo', ), // }}} ), // }}} ); diff --git a/lib/MLIB/HTML/Tabla/estilo_oscuro.php b/lib/MLIB/HTML/Tabla/estilo_oscuro.php index d26dd00..100fad4 100644 --- a/lib/MLIB/HTML/Tabla/estilo_oscuro.php +++ b/lib/MLIB/HTML/Tabla/estilo_oscuro.php @@ -1,16 +1,15 @@ '/MECON/css/html/tabla/oscuro', + 'css' => '/MLIB/css/html/tabla/oscuro', 'atributos' => array ( // {{{ 'tabla_contenedora' => array( // {{{ 'width' => '100%', @@ -48,19 +47,19 @@ return array ( 'bgcolor' => '#003366', 'valign' => 'middle', 'align' => 'left', - 'class' => 'mecon_html_tabla_oscuro_cabecera', + 'class' => 'mlib_html_tabla_oscuro_cabecera', ), // }}} 'celda_titulo' => array( // {{{ 'bgcolor' => '#6285A4', 'valign' => 'middle', 'align' => 'left', - 'class' => 'mecon_html_tabla_oscuro_titulo', + 'class' => 'mlib_html_tabla_oscuro_titulo', ), // }}} 'celda_comun' => array( // {{{ 'bgcolor' => '#FFFFFF', 'valign' => 'middle', 'align' => 'left', - 'class' => 'mecon_html_tabla_oscuro_comun', + 'class' => 'mlib_html_tabla_oscuro_comun', ), // }}} ), // }}} ); diff --git a/lib/MLIB/HTML/TablaDB.php b/lib/MLIB/HTML/TablaDB.php index 6852ba9..b8bc594 100644 --- a/lib/MLIB/HTML/TablaDB.php +++ b/lib/MLIB/HTML/TablaDB.php @@ -1,16 +1,15 @@ _desc = $desc; } - parent::MECON_HTML_Tabla($attrs, $estilo); + parent::MLIB_HTML_Tabla($attrs, $estilo); } /** @@ -96,14 +95,14 @@ class MECON_HTML_TablaDB extends MECON_HTML_Tabla { * Obtiene el prefijo usado para las variables de GET que genera la tabla. */ function getGetVarPrefix() { - return MECON_HTML_TABLADB_GET_VAR_PREFIX; + return MLIB_HTML_TABLADB_GET_VAR_PREFIX; } /** * Agrega un páginador a la tabla, basado en un resultado de una base de datos. * Ejemplo: * @code - * $tabla = new MECON_HTML_TablaDB('personas', array('width' => '100%')); + * $tabla = new MLIB_HTML_TablaDB('personas', array('width' => '100%')); * $result = $db->query('SELECT nombre, apellido FROM tabla'); * if (DB::isError($result)) { * trigger_error('Error', E_USER_ERROR); @@ -132,30 +131,30 @@ class MECON_HTML_TablaDB extends MECON_HTML_Tabla { * Si se pasa null, se incluyen 'anterior', * 'siguiente' y 'paginas'. * @param mixed $link Dirección a la que apuntan los links generados. Puede - * ser un MECON_HTML_Link (para poder pasar variables por + * ser un MLIB_HTML_Link (para poder pasar variables por * GET) o un string. - * @param int $limit Parámetro usado para crear el MECON_DB_Pager. - * @param int $maxpages Parámetro usado para crear el MECON_DB_Pager. + * @param int $limit Parámetro usado para crear el MLIB_DB_Pager. + * @param int $maxpages Parámetro usado para crear el MLIB_DB_Pager. * @param string $getvar Nombre de la variable GET a usar para indicar el número * de página actual (se le pone el \ref setGetPrefix prefijo) * - * @return MECON_DB_Pager Pager que se puede usar para realizar los fetch de + * @return MLIB_DB_Pager Pager que se puede usar para realizar los fetch de * los resultados de la página actual. * - * @see MECON_DB_Pager, addRows(). + * @see MLIB_DB_Pager, addRows(). */ function addPager($result, $tipo = null, $link = null, $limit = 10, $maxpages = 21, $getvar = 'from') { // Creo el pager con el resultado. $pager = (is_array($result))? - new MECON_Array_Pager($result, @$_GET[$this->getGetVarPrefix().$getvar], $limit, $maxpages): - new MECON_DB_Pager($result, @$_GET[$this->getGetVarPrefix().$getvar], $limit, $maxpages); + new MLIB_Array_Pager($result, @$_GET[$this->getGetVarPrefix().$getvar], $limit, $maxpages): + new MLIB_DB_Pager($result, @$_GET[$this->getGetVarPrefix().$getvar], $limit, $maxpages); // Obtengo un link válido. if (!$link) { $link = @$_SERVER['PHP_SELF']; } if (is_string($link)) { - $link = new MECON_HTML_Link($link, ''); + $link = new MLIB_HTML_Link($link, ''); } // Si es el tipo por defecto pone paginador nada más. if (!$tipo) { @@ -229,7 +228,7 @@ class MECON_HTML_TablaDB extends MECON_HTML_Tabla { } } else { $id = $this->addRow(array( - new MECON_HTML_Error("No se encontraron {$this->_desc}."))); + new MLIB_HTML_Error("No se encontraron {$this->_desc}."))); $this->updateCellAttributes($id, 0, array('colspan' => count($campos) + count($this->_prependRowsData) @@ -270,7 +269,7 @@ class MECON_HTML_TablaDB extends MECON_HTML_Tabla { * @param mixed $obj Objeto a usar. Puede ser un objeto instanciado o un * string con el nombre de la clase. * - * @see La interfaz MECON_DBO que tiene el método MECON_DBO::cargar(). + * @see La interfaz MLIB_DBO que tiene el método MLIB_DBO::cargar(). */ function addRowsObject($result, $campos, $obj) { if (is_string($obj)) { @@ -297,7 +296,7 @@ class MECON_HTML_TablaDB extends MECON_HTML_Tabla { * Agrega una columna arbitraria a la tabla basado en valores de una fila. * Ejemplo: * @code - * $tabla = new MECON_HTML_TablaDB('personas', array('width' => '100%')); + * $tabla = new MLIB_HTML_TablaDB('personas', array('width' => '100%')); * $result = $db->query('SELECT nombre, apellido, activo FROM tabla'); * if (DB::isError($result)) { * trigger_error('Error', E_USER_ERROR); @@ -313,7 +312,7 @@ class MECON_HTML_TablaDB extends MECON_HTML_Tabla { * array('nombre', array('activo', 'checked_callback'))); * // Agrega el nombre con un link a un popup (sin javascript). * $tabla->addRowsData( - * new MECON_HTML_Link('popup.php', '%s', array('nombre' => null), + * new MLIB_HTML_Link('popup.php', '%s', array('nombre' => null), * array('target' => '_blank')), * 'nombre', * 'prepend'); @@ -363,24 +362,24 @@ class MECON_HTML_TablaDB extends MECON_HTML_Tabla { * @endcode * * @param mixed $format Si es un string, especifica el formato a usar al - * estilo de sprintf. Si es un MECON_HTML_Link, se + * estilo de sprintf. Si es un MLIB_HTML_Link, se * traduce cada variable por GET que empiece con el * \ref getGetVarPrefix "prefijo" y cuyo valor sea null * al campo correspondiente de la DB: - * @code $tabla->addRowsData(new MECON_HTML_Link('abm.php', 'Ver %s', + * @code $tabla->addRowsData(new MLIB_HTML_Link('abm.php', 'Ver %s', * array($tabla->getGetVarPrefix().'id' => null), 'nombre'); @endcode * Si el valor en vez de ser null es un string, se * fija si existe una función con ese nombre para llamar * con el campo de la DB como argumento para * formatearlo: - * @code $tabla->addRowsData(new MECON_HTML_Link('print.php', 'Mostrar', + * @code $tabla->addRowsData(new MLIB_HTML_Link('print.php', 'Mostrar', * array($tabla->getGetVarPrefix().'campo1' => 'callback_campo1')); * function callback_campo1($campo1) { * return 'El campo1 es '.strtoupper($campo3); * } @endcode * Si no existe la función, se toma el string como * formato para sprintf para darle formato: - * @code $tabla->addRowsData(new MECON_HTML_Link('print.php', 'Ver', + * @code $tabla->addRowsData(new MLIB_HTML_Link('print.php', 'Ver', * array($tabla->getGetVarPrefix().'campo1' => 'campo1: %s')); @endcode * @param mixed $campos Campos de la DB a usar como argumentos del sprintf. * Puede ser un string para pasar un solo campo sin @@ -454,9 +453,9 @@ class MECON_HTML_TablaDB extends MECON_HTML_Tabla { list($format, $campos) = $data; // Si tiene formatos y argumentos. if ($campos) { - // Si el formato es un MECON_HTML_Link, uso como formato a + // Si el formato es un MLIB_HTML_Link, uso como formato a // su contenido. - if (is_a($format, 'mecon_html_link')) { + if (is_a($format, 'MLIB_html_link')) { $args = array($format->getContents()); } else { $args = array($format); @@ -506,7 +505,7 @@ class MECON_HTML_TablaDB extends MECON_HTML_Tabla { $args[] = $campo; } // Si es un link, le seteo los contenidos procesados. - if (is_a($format, 'mecon_html_link')) { + if (is_a($format, 'MLIB_html_link')) { $format->setContents(call_user_func_array('sprintf', $args)); // Si no formateo la cadena con los argumentos procesados. } else { @@ -514,7 +513,7 @@ class MECON_HTML_TablaDB extends MECON_HTML_Tabla { } } // Si es un link, traduce las variables GET. - if (is_a($format, 'mecon_html_link')) { + if (is_a($format, 'MLIB_html_link')) { $format = $this->_translateGetVars($format, $row); } // devuelve la columna. @@ -525,12 +524,12 @@ class MECON_HTML_TablaDB extends MECON_HTML_Tabla { * Traduce las variables GET de un link. * Puede formatearlas con printf() o llamando una callback. * - * @param MECON_HTML_Link $link Link con las variables GET a formatear. + * @param MLIB_HTML_Link $link Link con las variables GET a formatear. * @param mixed $row Fila de un resultado de una base de dotos. Puede ser un * array asociativo o un objeto (en cuyo caso cada campo * debe ser un atributo del mismo). * - * @return MECON_HTML_Link Link con las variables GET traducidas. + * @return MLIB_HTML_Link Link con las variables GET traducidas. * * @protected */ @@ -563,7 +562,7 @@ class MECON_HTML_TablaDB extends MECON_HTML_Tabla { * Agrega un ícono predefinido a la tabla. * Ejemplo: * @code - * $tabla = new MECON_HTML_TablaDB('personas', array('width' => '100%')); + * $tabla = new MLIB_HTML_TablaDB('personas', array('width' => '100%')); * $result = $db->query('SELECT id, nombre, apellido, activo FROM tabla'); * if (DB::isError($result)) { * trigger_error('Error', E_USER_ERROR); @@ -596,7 +595,7 @@ class MECON_HTML_TablaDB extends MECON_HTML_Tabla { * para conocer de que formas se puede formatear un * campo). * @param mixed $link Si es un string, se usa como URL del link a generar. - * Si es un MECON_HTML_Link, se usa como base para el + * Si es un MLIB_HTML_Link, se usa como base para el * link a generar y se le va agregando las variables de * GET generadas por el parámetro $campos (el link es * procesado de la misma forma en que es procesado el @@ -625,7 +624,7 @@ class MECON_HTML_TablaDB extends MECON_HTML_Tabla { $link = @$_SERVER['PHP_SELF']; } if (is_string($link)) { - $link = new MECON_HTML_Link($link, ''); + $link = new MLIB_HTML_Link($link, ''); } // Traducción para compatibilidad para atrás. switch ($id) { @@ -642,7 +641,7 @@ class MECON_HTML_TablaDB extends MECON_HTML_Tabla { break; } if ($activo === true) { - $img = new MECON_HTML_Icon($id, $link, null, + $img = new MLIB_HTML_Icon($id, $link, null, array('title' => ucfirst($id))); $l = $img->getLink(); foreach ($campos as $campo) { @@ -654,13 +653,13 @@ class MECON_HTML_TablaDB extends MECON_HTML_Tabla { } $this->addRowsData($l, array(), $lugar); } elseif ($activo === false) { - $img = new MECON_HTML_Icon($id.'_des', null, '-', + $img = new MLIB_HTML_Icon($id.'_des', null, '-', array('title' => ucfirst($id))); $this->addRowsData($img, array(), $lugar); } else { $campos[] = $activo; $this->addRowsData('%s', array(array($campos, - 'MECON_HTML_TablaDB_callback_addRowsIcon', + 'MLIB_HTML_TablaDB_callback_addRowsIcon', array($id, $link, $activo))), $lugar); } } @@ -679,18 +678,18 @@ class MECON_HTML_TablaDB extends MECON_HTML_Tabla { * @return Campo formateado. * @protected */ -function MECON_HTML_TablaDB_callback_addRowsIcon($campos, $args) { +function MLIB_HTML_TablaDB_callback_addRowsIcon($campos, $args) { list($tipo, $link, $activo) = $args; if ($campos[$activo]) { - $img = new MECON_HTML_Icon($tipo, $link, null, + $img = new MLIB_HTML_Icon($tipo, $link, null, array('title' => ucfirst($tipo))); $l = $img->getLink(); foreach ($campos as $campo => $valor) { - $l->setGetVar(MECON_HTML_TablaDB::getGetVarPrefix().$campo, $valor); + $l->setGetVar(MLIB_HTML_TablaDB::getGetVarPrefix().$campo, $valor); } return $l->toHtml(); } else { - $img = new MECON_HTML_Icon($tipo.'_des', null, '-', + $img = new MLIB_HTML_Icon($tipo.'_des', null, '-', array('title' => ucfirst($tipo))); return $img->toHtml(); } diff --git a/lib/MLIB/Marco.php b/lib/MLIB/Marco.php index 6adc181..c13e706 100644 --- a/lib/MLIB/Marco.php +++ b/lib/MLIB/Marco.php @@ -1,16 +1,15 @@ _obtenerConfiguracion($arch_configuracion); //Agrego el objeto permiso a la configuracion @@ -229,7 +228,7 @@ Si es un objeto debe tener un metodo toHtml y opcionalmente puede tener un getCS //Agrego la opcion seleccionada de espacios a la configuracion $this->_configuracion['espacios'] = $this->_espacios; //Creo el menu principal - $menu = new MECON_Marco_MenuPrincipal ($this->_configuracion); + $menu = new MLIB_Marco_MenuPrincipal ($this->_configuracion); //Agrego el contenido de la pagina $body = array ( 'body' => $this->_body, 'menuVertical' => $this->_menuVertical); //Page @@ -254,9 +253,9 @@ Si es un objeto debe tener un metodo toHtml y opcionalmente puede tener un getCS */ function addSubTitle($subtitulo) { - if (is_a($subtitulo, 'mecon_html_link')) { + if (is_a($subtitulo, 'MLIB_html_link')) { $subtitulo->updateAttributes( - array('class' => 'mecon_marco_subtitle')); + array('class' => 'MLIB_marco_subtitle')); } if (method_exists($subtitulo, 'tohtml')) { $subtitulo = $subtitulo->toHtml(); @@ -295,7 +294,7 @@ Si es un objeto debe tener un metodo toHtml y opcionalmente puede tener un getCS /** * Permite hacer que en el copete aparezca un icono de ayuda, en un lugar predefinido. Sobreescribe lo seteado anteriormente por cualquier metodo. * - * @param mixed $ayuda Objeto MECON_HTML_Link o string para utilizar en el map. + * @param mixed $ayuda Objeto MLIB_HTML_Link o string para utilizar en el map. * * @return void * @access public diff --git a/lib/MLIB/Marco/Copete.php b/lib/MLIB/Marco/Copete.php index 6fb4820..7bbfe1a 100644 --- a/lib/MLIB/Marco/Copete.php +++ b/lib/MLIB/Marco/Copete.php @@ -1,16 +1,15 @@ $Id$ -----------------------------------------------------------------------------*/ -require_once 'MECON/HTML/Image.php'; +require_once 'MLIB/HTML/Image.php'; /** - * Manejo del copete de los sistemas que utilizan MECON_Marco + * Manejo del copete de los sistemas que utilizan MLIB_Marco * * @access public */ -class MECON_Marco_Copete { +class MLIB_Marco_Copete { /** * Nombre del directorio en donde se encuentra el sistema. Es case sensitive. * @@ -60,13 +59,13 @@ class MECON_Marco_Copete { * 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 mixed $ayuda Objeto MLIB_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 = '') + function MLIB_Marco_Copete($directorio, $ayuda = null, $sistema = '') { $this->_directorio = $directorio; $this->_sistema = $sistema; @@ -101,7 +100,7 @@ class MECON_Marco_Copete { function toHtml() { if (!is_null($this->_directorio)) { - $image = new MECON_HTML_Image( + $image = new MLIB_HTML_Image( $this->_directorio.'/copete', 'Intranet - Ministerio de Economía - ' . $this->_sistema, array( diff --git a/lib/MLIB/Marco/ImagenAnimada.php b/lib/MLIB/Marco/ImagenAnimada.php index 4099652..542925b 100644 --- a/lib/MLIB/Marco/ImagenAnimada.php +++ b/lib/MLIB/Marco/ImagenAnimada.php @@ -1,16 +1,15 @@ $Id$ -----------------------------------------------------------------------------*/ -require_once 'MECON/HTML/Image.php'; +require_once 'MLIB/HTML/Image.php'; -define('MECON_MARCO_IMAGENANIMADA_DIR_GENERAL', '/MECON/images'); +define('MLIB_MARCO_IMAGENANIMADA_DIR_GENERAL', '/MLIB/images'); /** * Clase para el manejo de la animacion de las imagenes. Utilizada @@ -34,7 +33,7 @@ define('MECON_MARCO_IMAGENANIMADA_DIR_GENERAL', '/MECON/images'); * * @access public */ -class MECON_Marco_ImagenAnimada { +class MLIB_Marco_ImagenAnimada { /** * Nombre del archivo imagen. * @@ -205,7 +204,7 @@ class MECON_Marco_ImagenAnimada { * @return void * @access public */ - function MECON_Marco_ImagenAnimada($imagenComun, $imagenMouseOn = '', + function MLIB_Marco_ImagenAnimada($imagenComun, $imagenMouseOn = '', $imagenSelect = '', $directorio = '', $nombre = '', $link = '', $alt = '') { @@ -238,7 +237,7 @@ class MECON_Marco_ImagenAnimada { function toHtml() { $src = $this->getSeleccionada() ? $this->_imgSelect : $this->_imgComun; - $img = new MECON_HTML_Image($src, $this->_alt, array('name' => $this->_nombre, 'border' => 0)); + $img = new MLIB_HTML_Image($src, $this->_alt, array('name' => $this->_nombre, 'border' => 0)); $html = $img->toHtml(); if ($this->getHabilitada()) { if ($this->getSeleccionada()) { @@ -275,7 +274,7 @@ class MECON_Marco_ImagenAnimada { return "$directorio/$imagen"; } else { - return MECON_MARCO_IMAGENANIMADA_DIR_GENERAL . "/$imagen"; + return MLIB_MARCO_IMAGENANIMADA_DIR_GENERAL . "/$imagen"; } } } diff --git a/lib/MLIB/Marco/Menu.php b/lib/MLIB/Marco/Menu.php index 92bf5e7..3dba91d 100644 --- a/lib/MLIB/Marco/Menu.php +++ b/lib/MLIB/Marco/Menu.php @@ -1,16 +1,15 @@ $Id$ -----------------------------------------------------------------------------*/ -require_once 'MECON/Marco/Seccion.php'; -require_once 'MECON/Marco/ImagenAnimada.php'; +require_once 'MLIB/Marco/Seccion.php'; +require_once 'MLIB/Marco/ImagenAnimada.php'; require_once 'HTML/Table.php'; define ('MENU_SERIALIZADO' , 'MenuSerializado'); @@ -36,10 +35,10 @@ define ('ARRAYSECCIONES_SERIALIZADO', 'ArraySeccionesSerializado'); * * @access public */ -class MECON_Marco_Menu { +class MLIB_Marco_Menu { /** * Array con los resultados para agregar a la pagina. - * Sobre este array MECON_Marco realiza un foreach para agregar lo que + * Sobre este array MLIB_Marco realiza un foreach para agregar lo que * corresponda. * * @var array $resultado @@ -104,7 +103,7 @@ class MECON_Marco_Menu { * @return void * @access public */ - function MECON_Marco_Menu($configuracion = null) + function MLIB_Marco_Menu($configuracion = null) { $this->_configuracion = $configuracion; $this->_tabla =& new HTML_Table ( @@ -138,7 +137,7 @@ class MECON_Marco_Menu { */ function _armarEncabezado($titulo) { - return '
'.$titulo.'
'; + return '
'.$titulo.'
'; } /** @@ -168,7 +167,7 @@ class MECON_Marco_Menu { $ver = false; } if ($ver) { - $tmp = new MECON_Marco_Seccion ($sec, $this->_configuracion); + $tmp = new MLIB_Marco_Seccion ($sec, $this->_configuracion); array_push($this->_componentes, $tmp->toHtml($linksel)); if ($cuenta == $i) { $ultimo = 1; diff --git a/lib/MLIB/Marco/MenuHorizontal.php b/lib/MLIB/Marco/MenuHorizontal.php index 684a4c7..ffbf2ce 100644 --- a/lib/MLIB/Marco/MenuHorizontal.php +++ b/lib/MLIB/Marco/MenuHorizontal.php @@ -1,16 +1,15 @@ $Id$ -----------------------------------------------------------------------------*/ -require_once 'MECON/Marco/Menu.php'; -require_once 'MECON/HTML/Image.php'; +require_once 'MLIB/Marco/Menu.php'; +require_once 'MLIB/HTML/Image.php'; /** * Clase que se encarga del manejo de los menues horizontales * * @access public */ -class MECON_Marco_MenuHorizontal extends MECON_Marco_Menu { +class MLIB_Marco_MenuHorizontal extends MLIB_Marco_Menu { /** * Funcion para agregar el cuerpo de la pagina a la pagina * @@ -57,7 +56,7 @@ class MECON_Marco_MenuHorizontal extends MECON_Marco_Menu { 'width="'.$width.'%"'); } - $imagen = new MECON_HTML_Image('/MECON/images/general_linea.gif', + $imagen = new MLIB_HTML_Image('/MLIB/images/general_linea.gif', str_repeat('=', 108)); $tmp = $this->_tabla->addRow(array($imagen->toHtml()), 'align="center" height="1" colspan="'. $colspan .'"'); @@ -69,7 +68,7 @@ class MECON_Marco_MenuHorizontal extends MECON_Marco_Menu { $this->_tabla->addRow($row, 'align="left" bgcolor="#FFFFFF" colspan="' . $colspan .'"'); - $imagen = new MECON_HTML_Image('/MECON/images/general_linea2.gif', + $imagen = new MLIB_HTML_Image('/MLIB/images/general_linea2.gif', str_repeat('.', 108), 'border="0" align="center"'); $this->_tabla->addRow(array ($imagen->toHtml()), 'align="center" colspan="'. $colspan .'"'); diff --git a/lib/MLIB/Marco/MenuOculto.php b/lib/MLIB/Marco/MenuOculto.php index 0a18d65..f4bf4d2 100644 --- a/lib/MLIB/Marco/MenuOculto.php +++ b/lib/MLIB/Marco/MenuOculto.php @@ -1,16 +1,15 @@ $Id$ -----------------------------------------------------------------------------*/ -require_once 'MECON/Marco/Menu.php'; -require_once 'MECON/HTML/Image.php'; +require_once 'MLIB/Marco/Menu.php'; +require_once 'MLIB/HTML/Image.php'; /** * Clase que se encarga del manejo de los menues ocultos. * * @access public */ -class MECON_Marco_MenuOculto extends MECON_Marco_Menu { +class MLIB_Marco_MenuOculto extends MLIB_Marco_Menu { /** * Funcion para agregar el cuerpo de la pagina a la pagina * @@ -47,8 +46,8 @@ class MECON_Marco_MenuOculto extends MECON_Marco_Menu { { $this->resultado[] = $this->_armarEncabezado($titulo . $this->_configuracion['subtitulo']); - $this->resultado[] =& new MECON_HTML_Image( - '/MECON/images/general_linea2.gif', + $this->resultado[] =& new MLIB_HTML_Image( + '/MLIB/images/general_linea2.gif', str_repeat('-', 108), 'border="0" align="center"'); if ($menu) { diff --git a/lib/MLIB/Marco/MenuPrincipal.php b/lib/MLIB/Marco/MenuPrincipal.php index 201121c..cdafa96 100644 --- a/lib/MLIB/Marco/MenuPrincipal.php +++ b/lib/MLIB/Marco/MenuPrincipal.php @@ -1,16 +1,15 @@ _armarArraySecciones($this->_obtenerConfSecciones()); @@ -76,7 +75,7 @@ class MECON_Marco_MenuPrincipal extends MECON_Marco_MenuHorizontal { //ARMO EL MENU PRINCIPAL $colspan = count($this->_componentes); //Agrego el copete - $copete =& new MECON_Marco_Copete + $copete =& new MLIB_Marco_Copete (@$this->_configuracion['directorios']['imagenes'], @$this->_configuracion['ayuda'], @$this->_configuracion['titulo_sistema'] @@ -94,8 +93,8 @@ class MECON_Marco_MenuPrincipal extends MECON_Marco_MenuHorizontal { 'width="'.$width.'%"'); } //Agrego la linea de separacion - $tmp = $this->_tabla->addRow(array(new MECON_HTML_Image( - '/MECON/images/general_linea.gif', str_repeat('=', 108) + $tmp = $this->_tabla->addRow(array(new MLIB_HTML_Image( + '/MLIB/images/general_linea.gif', str_repeat('=', 108) )),'align="center" height="1"'); $this->_tabla->updateCellAttributes($tmp, 0, 'colspan="'.$colspan.'"'); @@ -134,7 +133,7 @@ class MECON_Marco_MenuPrincipal extends MECON_Marco_MenuHorizontal { ),'align="left" bgcolor="#FFFFFF" colspan="'. $colspan .'"'); $this->_tabla->addRow(array( - new MECON_HTML_Image('/MECON/images/general_linea2.gif', + new MLIB_HTML_Image('/MLIB/images/general_linea2.gif', str_repeat('-', 108))), 'border="0" align="center" colspan="'. $colspan .'"'); } diff --git a/lib/MLIB/Marco/MenuVertical.php b/lib/MLIB/Marco/MenuVertical.php index bb2cd93..9bdc9cd 100644 --- a/lib/MLIB/Marco/MenuVertical.php +++ b/lib/MLIB/Marco/MenuVertical.php @@ -1,16 +1,15 @@ $Id$ -----------------------------------------------------------------------------*/ -require_once 'MECON/Marco/Menu.php'; +require_once 'MLIB/Marco/Menu.php'; /** * Clase que se encarga del manejo de los menues verticales * * @access public */ -class MECON_Marco_MenuVertical extends MECON_Marco_Menu { +class MLIB_Marco_MenuVertical extends MLIB_Marco_Menu { /** * Funcion para agregar el cuerpo de la pagina a la pagina * @@ -50,28 +49,28 @@ class MECON_Marco_MenuVertical extends MECON_Marco_Menu { $TABLA = new HTML_Table('width=152 align="left" cellspacing="0" cellpadding="0" border="0" height="1" - background="/MECON/images/general_titulo_menu.gif"'); - $menutmp ='
 '.$titulo.'
'; + background="/MLIB/images/general_titulo_menu.gif"'); + $menutmp ='
 '.$titulo.'
'; $TABLA->addRow(array ($menutmp),'align="left"'); $TABLA->updateCellAttributes(0,0,'colspan="2"'); $TABLA->addRow( array( - '', - '' + '', + '' ) ); foreach ($this->_componentesVertical as $comp) { $TABLA->addRow($comp,'align="left" height="3" - background="/MECON/images/general_fondo_gris"'); + background="/MLIB/images/general_fondo_gris"'); $TABLA->updateColAttributes(0, 'align="right" width="34" height="3"'); $TABLA->updateColAttributes(1,'align="left" width="118"'); $TABLA->addRow( array( - '', - '' + '', + '' ) ); } diff --git a/lib/MLIB/Marco/Seccion.php b/lib/MLIB/Marco/Seccion.php index 98190e4..f135137 100644 --- a/lib/MLIB/Marco/Seccion.php +++ b/lib/MLIB/Marco/Seccion.php @@ -1,16 +1,15 @@ $Id$ -----------------------------------------------------------------------------*/ -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'; +require_once 'MLIB/Marco/ImagenAnimada.php'; +require_once 'MLIB/Marco/Menu.php'; +require_once 'MLIB/Marco/MenuHorizontal.php'; +require_once 'MLIB/Marco/MenuVertical.php'; +require_once 'MLIB/Marco/MenuOculto.php'; /** * Clase para el manejo de las secciones * * @access public */ -class MECON_Marco_Seccion { +class MLIB_Marco_Seccion { /** * Nombre de la seccion. * @@ -101,7 +100,7 @@ class MECON_Marco_Seccion { * @return void * @access public */ - function MECON_Marco_Seccion($seccion, $configuracion) + function MLIB_Marco_Seccion($seccion, $configuracion) { $this->_nombre = @strval($seccion['nombre']); $imgComun = @strval($seccion['imagenComun']); @@ -110,7 +109,7 @@ class MECON_Marco_Seccion { $this->_tipoMenu = @strval(strtolower($seccion['tipoMenu'])); $this->_link = @strval($seccion['link']); - $this->_imagen = new MECON_Marco_ImagenAnimada( $imgComun, + $this->_imagen = new MLIB_Marco_ImagenAnimada( $imgComun, $imgMouseOn, $imgSelect, $configuracion['directorios']['imagenes'], @@ -156,13 +155,13 @@ class MECON_Marco_Seccion { function _cargarHijos($hijos) { if ($this->_tipoMenu == 'vertical'){ - $tmp = new MECON_Marco_MenuVertical($this->_configuracion); + $tmp = new MLIB_Marco_MenuVertical($this->_configuracion); } elseif ($this->_tipoMenu == 'horizontal') { - $tmp = new MECON_Marco_MenuHorizontal($this->_configuracion); + $tmp = new MLIB_Marco_MenuHorizontal($this->_configuracion); } else { - $tmp = new MECON_Marco_MenuOculto($this->_configuracion); + $tmp = new MLIB_Marco_MenuOculto($this->_configuracion); } foreach ($hijos as $hijo) { $hijo['alt'] = @$hijo['alt'] ? $hijo['alt'] : $hijo['nombre']; @@ -241,10 +240,10 @@ class MECON_Marco_Seccion { $sec = array (); if ($this->verifSeccionSeleccionada($link_sel)) { - $sec[] = $link_start.''.$link_end; + $sec[] = $link_start.''.$link_end; } else { - $sec[] = $link_start.''.$link_end; + $sec[] = $link_start.''.$link_end; } $nombre = strstr($this->_nombre, '-'); diff --git a/lib/MLIB/PDF.php b/lib/MLIB/PDF.php index a5e85e7..eb6e35f 100644 --- a/lib/MLIB/PDF.php +++ b/lib/MLIB/PDF.php @@ -1,16 +1,15 @@ $Id$ -----------------------------------------------------------------------------*/ -require_once 'MECON/PDF/external/phppdflib.class.php'; +require_once 'MLIB/PDF/external/phppdflib.class.php'; /** * Liberia base para el manejo de pdf's. */ -class MECON_PDF { +class MLIB_PDF { /** * Orientacion (portrait o landscape). @@ -92,12 +91,12 @@ class MECON_PDF { * @return void * @access public */ - function MECON_PDF($tam = "a4", $ori = "portrait", $nombre = "Doc.pdf") + function MLIB_PDF($tam = "a4", $ori = "portrait", $nombre = "Doc.pdf") { setlocale (LC_ALL, 'en_US'); $this->orientacion = $ori; $this->_pdf = new pdffile; - $this->_config = include 'MECON/PDF/medidas.php'; + $this->_config = include 'MLIB/PDF/medidas.php'; $this->_config = $this->_config[$tam]; $this->_nombre = $nombre; } diff --git a/lib/MLIB/PDF/Contenido.php b/lib/MLIB/PDF/Contenido.php index e3f5bd7..0cc44a2 100644 --- a/lib/MLIB/PDF/Contenido.php +++ b/lib/MLIB/PDF/Contenido.php @@ -1,16 +1,15 @@ $Id$ -----------------------------------------------------------------------------*/ -require_once 'MECON/PDF/Contenido.php'; +require_once 'MLIB/PDF/Contenido.php'; /** * Libreria de header en PDF. */ -class MECON_PDF_Header extends MECON_PDF_Contenido { +class MLIB_PDF_Header extends MLIB_PDF_Contenido { /** * Funcion que agrega el contenido del encabezado al PDF. * - * @param &Object $MARCO MECON_PDF_Marco. + * @param &Object $MARCO MLIB_PDF_Marco. * * @return void * @access public diff --git a/lib/MLIB/PDF/HeaderDefecto.php b/lib/MLIB/PDF/HeaderDefecto.php index 764984e..157e1d2 100644 --- a/lib/MLIB/PDF/HeaderDefecto.php +++ b/lib/MLIB/PDF/HeaderDefecto.php @@ -1,16 +1,15 @@ $Id$ -----------------------------------------------------------------------------*/ -require_once 'MECON/PDF/Header.php'; +require_once 'MLIB/PDF/Header.php'; /** * Libreria de header por defecto en PDF. */ -class MECON_PDF_HeaderDefecto extends MECON_PDF_Header { +class MLIB_PDF_HeaderDefecto extends MLIB_PDF_Header { /** * Configuración del encabezado. Solamente lo que hace al tamaño y * orientación pasados por parametro en el constructor. @@ -83,8 +82,8 @@ class MECON_PDF_HeaderDefecto extends MECON_PDF_Header { * @return void * @access public */ - function MECON_PDF_HeaderDefecto($tam = "a4", $ori = "portrait") { - $tmp = include 'MECON/PDF/HeaderDefecto/medidas.php' ; + function MLIB_PDF_HeaderDefecto($tam = "a4", $ori = "portrait") { + $tmp = include 'MLIB/PDF/HeaderDefecto/medidas.php' ; $this->_config = $tmp[$tam][$ori]['encabezado']; //Ver en donde poner esto @@ -96,7 +95,7 @@ class MECON_PDF_HeaderDefecto extends MECON_PDF_Header { /** * Funcion que agrega el contenido del encabezado al PDF. * - * @param &Object $MARCO MECON_PDF_Marco. + * @param &Object $MARCO MLIB_PDF_Marco. * * @return void * @access public @@ -123,7 +122,7 @@ class MECON_PDF_HeaderDefecto extends MECON_PDF_Header { /** * Funcion que agrega el logo al encabezado de una pagina. * - * @param &Object $MARCO MECON_PDF_Marco. + * @param &Object $MARCO MLIB_PDF_Marco. * * @return void * @access protected @@ -139,7 +138,7 @@ class MECON_PDF_HeaderDefecto extends MECON_PDF_Header { * Funcion que agrega la seccion al encabezado de una pagina. * * @return void - * @param &Object $MARCO MECON_PDF_Marco. + * @param &Object $MARCO MLIB_PDF_Marco. * * @access protected */ @@ -163,7 +162,7 @@ class MECON_PDF_HeaderDefecto extends MECON_PDF_Header { * Funcion que agrega la subseccion al encabezado de una pagina. * * @return void - * @param &Object $MARCO MECON_PDF_Marco. + * @param &Object $MARCO MLIB_PDF_Marco. * * @access protected */ @@ -187,7 +186,7 @@ class MECON_PDF_HeaderDefecto extends MECON_PDF_Header { * Funcion que agrega el paginador al encabezado de una pagina. * * @return void - * @param &Object $MARCO MECON_PDF_Marco. + * @param &Object $MARCO MLIB_PDF_Marco. * * @access protected */ @@ -207,7 +206,7 @@ class MECON_PDF_HeaderDefecto extends MECON_PDF_Header { * Funcion que permite agregar la fecha al encabezado de una pagina. * * @return void - * @param &Object $MARCO MECON_PDF_Marco. + * @param &Object $MARCO MLIB_PDF_Marco. * * @access protected */ @@ -231,7 +230,7 @@ class MECON_PDF_HeaderDefecto extends MECON_PDF_Header { * Funcion que arma el recuadro del encabezado de las paginas. * * @return void - * @param &Object $MARCO MECON_PDF_Marco. + * @param &Object $MARCO MLIB_PDF_Marco. * * @access protected */ diff --git a/lib/MLIB/PDF/HeaderDefecto/medidas.php b/lib/MLIB/PDF/HeaderDefecto/medidas.php index f9da1d8..2d66104 100644 --- a/lib/MLIB/PDF/HeaderDefecto/medidas.php +++ b/lib/MLIB/PDF/HeaderDefecto/medidas.php @@ -1,16 +1,15 @@ 7, 'Y' => 665, 'path' => - '/var/www/meconlib/www/images/pdf_logo_portrait.jpg', + '/var/www/mlib/www/images/pdf_logo_portrait.jpg', ), 'linea1' => array ( 'Xi' => 150, @@ -111,7 +110,7 @@ return array ( 'X' => 7, 'Y' => 495, 'path' => - '/var/www/meconlib/www/images/pdf_logo_portrait.jpg', + '/var/www/mlib/www/images/pdf_logo_portrait.jpg', ), 'linea1' => array ( 'Xi' => 150, @@ -165,7 +164,7 @@ return array ( 'X' => 7, 'Y' => 829, 'path' => - '/var/www/meconlib/www/images/pdf_logo_portrait.jpg', + '/var/www/mlib/www/images/pdf_logo_portrait.jpg', ), 'linea1' => array ( 'Xi' => 150, @@ -215,7 +214,7 @@ return array ( 'X' => 7, 'Y' => 505, 'path' => - '/var/www/meconlib/www/images/pdf_logo_portrait.jpg', + '/var/www/mlib/www/images/pdf_logo_portrait.jpg', ), 'linea1' => array ( 'Xi' => 150, diff --git a/lib/MLIB/PDF/Imagen.php b/lib/MLIB/PDF/Imagen.php index c2a7879..a93d1f2 100644 --- a/lib/MLIB/PDF/Imagen.php +++ b/lib/MLIB/PDF/Imagen.php @@ -1,16 +1,15 @@ $Id$ -----------------------------------------------------------------------------*/ -require_once 'MECON/PDF/Contenido.php'; +require_once 'MLIB/PDF/Contenido.php'; /** * Libreria de imagenes para PDF. */ -class MECON_PDF_Imagen extends MECON_PDF_Contenido { +class MLIB_PDF_Imagen extends MLIB_PDF_Contenido { /** * Imagen de Image_Transform. @@ -67,7 +66,7 @@ class MECON_PDF_Imagen extends MECON_PDF_Contenido { var $_param; /** - * Array de MECON_PDF_Texto para agregar al lado de las imagenes. + * Array de MLIB_PDF_Texto para agregar al lado de las imagenes. * @var array $contenido * @access protected */ @@ -81,13 +80,13 @@ class MECON_PDF_Imagen extends MECON_PDF_Contenido { * @param string $orientacion Orientacion que tendran las nuevas paginas que * esta clase genere. * @param bool $encabezado Indica si las paginas nuevas que genere esta - * clase tendran el encabezado de MECON_PDF_Marco. + * clase tendran el encabezado de MLIB_PDF_Marco. * @param array $param Parametros de la imagen. * * @return void * @access public */ - function MECON_PDF_Imagen($resource = null, $align = "center", $orientacion = + function MLIB_PDF_Imagen($resource = null, $align = "center", $orientacion = null, $encabezado = true, $param = array()) { $this->_resource = $resource; $this->_align = $align; @@ -99,7 +98,7 @@ class MECON_PDF_Imagen extends MECON_PDF_Contenido { /** * Permite agregar texto contenido que sera puesto al lado de las imagenes. * - * @param Object $TEXTO MECON_PDF_Texto. + * @param Object $TEXTO MLIB_PDF_Texto. * * @return void * @access public @@ -124,7 +123,7 @@ class MECON_PDF_Imagen extends MECON_PDF_Contenido { * Funcion que agrega el contenido de la tabla que se este utilizando al * PDF. * - * @param &Object $MARCO MECON_PDF_Marco + * @param &Object $MARCO MLIB_PDF_Marco * * @return void * @access public @@ -159,7 +158,7 @@ class MECON_PDF_Imagen extends MECON_PDF_Contenido { $this->_resource->scaleByX($anchoPagina); } //Obtego el nombre temporal - $tmp_path = tempnam('/tmp/', 'MECON_PDF_Images_'); + $tmp_path = tempnam('/tmp/', 'MLIB_PDF_Images_'); //Salvo la imagen temporalmente $this->_resource->save($tmp_path, 'png'); //Obtengo la posicion Y @@ -181,7 +180,7 @@ class MECON_PDF_Imagen extends MECON_PDF_Contenido { /** * Agrega al pdf el texto adjunto a la imagen. * - * @param &Object $MARCO MECON_PDF_Marco. + * @param &Object $MARCO MLIB_PDF_Marco. * @param array $tam Tamaño de la imagen. * @param int $alto Alto disponible en la pagina. * @@ -215,10 +214,10 @@ class MECON_PDF_Imagen extends MECON_PDF_Contenido { /** * Agrega objeto por objeto el contenido al pdf general. * - * @param &Object $MARCO MECON_PDF_Marco. + * @param &Object $MARCO MLIB_PDF_Marco. * @param array $coord Coordenadas para el texto. * @param int $alto Alto disponible en la pagina. - * @param Object $TEXTO MECON_PDF_Texto. + * @param Object $TEXTO MLIB_PDF_Texto. * * @return void * @access protected @@ -320,7 +319,7 @@ class MECON_PDF_Imagen extends MECON_PDF_Contenido { /** * Permite obtener el valor X segun la alineacion. * - * @param &Object $MARCO MECON_PDF_Marco. + * @param &Object $MARCO MLIB_PDF_Marco. * @param int width Ancho de la imagen a agregar. * * @return int @@ -345,7 +344,7 @@ class MECON_PDF_Imagen extends MECON_PDF_Contenido { /** * Funcion que se encarga de crear las nuevas paginas. * - * @param &Object $MARCO MECON_PDF_Marco + * @param &Object $MARCO MLIB_PDF_Marco * * @return void * @access protected diff --git a/lib/MLIB/PDF/Marco.php b/lib/MLIB/PDF/Marco.php index 0005392..d6b789c 100644 --- a/lib/MLIB/PDF/Marco.php +++ b/lib/MLIB/PDF/Marco.php @@ -1,16 +1,15 @@ $Id$ -----------------------------------------------------------------------------*/ -require_once 'MECON/PDF.php'; -require_once 'MECON/PDF/Separador.php'; -require_once 'MECON/PDF/HeaderDefecto.php'; +require_once 'MLIB/PDF.php'; +require_once 'MLIB/PDF/Separador.php'; +require_once 'MLIB/PDF/HeaderDefecto.php'; /** * Libreria que crea un marco estandar para los pdfs. */ -class MECON_PDF_Marco extends MECON_PDF { +class MLIB_PDF_Marco extends MLIB_PDF { /** - * Objeto MECON_PDF_Separador que se utilizara por defecto. + * Objeto MLIB_PDF_Separador que se utilizara por defecto. * @var Object $separador * @access protected */ var $_separador_defecto; /** - * Array de objetos MECON_PDF_Contenido + * Array de objetos MLIB_PDF_Contenido * @var array $contenido * @access protected */ @@ -113,7 +112,7 @@ class MECON_PDF_Marco extends MECON_PDF { var $_excepciones = array (); /** - * MECON_PDF_Header. Objeto que hay que utilizar como enzabezado. Si hay + * MLIB_PDF_Header. Objeto que hay que utilizar como enzabezado. Si hay * algo aqui se desecha el encabezado por defecto. * @var Object $header * @access public @@ -130,11 +129,11 @@ class MECON_PDF_Marco extends MECON_PDF { * @return void * @access public */ - function MECON_PDF_Marco($tam = "a4", $ori = "portrait", $nom = 'Doc.pdf') { - $this->MECON_PDF($tam, $ori, $nom); + function MLIB_PDF_Marco($tam = "a4", $ori = "portrait", $nom = 'Doc.pdf') { + $this->MLIB_PDF($tam, $ori, $nom); $this->tamanio = $tam; $this->_resetConf(); - $this->_separador_defecto =& new MECON_PDF_Separador(); + $this->_separador_defecto =& new MLIB_PDF_Separador(); } /** @@ -148,7 +147,7 @@ class MECON_PDF_Marco extends MECON_PDF { { if(is_null($pagina)); $pagina = $this->numPage(); - $tmp = include 'MECON/PDF/Marco/medidas.php' ; + $tmp = include 'MLIB/PDF/Marco/medidas.php' ; $tmp = $tmp[$this->tamanio][$this->getOrientation($pagina)]; $tmp['Xi'] = $this->_config['Xi']; $tmp['Yi'] = $this->_config['Yi']; @@ -269,7 +268,7 @@ class MECON_PDF_Marco extends MECON_PDF { * @access protected */ function _crearHeaderDefecto() { - $this->header =& new MECON_PDF_HeaderDefecto($this->tamanio, + $this->header =& new MLIB_PDF_HeaderDefecto($this->tamanio, $this->getOrientation($this->numPage())); if (@$this->logo) { $this->header->logo = $this->logo; @@ -291,7 +290,7 @@ class MECON_PDF_Marco extends MECON_PDF { if ($this->_contenido) { foreach ($this->_contenido as $cont) { $cont->toPDF($this); - //MECON_PDF_Marco se pasa por referencia para que se agregen las + //MLIB_PDF_Marco se pasa por referencia para que se agregen las //paginas a medida que se van necesitando. Esto permite que varie el //tipo de contenido que se agrega. } diff --git a/lib/MLIB/PDF/Marco/medidas.php b/lib/MLIB/PDF/Marco/medidas.php index 153db16..1232ac0 100644 --- a/lib/MLIB/PDF/Marco/medidas.php +++ b/lib/MLIB/PDF/Marco/medidas.php @@ -1,16 +1,15 @@ $Id$ -----------------------------------------------------------------------------*/ -require_once 'MECON/PDF/Separador.php'; +require_once 'MLIB/PDF/Separador.php'; /** * Manejo de los saltos de pagina. */ -class MECON_PDF_SaltoPagina extends MECON_PDF_Separador { +class MLIB_PDF_SaltoPagina extends MLIB_PDF_Separador { /** * Class Constructor @@ -37,14 +36,14 @@ class MECON_PDF_SaltoPagina extends MECON_PDF_Separador { * @return void * @access public */ - function MECON_PDF_SaltoPagina() { - $this->MECON_PDF_Separador(); + function MLIB_PDF_SaltoPagina() { + $this->MLIB_PDF_Separador(); } /** * Funcion que agrega el salto de pagina al PDF * - * @param &Object $MARCO MECON_PDF_Marco. + * @param &Object $MARCO MLIB_PDF_Marco. * * @return void * @access public diff --git a/lib/MLIB/PDF/Separador.php b/lib/MLIB/PDF/Separador.php index 5ca5618..1c49524 100644 --- a/lib/MLIB/PDF/Separador.php +++ b/lib/MLIB/PDF/Separador.php @@ -1,16 +1,15 @@ $Id$ -----------------------------------------------------------------------------*/ -require_once 'MECON/PDF/Contenido.php'; +require_once 'MLIB/PDF/Contenido.php'; /** * Manejo de los separadores del contenido de los PDF's. * @TODO Por ahora es muy basica y lo unico que agrega es un espacio en blanco - * (Disminuye el espacio disponible en MECON_PDF_Marco para el contenido), en un + * (Disminuye el espacio disponible en MLIB_PDF_Marco para el contenido), en un * futuro la idea es que pueda variarse el separador. */ -class MECON_PDF_Separador extends MECON_PDF_Contenido { +class MLIB_PDF_Separador extends MLIB_PDF_Contenido { /** * Linea a agregar en el separador @@ -57,7 +56,7 @@ class MECON_PDF_Separador extends MECON_PDF_Contenido { * @return void * @access public */ - function MECON_PDF_Separador($altura = 27, $linea = false) { + function MLIB_PDF_Separador($altura = 27, $linea = false) { $this->_alto = $altura; $this->_linea = $linea; } @@ -65,7 +64,7 @@ class MECON_PDF_Separador extends MECON_PDF_Contenido { /** * Funcion que agrega el separador al PDF * - * @param &Object $MARCO MECON_PDF_Marco. + * @param &Object $MARCO MLIB_PDF_Marco. * * @return void * @access public diff --git a/lib/MLIB/PDF/Tabla.php b/lib/MLIB/PDF/Tabla.php index 499c406..ace8132 100644 --- a/lib/MLIB/PDF/Tabla.php +++ b/lib/MLIB/PDF/Tabla.php @@ -1,16 +1,15 @@ $Id$ -----------------------------------------------------------------------------*/ -require_once 'MECON/PDF/Contenido.php'; +require_once 'MLIB/PDF/Contenido.php'; /** * Libreria que permite agregar una tabla a un pdf. */ -class MECON_PDF_Tabla extends MECON_PDF_Contenido { +class MLIB_PDF_Tabla extends MLIB_PDF_Contenido { /** * Configuracion @@ -39,14 +38,14 @@ class MECON_PDF_Tabla extends MECON_PDF_Contenido { var $_config; /** - * Objeto MECON_HTML_Tabla. - * @var &Object $tabla MECON_HTML_Tabla + * Objeto MLIB_HTML_Tabla. + * @var &Object $tabla MLIB_HTML_Tabla * @access protected */ var $_tabla; /** - * Objeto MECON_PDF_Marco + * Objeto MLIB_PDF_Marco * @var &Object $marco * @access protected */ @@ -69,17 +68,17 @@ class MECON_PDF_Tabla extends MECON_PDF_Contenido { /** * Class Constructor * - * @param &Object $TABLA MECON_HTML_Tabla + * @param &Object $TABLA MLIB_HTML_Tabla * @param string $orientacion Orientacion que deben tener las nuevas paginas * que genere la tabla. * * @return void * @access public */ - function MECON_PDF_Tabla($TABLA, $orientacion = null, $encabezado = true) { + function MLIB_PDF_Tabla($TABLA, $orientacion = null, $encabezado = true) { $this->_tabla = $TABLA; $this->_orientacion = $orientacion; - $this->_config = include 'MECON/PDF/Tabla/medidas.php'; + $this->_config = include 'MLIB/PDF/Tabla/medidas.php'; $this->_encabezado = $encabezado; } @@ -87,7 +86,7 @@ class MECON_PDF_Tabla extends MECON_PDF_Contenido { * Funcion que agrega el contenido de la tabla que se este utilizando al * PDF. * - * @param &Object $MARCO MECON_PDF_Marco + * @param &Object $MARCO MLIB_PDF_Marco * * @return void * @access public diff --git a/lib/MLIB/PDF/Tabla/medidas.php b/lib/MLIB/PDF/Tabla/medidas.php index d599f56..6125c27 100644 --- a/lib/MLIB/PDF/Tabla/medidas.php +++ b/lib/MLIB/PDF/Tabla/medidas.php @@ -1,16 +1,15 @@ $Id$ -----------------------------------------------------------------------------*/ -require_once 'MECON/PDF/Contenido.php'; +require_once 'MLIB/PDF/Contenido.php'; /** * Libreria de texto en PDF. */ -class MECON_PDF_Texto extends MECON_PDF_Contenido { +class MLIB_PDF_Texto extends MLIB_PDF_Contenido { /** * Parrafos que componen el texto. @@ -77,12 +76,12 @@ class MECON_PDF_Texto extends MECON_PDF_Contenido { * @param string $orientacion Orientacion que tendran las nuevas paginas que * esta clase genere. * @param bool $encabezado Indica si las paginas nuevas que genere esta - * clase tendran el encabezado de MECON_PDF_Marco. + * clase tendran el encabezado de MLIB_PDF_Marco. * * @return void * @access public */ - function MECON_PDF_Texto($orientacion = null, $encabezado = true) { + function MLIB_PDF_Texto($orientacion = null, $encabezado = true) { $this->_orientacion = $orientacion; $this->_encabezado = $encabezado; } @@ -90,7 +89,7 @@ class MECON_PDF_Texto extends MECON_PDF_Contenido { /** * Funcion que se encarga de crear las nuevas paginas. * - * @param &Object $MARCO MECON_PDF_Marco + * @param &Object $MARCO MLIB_PDF_Marco * * @return void * @access protected @@ -104,7 +103,7 @@ class MECON_PDF_Texto extends MECON_PDF_Contenido { /** * Funcion que agrega el contenido del texto al PDF. * - * @param &Object $MARCO MECON_PDF_Marco. + * @param &Object $MARCO MLIB_PDF_Marco. * * @return void * @access public diff --git a/lib/MLIB/PDF/medidas.php b/lib/MLIB/PDF/medidas.php index 5dadbaa..2603fb4 100644 --- a/lib/MLIB/PDF/medidas.php +++ b/lib/MLIB/PDF/medidas.php @@ -1,16 +1,15 @@ */ -class MECON_Tiempo_Banda { +class MLIB_Tiempo_Banda { var $intervalos; var $db; @@ -44,7 +43,7 @@ class MECON_Tiempo_Banda { * Constructor. * @param $db Conexión opcional a una base de datos. */ - function MECON_Tiempo_Banda($db = null) + function MLIB_Tiempo_Banda($db = null) { $this->db = $db; $this->intervalos = array(); @@ -101,14 +100,14 @@ class MECON_Tiempo_Banda { { if($int != null) $inconsistencia = true; - $int = new Mecon_Tiempo_Intervalo(new Mecon_Tiempo_Hora( $r[1] ), - new Mecon_Tiempo_Hora( $r[1] )); + $int = new MLIB_Tiempo_Intervalo(new MLIB_Tiempo_Hora( $r[1] ), + new MLIB_Tiempo_Hora( $r[1] )); } if($r[0] == 'S') { if($int != null) { - $int->setFin( new Mecon_Tiempo_Hora( $r[1] ) ); + $int->setFin( new MLIB_Tiempo_Hora( $r[1] ) ); $this->agregarIntervalo( $int ); $int = null; } @@ -123,22 +122,22 @@ class MECON_Tiempo_Banda { { if($result->numRows() > 0) {//Version Light o Serenos - $int = new Mecon_Tiempo_Intervalo(new Mecon_Tiempo_Hora('00:00'), - new Mecon_Tiempo_Hora('00:00')); + $int = new MLIB_Tiempo_Intervalo(new MLIB_Tiempo_Hora('00:00'), + new MLIB_Tiempo_Hora('00:00')); while( $r = $result->fetchRow() ) { if($r[0] == 'E') { // if($int != null) //$inconsistencia = true; - $int = new Mecon_Tiempo_Intervalo(new Mecon_Tiempo_Hora( $r[1] ), - new Mecon_Tiempo_Hora( $r[1] )); + $int = new MLIB_Tiempo_Intervalo(new MLIB_Tiempo_Hora( $r[1] ), + new MLIB_Tiempo_Hora( $r[1] )); } if($r[0] == 'S') { if($int != null) { - $int->setFin( new Mecon_Tiempo_Hora( $r[1] ) ); + $int->setFin( new MLIB_Tiempo_Hora( $r[1] ) ); $this->agregarIntervalo( $int ); $int = null; } @@ -169,14 +168,14 @@ class MECON_Tiempo_Banda { { if($int != null) $inconsistencia = true; - $int = new Mecon_Tiempo_Intervalo(new Mecon_Tiempo_Hora( $r[1] ), - new Mecon_Tiempo_Hora( $r[1] )); + $int = new MLIB_Tiempo_Intervalo(new MLIB_Tiempo_Hora( $r[1] ), + new MLIB_Tiempo_Hora( $r[1] )); } if($r[0] == 'S') { if($int != null) { - $int->setFin( new Mecon_Tiempo_Hora( $r[1] ) ); + $int->setFin( new MLIB_Tiempo_Hora( $r[1] ) ); $this->agregarIntervalo( $int ); $int = null; } @@ -191,8 +190,8 @@ class MECON_Tiempo_Banda { else { //Version Light o Serenos - $int = new Mecon_Tiempo_Intervalo(new Mecon_Tiempo_Hora('00:00'), - new Mecon_Tiempo_Hora('00:00')); + $int = new MLIB_Tiempo_Intervalo(new MLIB_Tiempo_Hora('00:00'), + new MLIB_Tiempo_Hora('00:00')); if(!is_null($accesos)) { @@ -202,14 +201,14 @@ class MECON_Tiempo_Banda { { // if($int != null) //$inconsistencia = true; - $int = new Mecon_Tiempo_Intervalo(new Mecon_Tiempo_Hora( $r[1] ), - new Mecon_Tiempo_Hora( $r[1] )); + $int = new MLIB_Tiempo_Intervalo(new MLIB_Tiempo_Hora( $r[1] ), + new MLIB_Tiempo_Hora( $r[1] )); } if($r[0] == 'S') { if($int != null) { - $int->setFin( new Mecon_Tiempo_Hora( $r[1] ) ); + $int->setFin( new MLIB_Tiempo_Hora( $r[1] ) ); $this->agregarIntervalo( $int ); $int = null; } @@ -254,7 +253,7 @@ class MECON_Tiempo_Banda { { if ($intervalo->invertido()) { $intervalo->_chequear(); - $this->agregarIntervalo(new MECON_Tiempo_Intervalo(new MECON_Tiempo_Hora('00:00'), new MECON_Tiempo_Hora ('24:00'))); + $this->agregarIntervalo(new MLIB_Tiempo_Intervalo(new MLIB_Tiempo_Hora('00:00'), new MLIB_Tiempo_Hora ('24:00'))); $this->sacarIntervalo($intervalo); return true; } @@ -332,7 +331,7 @@ class MECON_Tiempo_Banda { $d = $int->getDuracion(); if($d->greater($t)) { #con cortar alcanza - $ini = new MECON_Tiempo_Hora(); + $ini = new MLIB_Tiempo_Hora(); $ini->copy($int->inicio); $ini->add($t); /*TODO guardar este tiempo como rechazado*/ @@ -357,7 +356,7 @@ class MECON_Tiempo_Banda { */ function chequearIntervalo($intervalo) { - $t = new MECON_Tiempo_Hora(); + $t = new MLIB_Tiempo_Hora(); foreach ($this->intervalos as $i) $t->add($i->superponer($intervalo)); $d = $intervalo->getDuracion(); @@ -374,7 +373,7 @@ class MECON_Tiempo_Banda { */ function chequearBanda($banda) { - $f = new MECON_Tiempo_Hora(); + $f = new MLIB_Tiempo_Hora(); foreach ($banda->intervalos as $i) $f->add($this->chequearIntervalo($i)); return $f; @@ -462,13 +461,13 @@ class MECON_Tiempo_Banda { /** * Chequea si el período pasado como argumento se superpone con la banda. - * @param $periodo Puede ser un MECON_Tiempo_Intervalo o MECON_Tiempo_Banda. + * @param $periodo Puede ser un MLIB_Tiempo_Intervalo o MLIB_Tiempo_Banda. * @return true si se superpone, false si no. */ function seSuperpone($periodo) { $intervalos = array($periodo); - if (is_a($periodo, 'mecon_tiempo_banda')) { + if (is_a($periodo, 'MLIB_tiempo_banda')) { $intervalos = $periodo->intervalos; } foreach ($intervalos as $i) { diff --git a/lib/MLIB/Tiempo/Hora.php b/lib/MLIB/Tiempo/Hora.php index 4da62ff..c3d3104 100644 --- a/lib/MLIB/Tiempo/Hora.php +++ b/lib/MLIB/Tiempo/Hora.php @@ -1,16 +1,15 @@ */ -class MECON_Tiempo_Hora extends Date_Span { +class MLIB_Tiempo_Hora extends Date_Span { function set($str) { diff --git a/lib/MLIB/Tiempo/Intervalo.php b/lib/MLIB/Tiempo/Intervalo.php index 0cc2068..04c55e9 100644 --- a/lib/MLIB/Tiempo/Intervalo.php +++ b/lib/MLIB/Tiempo/Intervalo.php @@ -1,16 +1,15 @@ $Id$ -----------------------------------------------------------------------------*/ -require_once 'MECON/Tiempo/Hora.php'; +require_once 'MLIB/Tiempo/Hora.php'; /** * Representa un Intervalo entre 2 horas del mismo dia @@ -33,7 +32,7 @@ require_once 'MECON/Tiempo/Hora.php'; * @version $Rev$ * @author Gonzalo Merayo */ -class MECON_Tiempo_Intervalo { +class MLIB_Tiempo_Intervalo { /** * * Hora de inicio del intervalo @@ -59,13 +58,13 @@ class MECON_Tiempo_Intervalo { * fin es anterior a la de inicio. * */ - function MECON_Tiempo_Intervalo($inicio = null, $fin = null, $chequear = true) + function MLIB_Tiempo_Intervalo($inicio = null, $fin = null, $chequear = true) { if (!$inicio) { - $inicio = new MECON_Tiempo_Hora; + $inicio = new MLIB_Tiempo_Hora; } if (!$fin) { - $fin = new MECON_Tiempo_Hora; + $fin = new MLIB_Tiempo_Hora; } $this->inicio = $inicio; $this->fin = $fin; @@ -109,7 +108,7 @@ class MECON_Tiempo_Intervalo { function getDuracion() { - $c = new MECON_Tiempo_Hora; + $c = new MLIB_Tiempo_Hora; $c->copy($this->fin); $c->subtract($this->inicio); return $c; @@ -196,9 +195,9 @@ class MECON_Tiempo_Intervalo { */ function cortar($c) { - if(is_a($c, 'mecon_tiempo_hora')) { + if(is_a($c, 'MLIB_tiempo_hora')) { return $this->cortarHora($c); - } elseif (is_a($c, 'mecon_tiempo_intervalo')) { + } elseif (is_a($c, 'MLIB_tiempo_intervalo')) { return $this->cortarIntervalo($c); } else { return false; diff --git a/lib/MLIB/XLS.php b/lib/MLIB/XLS.php index 84b2a71..caaca5b 100644 --- a/lib/MLIB/XLS.php +++ b/lib/MLIB/XLS.php @@ -1,16 +1,15 @@ _tabla=$tabla; } diff --git a/lib/MLIB/defaults.php b/lib/MLIB/defaults.php index 4f1c246..3e67086 100644 --- a/lib/MLIB/defaults.php +++ b/lib/MLIB/defaults.php @@ -1,16 +1,15 @@ true)); + //define('MLIB_DB_OPTS', array('persistent' => true)); } ?> \ No newline at end of file diff --git a/lib/MLIB/general.php b/lib/MLIB/general.php index 97082cb..c6ad27f 100644 --- a/lib/MLIB/general.php +++ b/lib/MLIB/general.php @@ -1,16 +1,15 @@