isActivatedi18n()) { $lang = $conf->getLanguage(); if(!empty($lang)) { $s->clearConfig(); $s->ConfigLoad($lang.'.conf', null, 'global'); } //Cargamos el custom title porque dependerá del idioma. $descripcionAplicacion = $conf->getCustomTitle(); } $s->assign("smty_usuario",$datosUsuario["nombre"]); $s->assign("smty_aplicacion",$descripcionAplicacion); $s->assign("smty_tituloApl",$conf->getApplicationName()); $s->assign("smty_version",$conf->getAppVersion()); $s->assign("smty_gvHidraVersion",$conf->getgvHidraVersion()); $s->assign("smty_ubicacion", $conf->isEnableBreadCrumb()); $communication = (isset($_REQUEST['communication'])) ? $_REQUEST['communication'] : ''; $s->assign("smty_communication", $communication); //TODO: parametro no usado, comento $s->assign("smty_codaplic",strtoupper($conf->getApplicationName())); $info_params = array( 'usuario' => $datosUsuario["nombre"] , 'applicationName' => $conf->getApplicationName() , 'barTitle' => $conf->getApplicationName(), 'version' => $conf->getAppVersion() ); $s->assign( 'smty_info', $info_params ); //Para que se pueda añadir JS en la ventana principal if(IgepSession::existeVariable('principal','obj_IgSmarty')){ $obj_IgepSmarty = IgepSession::dameVariable('principal','obj_IgSmarty'); $jsLoad = $obj_IgepSmarty->getScriptLoad(false); $s->assign('smty_jsOnLoad',$jsLoad); $jsUnLoad = $obj_IgepSmarty->getScriptUnLoad(false); $s->assign('smty_jsOnUnLoad',$jsUnLoad); IgepSession::borraVariable('principal','obj_IgSmarty'); } else { $s->assign('smty_jsOnLoad',''); $s->assign('smty_jsOnUnload',''); } //Para que saque el mensaje de la pantalla de error. $mensaje = IgepSession::dameVariable('principal','obj_mensaje'); if(isset($mensaje)) { $tipo = $mensaje->getTipo(); $s->assign("smty_tipoAviso", $tipo); $codError = $mensaje->getCodigo(); $s->assign("smty_codError", $codError); $descBreve = $mensaje->getDescripcionCorta(); $s->assign("smty_descBreve", $descBreve); $textoAviso = $mensaje->getDescripcionLarga(); $s->assign("smty_textoAviso", $textoAviso); IgepSession::borraVariable('principal','obj_mensaje'); } else { $s->assign("smty_tipoAviso", ''); $s->assign("smty_codError", ''); $s->assign("smty_descBreve", ''); $s->assign("smty_textoAviso", ''); IgepSession::borraVariable('principal','obj_mensaje'); } //CAMBIO PARA MANTENER LIMPIA LA SESSION //Comprobamos si hemos visitado paneles if(IgepSession::existeVariable('global','panelesVisitados')) { //Borramos los paneles visitados IgepSession::_borrarPanelesVisitados(); IgepSession::borraSalto(); } //Limpiamos la variable de paneles Visitados IgepSession::guardaVariable('global','panelesVisitados',array()); $changelog = IgepSession::dameVariable('gvHidraChangelog','changelog'); $s->assign("smty_md", $changelog); $s->display('igep_changelog.tpl'); ?>