X-Git-Url: https://git.llucax.com/mecon/intranet.git/blobdiff_plain/5f6890ebb590532b37dcfbcc8809cac5da7fcdc3..80e7fe0c5252de7db56416187636dac4e0f6fcdf:/sistema/local_lib/HTML_Servicio.php?ds=inline diff --git a/sistema/local_lib/HTML_Servicio.php b/sistema/local_lib/HTML_Servicio.php index 0b669d0..ec6110a 100644 --- a/sistema/local_lib/HTML_Servicio.php +++ b/sistema/local_lib/HTML_Servicio.php @@ -1,7 +1,7 @@ '0', 'cellspacing' => '0', 'cellpadding' => '0', - 'bgcolor' => '#FFFFFF', - 'class' => 'servicio_tabla')); + 'bgcolor' => '#FFFFFF')); $bd = DB::Connect('mysql://intranet:intranet@bal747f/intranet');//FIXME $this->servicio = new AI_Servicio($seccion); $this->servicio->cargar($bd); @@ -91,7 +90,7 @@ class HTML_Servicio extends HTML_Table { $int =& new HTML_Table(array('width' =>'360', 'border' => '0', 'cellspacing' => '0', - 'cellpadding' => '1', + 'cellpadding' => '0', 'bgcolor' => '#FFFFFF')); $int->addRow(array($img, '',$img,''), array()); @@ -114,27 +113,32 @@ class HTML_Servicio extends HTML_Table { $s->link = 'servicios.php?servicios='.$s->servicio; elseif($s->necesita_logueo) $s->link = 'login.php?redirect='.$s->servicio; + $link = new MECON_HTML_Link($s->link, $s->nombre, + array(), + array('class' => 'servicio_tabla')); + if ($s->ventana_nueva) { + $link->updateAttributes(array( + // XXX - no lo pongo porque no le veo sentido para links externos sacarles las barras y eso. + //'OnClick' => "javascript:window.open('{$s->link}','serv{$s->servicio}'," + // . "'width=800,height=600,scrollbars=yes');return false;", + 'target' => '_blank', + )); + } if($par) { - $int->setCellContents(0, 3, new MECON_HTML_Link($s->link, $s->nombre, - array(), - array('class' => 'servicio_tabla'))); - $this->addRow(array($int)); + $int->setCellContents(0, 3, $link); + $this->addRow(array($int)); $par = false; } else { - $int->setCellContents(0, 1, new MECON_HTML_Link($s->link, $s->nombre, - array(), - array('class' => 'servicio_tabla'))); + $int->setCellContents(0, 1, $link); $par = true; } } if($par) { - $int->setCellContents(0, 1, new MECON_HTML_Link($s->link, $s->nombre, - array(), - array('class' => 'servicio_tabla'))); + $int->setCellContents(0, 1, $link); $int->setCellContents(0, 2, ''); $int->setCellContents(0, 3, ''); $this->addRow(array($int));