X-Git-Url: https://git.llucax.com/mecon/intranet.git/blobdiff_plain/49cc080e37b402e92f8be7b70d7c9acefa9e43db..aa4c4c45d35dfb51f40f9f04b68de2047f57f634:/sistema/www/sistemas.php?ds=inline diff --git a/sistema/www/sistemas.php b/sistema/www/sistemas.php index 726f586..0bebcda 100644 --- a/sistema/www/sistemas.php +++ b/sistema/www/sistemas.php @@ -6,26 +6,53 @@ require_once '../local_lib/HTML_DietMarco.php'; require_once '../local_lib/intranetdb.php'; require_once 'MECON/HTML/Arbol/ArbolDB.php'; require_once 'HTML/Table.php'; -require_once 'AI/DB.php'; +#require_once 'AI/DB.php'; +require_once 'DB.php'; require_once 'AI/Sistema.php'; +define('COLUMNAS', 3); + $t = new HTML_Table( array( 'width' => '100%', 'cellspacing' => '0', 'cellpadding' => '0', 'border' => '0', + 'align' => 'left', + 'valign' => 'middle', ) ); -$db = AI_DB::connect('../conf/AI_DB.ini'); -$sistemas = ; +$db = IntranetDB::connect(); +$sistemas = AI_Sistema::getSistemas($db); -foreach (AI_Sistema::getSistemas($db) as $sistema) { - $t->addRow( - array($sistema->icono, $sistema->nombre, $sistema->descripcion), - array('bgcolor' => '#FF0000') - ); +$pct = intval(100/COLUMNAS) . '%'; +$sistema = @array_shift($sistemas); +while ($sistema) { + $row = array(); + for ($j = 0; $j < COLUMNAS; $j++) { + if ($sistema) { + $img = new HTML_Image( + "/sistemas/intranet/images/$sistema->icono", + $sistema->nombre, + array( + 'title' => $sistema->descripcion, + 'border' => 0, + 'align' => 'absmiddle', + ) + ); + $row[] = $img->toHtml().' '.$sistema->nombre + . '
' . $sistema->descripcion + . ($sistema->link_ayuda + ? (' (?)') + : ''); + $sistema = @array_shift($sistemas); + } else { + $row[] = ' '; + } + } + $t->addRow($row, array('width' => $pct)); } $m = new HTML_DietMarco('sistemas');