From fd2c35bffaaaae694896913ee5e1dc48b2a56c01 Mon Sep 17 00:00:00 2001 From: harpiain@gmail.com Date: Thu, 1 May 2008 16:53:57 +0000 Subject: [PATCH] Gerente "trunk" atualizado --- instalador/classes/install.ajax.php | 31 ++++++++++++++++++++++++++----- instalador/classes/install.php | 1 + instalador/classes/install.tmpl.php | 4 +++- instalador/templates/install_navbar.tmpl | 5 +++++ language/pt_BR/language.pt_BR.inc.php | 9 +++++++-- language/pt_BR/sql/cacic_dados_basicos.sql | 4 ++-- 6 files changed, 44 insertions(+), 10 deletions(-) diff --git a/instalador/classes/install.ajax.php b/instalador/classes/install.ajax.php index acf3577..ad901cb 100644 --- a/instalador/classes/install.ajax.php +++ b/instalador/classes/install.ajax.php @@ -613,6 +613,11 @@ class InstallAjax { function checkAdminSetupData($cacic_admin) { $dadosOK = true; $msg = ""; + if(empty($cacic_admin['org_name'])) { + $dadosOK = false; + $msg .= "".InstallAjax::_('kciq_msg org label needed')."
"; + } + if(empty($cacic_admin['local_sigla'])) { $dadosOK = false; $msg .= "".InstallAjax::_('kciq_msg local abbr needed')."
"; @@ -669,7 +674,7 @@ class InstallAjax { if (!$oDB->conecta()) { $msg = '['.InstallAjax::_('kciq_msg error', '',2)."! ] - "; $msg .= InstallAjax::_('kciq_msg database connect fail').'!'. - '
'.InstallAjax::_('kciq_msg database server msg').':'; + '
'.InstallAjax::_('kciq_msg server msg').':'; $msg .= '
'.$oDB->getMessage().'
'; die($msg); } @@ -683,7 +688,7 @@ class InstallAjax { if (!$oDB->selectDB()) { $msg = '['.InstallAjax::_('kciq_msg error', '',2)."! ] - "; $msg .= InstallAjax::_('kciq_msg database not exist', array($cacic_config['db_name'])).'!'. - '
'.InstallAjax::_('kciq_msg database server msg').':'; + '
'.InstallAjax::_('kciq_msg server msg').':'; $msg .= '
'.$oDB->getMessage().'
'; die($msg); } @@ -739,6 +744,22 @@ class InstallAjax { } /* + * Insere o empresa informada + */ + $sql_update_orgname = "UPDATE configuracoes_padrao SET nm_organizacao='". + $cacic_admin['org_name']."'"; + echo "
".InstallAjax::_('kciq_msg inst org name update', array($cacic_admin['org_name'])); + if (!$oDB->query($sql_update_orgname)) { + $msg = '['.InstallAjax::_('kciq_msg error', '',2)."! ] - "; + $msg .= InstallAjax::_('kciq_msg org name update error').''. + '
'.InstallAjax::_('kciq_msg server msg').':'; + $msg .= '
'.$oDB->getMessage().'
'; + die($msg); + } + else + echo "[ ".InstallAjax::_('kciq_msg ok')."! ]"; + + /* * Insere o local informado */ $sql_insert_local = "INSERT INTO locais VALUES (0,'". @@ -750,7 +771,7 @@ class InstallAjax { if (!$oDB->query($sql_insert_local)) { $msg = '['.InstallAjax::_('kciq_msg error', '',2)."! ] - "; $msg .= InstallAjax::_('kciq_msg local insert error', array($cacic_admin['local_sigla'])).''. - '
'.InstallAjax::_('kciq_msg database server msg').':'; + '
'.InstallAjax::_('kciq_msg server msg').':'; $msg .= '
'.$oDB->getMessage().'
'; die($msg); } @@ -763,7 +784,7 @@ class InstallAjax { if (!$oDB->query($sql_get_local_id)) { $msg = '['.InstallAjax::_('kciq_msg error', '',2)."! ] - "; $msg .= InstallAjax::_('kciq_msg login not exist', array($cacic_admin['admin_login'])).''. - '
'.InstallAjax::_('kciq_msg database server msg').':'; + '
'.InstallAjax::_('kciq_msg server msg').':'; $msg .= '
'.$oDB->getMessage().'
'; die($msg); } @@ -784,7 +805,7 @@ class InstallAjax { if (!$oDB->query($sql_insert_admin)) { $msg = '['.InstallAjax::_('kciq_msg error', '',2)."! ] - "; $msg .= InstallAjax::_('kciq_msg login insert error', array($cacic_admin['admin_login'])).''. - '
'.InstallAjax::_('kciq_msg database server msg').':'; + '
'.InstallAjax::_('kciq_msg server msg').':'; $msg .= '
'.$oDB->getMessage().'
'; die($msg); } diff --git a/instalador/classes/install.php b/instalador/classes/install.php index 4e7b14f..a76b1e2 100644 --- a/instalador/classes/install.php +++ b/instalador/classes/install.php @@ -424,6 +424,7 @@ class Install { // Dados administrativos if(isset($_SESSION['cacic_admin'])) { $cacic_admin = $_SESSION['cacic_admin']; + $this->oTmpl->addVar($template, 'ORG_NAME', $cacic_admin['org_name']); $this->oTmpl->addVar($template, 'LOCAL_SIGLA', $cacic_admin['local_sigla']); $this->oTmpl->addVar($template, 'LOCAL_NOME', $cacic_admin['local_nome']); $this->oTmpl->addVar($template, 'LOCAL_OBSERVACAO', $cacic_admin['local_observacao']); diff --git a/instalador/classes/install.tmpl.php b/instalador/classes/install.tmpl.php index d664c5d..f115a58 100644 --- a/instalador/classes/install.tmpl.php +++ b/instalador/classes/install.tmpl.php @@ -210,11 +210,13 @@ Class Template extends patTemplate { $this->addVar('tmplNavBarAdminSetup', 'KCIQ_INST_SAVE', $this->oLang->_('kciq_msg save')); $this->addVar('tmplNavBarAdminSetup', 'KCIQ_INST_SAVE_TITLE', $this->oLang->_('kciq_msg save title')); $this->addVar('tmplNavBarAdminSetup', 'KCIQ_INST_ADMMGM_TITLE', $this->oLang->_('kciq_msg admin mgm title')); + $this->addVar('tmplNavBarAdminSetup', 'KCIQ_INST_ADMORG_LABEL', $this->oLang->_('kciq_msg org label')); + $this->addVar('tmplNavBarAdminSetup', 'KCIQ_INST_ADMORG_LABEL_HELP', $this->oLang->_('kciq_msg org label help')); $this->addVar('tmplNavBarAdminSetup', 'KCIQ_INST_ADMMGM_LOCAL', $this->oLang->_('kciq_msg admin mgm local')); $this->addVar('tmplNavBarAdminSetup', 'KCIQ_INST_ADMMGM_ABBR', $this->oLang->_('kciq_msg abbr')); $this->addVar('tmplNavBarAdminSetup', 'KCIQ_INST_ADMMGM_ABBR_HELP', $this->oLang->_('kciq_msg admin mgm abbr help')); $this->addVar('tmplNavBarAdminSetup', 'KCIQ_INST_ADMMGM_NAME', $this->oLang->_('kciq_msg name')); - $this->addVar('tmplNavBarAdminSetup', 'KCIQ_INST_ADMMGM_LOCAL_NAME_HELP', $this->oLang->_('kciq_msg admin mgm localname help')); + $this->addVar('tmplNavBarAdminSetup', 'KCIQ_INST_ADMMGM_NAME_HELP', $this->oLang->_('kciq_msg admin mgm name help')); $this->addVar('tmplNavBarAdminSetup', 'KCIQ_INST_ADMMGM_PS', $this->oLang->_('kciq_msg obs')); $this->addVar('tmplNavBarAdminSetup', 'KCIQ_INST_ADMMGM_PS_HELP', $this->oLang->_('kciq_msg admin mgm obs help')); $this->addVar('tmplNavBarAdminSetup', 'KCIQ_INST_ADMMGM_DATA_TITLE', $this->oLang->_('kciq_msg admin mgm data title')); diff --git a/instalador/templates/install_navbar.tmpl b/instalador/templates/install_navbar.tmpl index 48a5722..091f3ab 100644 --- a/instalador/templates/install_navbar.tmpl +++ b/instalador/templates/install_navbar.tmpl @@ -443,6 +443,11 @@
{KCIQ_INST_ADMMGM_LOCAL} + + + + + diff --git a/language/pt_BR/language.pt_BR.inc.php b/language/pt_BR/language.pt_BR.inc.php index 8914e2f..4212f79 100644 --- a/language/pt_BR/language.pt_BR.inc.php +++ b/language/pt_BR/language.pt_BR.inc.php @@ -17,6 +17,7 @@ pt_BR kciq_msg cfgfile_writeable pt_BR kciq_msg detalhes de usuario help admin info As informações abaixo referem-se ao usuário cadastrado no sistema. Após o logon, serão exibidas a primeira e última parte do campo Nome completo. Ao reinicializar a senha esta assume o valor contido no campo Identificação. pt_BR kciq_msg inclusao de novo usuario help admin info As informações que deverão ser cadastradas abaixo referem-se aos usuários do sistema, onde será determinado o tipo de acesso. A senha inicial será gerada automaticamente em função da identificação e poderá ser trocada pelo usuário na opção Acesso - Troca de Senha no Menu Principal. Após o logon, serão exibidas a primeira e última parte do campo Nome completo. pt_BR kciq_msg attention geral info Atenção +pt_BR kciq_msg inst org name update instaladorinfo Atualizando nome da empresa... pt_BR kciq_msg update help instaladorinfo Atualizar as tabelas do banco conforme versão a ser escolhida. pt_BR kciq_msg update geral info Atualização pt_BR kciq_msg inst update tables on database instaladorinfo Atualização das tabelas no banco de dados (%1)... @@ -56,6 +57,7 @@ pt_BR detalhes de usuario pt_BR dica: use shift ou ctrl para selecionar multiplos itens admin info Dica: use SHIFT ou CTRL para selecionar multiplos itens pt_BR kciq_msg ftp change dir ok geral info Diretório FTP mudado com sucesso pt_BR emails para contato admin info Emails para Contato +pt_BR kciq_msg org label geral info Empresa pt_BR kciq_msg email geral info Endereço eletrônico pt_BR kciq_msg admin mgm email help instaladorinfo Endereço eletrônico do Administrador do CACIC para envio de mesagens pt_BR language_en-us Geral info en-US English (US) @@ -104,8 +106,8 @@ pt_BR kciq_msg inst local insert pt_BR kciq_msg demo help instaladorinfo Inserir dados para demonstração do CACIC. pt_BR kciq_msg instalada geral info Instalada pt_BR instalador geral TagHeader Instalador -pt_BR kciq_msg web_installer instaladorinfo Instalador WEB para o CACIC pt_BR kciq_installertitle instaladorinfo Instalador WEB para o CACIC +pt_BR kciq_msg web_installer instaladorinfo Instalador WEB para o CACIC pt_BR kciq_msg inst finished and verified instaladorinfo Instalação do CACIC finalizada e veficada! pt_BR kciq_msg advise_title instaladorinfo Instrução PHP/Apache pt_BR kciq_installerintrotitle instaladorinfo Introdução @@ -139,6 +141,8 @@ pt_BR neste modulo deverao ser cadastrados os usuarios que acessarao o siste pt_BR nome admin info Nome pt_BR kciq_msg name geral info Nome pt_BR nome completo admin info Nome completo +pt_BR kciq_msg org label needed geral erro Nome da empresa deve ser informado! +pt_BR kciq_msg org label help geral ajuda Nome da empresa onde está instalado o gerente pt_BR kciq_msg admin mgm adminname help instaladorinfo Nome do Administrador do CACIC pt_BR kciq_msg admin name needed geral info Nome do administrador deve ser informado! pt_BR kciq_msg database name instaladorinfo Nome do banco de dados @@ -196,6 +200,7 @@ pt_BR kciq_msg inst database build process ok pt_BR kciq_msg next Geral info Próximo pt_BR kciq_msg database type help instaladorinfo Qual o tipo de banco de dados a usar (Somente MySQL por enquanto). pt_BR kciq_msg real instaladorinfo Real +pt_BR kciq_msg ftp verify help geral info Realiza teste de verificação de servidor FTP, não salva na base de dados do sistema devendo ser configurado pós instalação. pt_BR kciq_msg backup help geral info Realizar cópia do banco de dados por segurança. pt_BR kciq_msg inst end advise title instaladorinfo Recomendações pt_BR kciq_installerresources instaladorinfo Recursos do Instalador: @@ -248,7 +253,6 @@ pt_BR kciq_msg inst verify admin pt_BR kciq_msg inst verify database existence instaladorinfo Verificando existência do banco de dados (%1)... pt_BR kciq_msg inst verify local instaladorinfo Verificando local (%1)... pt_BR kciq_msg check geral info Verificar -pt_BR kciq_msg ftp verify help geral info Realiza teste de verificação de servidor FTP, não salva na base de dados do sistema devendo ser configurado pós instalação. pt_BR kciq_msg ftp verify geral info Verificação de servidor FTP pt_BR kciq_msg check_notok geral info Verificação não satisfeita pt_BR kciq_msg check_ok geral info Verificação satisfeita @@ -268,3 +272,4 @@ pt_BR kciq_msg license pt_read pt_BR kciq_msg last agents access geral info Últimos acessos dos agentes pt_BR kciq_msg last agents access on local geral info Últimos acessos dos agentes deste local pt_BR kciq_msg last agents access per local geral info Últimos acessos dos agentes por local nesta data +pt_BR kciq_msg org name update error geral erro Erro ao tentar atualizar o nome da empresa diff --git a/language/pt_BR/sql/cacic_dados_basicos.sql b/language/pt_BR/sql/cacic_dados_basicos.sql index 7cbd991..05c2fcc 100644 --- a/language/pt_BR/sql/cacic_dados_basicos.sql +++ b/language/pt_BR/sql/cacic_dados_basicos.sql @@ -189,8 +189,8 @@ INSERT INTO `so` (14, 'Windows VISTA', 'VISTA', '2.6.0'), (15, 'Ubuntu 7.10 (Gutsy)', 'Ubuntu_710', 'Ubuntu - 7.10'), (16, 'CentOS 4', 'CentOS_4', 'CentOS release - 4'), - (17, 'CentOS 5', 'CentOS_5', 'CentOS release - 5'); - (18, 'Ubuntu 8.04 (Hardy)', 'Ubuntu_804', 'Ubuntu - 8.04'), + (17, 'CentOS 5', 'CentOS_5', 'CentOS release - 5'), + (18, 'Ubuntu 8.04 (Hardy)', 'Ubuntu_804', 'Ubuntu - 8.04'); /*!40000 ALTER TABLE `so` ENABLE KEYS */; -- -- libgit2 0.21.2
*{KCIQ_INST_ADMORG_LABEL}:{KCIQ_INST_ADMORG_LABEL_HELP}
*{KCIQ_INST_ADMMGM_ABBR}: