X-Git-Url: https://git.llucax.com/mecon/intranet.git/blobdiff_plain/1713650def781c16aadfd73bd9d085a1f50138c3..93130c5c5a0b5ee6b1a40c7fe93e1d7f43600fe7:/sistema/www/sistemas.php?ds=sidebyside diff --git a/sistema/www/sistemas.php b/sistema/www/sistemas.php index 2ec1d8a..51b89fe 100644 --- a/sistema/www/sistemas.php +++ b/sistema/www/sistemas.php @@ -1,19 +1,136 @@ -addTitle('Sistemas'); - - $db = IntranetDB::connect(); - $dbdata = array( - 'db' => $db, - 'tabla' => 'sistema', - 'id' => 'sistema', - 'nombre' => 'sistema', - 'link' => 'link'); - $arbol = new HTML_ArbolDB($dbdata, '/MECON/images/arbol_noticias.gif'); - - $m->addBodyContent($arbol); - $m->display(); + '760', + 'cellspacing' => '0', + 'cellpadding' => '0', + 'border' => '0', + ) +); + +// Agrego fila con espaciados. +$img = new MECON_HTML_Image('/MECON/images/blanco', '', array('height' => 1)); +$img->updateAttributes(array('width' => 46)); +$fila[] = $img; +$img->updateAttributes(array('width' => 4)); +$fila[] = $img; +$img->updateAttributes(array('width' => 190)); +$fila[] = $img; +$img->updateAttributes(array('width' => 20)); +$fila[] = $img; +$img->updateAttributes(array('width' => 46)); +$fila[] = $img; +$img->updateAttributes(array('width' => 4)); +$fila[] = $img; +$img->updateAttributes(array('width' => 190)); +$fila[] = $img; +$img->updateAttributes(array('width' => 20)); +$fila[] = $img; +$img->updateAttributes(array('width' => 46)); +$fila[] = $img; +$img->updateAttributes(array('width' => 4)); +$fila[] = $img; +$img->updateAttributes(array('width' => 190)); +$fila[] = $img; +$t->addRow($fila); + +$db = IntranetDB::connect(); +$sistemas = AI_Sistema::getSistemas($db); + +//$pct = intval(100/COLUMNAS) . '%'; +$sistema = @array_shift($sistemas); +while ($sistema) { + $row = array(); + for ($j = 1; $j <= COLUMNAS; $j++) { + if ($sistema) { + $row[] = new MECON_HTML_Image( + "/sistemas/intranet/images/$sistema->icono", + $sistema->nombre, + array( + 'title' => $sistema->descripcion, + 'border' => 0, + 'width' => '46', + 'height' => '46', + ) + ); + $row[] = ' '; + $link = new MECON_HTML_Link( + $sistema->link, + $sistema->nombre, + array(), + array( + 'title' => $sistema->descripcion, + 'target' => '_blank', + 'class' => 'intranet_sistemas_txt', + ) + ); + $html = $link->toHtml(); + if ($sistema->link_ayuda) { + $html .= ' '; + $img = new MECON_HTML_Image( + '/sistemas/intranet/images/sistemas_ayuda', + '(?)' + ); + $link = new MECON_HTML_Link( + $sistema->link_ayuda, + $img, + array(), + array( + 'target' => '_blank', + 'class' => 'intranet_sistemas_txt', + ) + ); + $html .= $link->toHtml(); + } + $row[] = $html; + $sistema = @array_shift($sistemas); + } else { + $row[] = ' '; + $row[] = ' '; + $row[] = ' '; + } + if ($j % (COLUMNAS)) { + $row[] = ' '; + } + } + $t->addRow(array(' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ')); + $t->addRow($row); +} + +$m = new HTML_DietMarco('sistemas', 'Sistemas'); +$m->addTitle('Sistemas'); +$m->addStyleDeclaration(' + .intranet_sistemas_txt { + COLOR: #003366; + FONT-FAMILY: Arial, Helvetica, sans-serif; + FONT-SIZE: 10pt; + FONT-WEIGHT: normal; + font-style: normal; + line-height: normal; + background-position: left centre; + text-align: left; + vertical-align: middle; + text-decoration: none; + }' +); +$m->addBodyContent($t); +$m->display(); + ?>