Documentación GVHIDRA 3.1.5
Referencia del Archivo block.CWBarra.php

Ir al código fuente de este archivo.

Funciones

 smarty_block_CWBarra ($params, $content, &$smarty)

Documentación de las funciones

smarty_block_CWBarra ( params,
content,
&$  smarty 
)

Pluggin CWBarra

Componente barra

Autor:
David Pascual <pascual_dav@gva.es>
Keka <bermejo_mjo@gva.es>
Toni Félix <felix_ant@gva.es>
Raquel Borjabad <borjabad_raq@gva.es>
Verónica Navarro <navarro_ver@gva.es>

Definición en la línea 44 del archivo block.CWBarra.php.

                                                           {
        
        if(!isset($content)) // Si se abre la etiqueta {CWBarra}...
        {
                //NADA
        } 
        else 
        {
                $smarty->igepPlugin->registrarInclusionJS('reloj.js');
                $smarty->igepPlugin->registrarInclusionJS('pantallaInicio.js');
                
                $ini_barra .= "<table class='barra_superior'>\n";
                $ini_barra .= "<tr class='formularios txtcabecera'>\n";
                $ini_barra .= "<td style='width: 21px;'>\n";
                $ini_barra .= "<img src='".IMG_PATH_CUSTOM."logos/logoMenu.gif' style='width:20px; height:20px; border-style:none;' alt='GVA' title='GVA' />\n";
                $ini_barra .= "</td>\n";
                $ini_barra .= "<td>\n";
                //Menu
                $fin_barra = "</td>\n";
                $fin_barra .= '<td style="text-align:left;" >'.$params['codigo'].'</td>';
        $fin_barra .= '<td>'.$params['usuario'].'</td>';
        
        $customTitle = '&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;';
        $customTitle.= '&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;';
        if ($params['customTitle'])
        {               
                if (trim($params['customTitle']))
                        $customTitle = trim($params['customTitle']);
        }               
        $fin_barra .= '<td style="text-align:center; font-weight:bold;" >'.$customTitle.'</td>';
        
        $fin_barra .= "<td style='text-align:right;' >";
                $fin_barra .= "<span id='hora' style='display:inline'>00:00</span>&nbsp;-&nbsp;";
                $fin_barra .= "<span id='fecha' style='display:inline'>--/--/----</span>";
        $fin_barra .= "</td>";

        $fin_barra .= "<td align='center' style='vertical-align:middle'>\n";            
        $fin_barra .= "<form style='display:inline' name='cerrar' id='cerrar' target='oculto' method='get' action='phrame.php'>\n";
                $fin_barra .= "<input type='hidden' id='permitirCerrarAplicacion' name='permitirCerrarAplicacion' value='si' />\n";                                     

                if (!$params['volverInicio'])
                {
                        $fin_barra .= "<a tabindex='-1' href='#'  ";
                                $capa_js .= "onClick=\"javascript:{";
                                $capa_js .= "if (document.getElementById('permitirCerrarAplicacion').value!='si') {";
                                $capa_js .= "aviso.set('aviso','capaAviso',";
                                $capa_js .= "'ALERTA', ";
                                $capa_js .= "'IGEP IU', ";
                                $capa_js .= "'Cambios pendientes',";
                                $capa_js .= "'Existen datos pendientes de salvar. <br/>SALVE o CANCELE los mismos antes de salir.');";                          
                                $capa_js .= "aviso.mostrarAviso();";
                                $capa_js .= "} else {";
                                $capa_js .= "parent.location = '?view=igep/views/aplicacion.php';";
                                $capa_js .= "}";
                                $capa_js .= "}";
                        $fin_barra.= $capa_js.'">';
                        $fin_barra .= "<img src='".IMG_PATH_CUSTOM."botones/cerrarTr.gif' style='border-style:none; height:14px; width:14px;' title='Inicio' alt='X' />";
                        $fin_barra .="</a>\n";
                }
                $capa_js="";
                $fin_barra .= "<input type='hidden' id='action' name='action' value='cerrarAplicacion' />";

                $fin_barra .= "<a tabindex='-1' href='#' ";
                        $capa_js .= "onClick=\"javascript:";
                        $capa_js .= "cerrarAplicacion(document.forms['cerrar']);";
                $fin_barra.= $capa_js."\" >";
                $fin_barra .= "<img src='".IMG_PATH_CUSTOM."botones/28tr.gif' style='border-style:none; height:14px; width:14px;' title='Cerrar la aplicación' alt='&lt;-|' />";
                $fin_barra .="</a>&nbsp;\n";
                $fin_barra .= "</form>\n";      
        $fin_barra .= "</td>\n";                
                $fin_barra .= "</tr>\n";
                $fin_barra .= "<tr>\n";
                $fin_barra .= "<td class='bandaInferior' height='3' colspan='7'></td>\n";
                $fin_barra .= "</tr>\n";
                $fin_barra .= "</table>\n";
                $fin_barra .= "\n<!-- ************* JAVASCRIPT *************** -->\n";          
                $fin_barra .= "<script type='text/javascript'>actualizaFechaHora();</script>\n";
                $fin_barra .= "<!-- **************************************** -->\n\n";
                
                return $ini_barra.$content.$fin_barra;
        }//FIN else isset
}//Fin funcion