Commit fd2c35bffaaaae694896913ee5e1dc48b2a56c01
1 parent
df0944ca
Exists in
master
and in
1 other branch
Gerente "trunk" atualizado
- corrigido script de dados básicos de banco de dados - melhorado instalador para obter dados da empresa/organização - correção de erro de mensagens no instalador - atualizado idioma padrão referente dados da empresa git-svn-id: http://svn.softwarepublico.gov.br/svn/cacic/cacic/trunk/gerente@406 fecfc0c7-e812-0410-ae72-849f08638ee7
Showing
6 changed files
with
44 additions
and
10 deletions
Show diff stats
instalador/classes/install.ajax.php
| ... | ... | @@ -613,6 +613,11 @@ class InstallAjax { |
| 613 | 613 | function checkAdminSetupData($cacic_admin) { |
| 614 | 614 | $dadosOK = true; |
| 615 | 615 | $msg = ""; |
| 616 | + if(empty($cacic_admin['org_name'])) { | |
| 617 | + $dadosOK = false; | |
| 618 | + $msg .= "<span class='Erro'>".InstallAjax::_('kciq_msg org label needed')."</span><br>"; | |
| 619 | + } | |
| 620 | + | |
| 616 | 621 | if(empty($cacic_admin['local_sigla'])) { |
| 617 | 622 | $dadosOK = false; |
| 618 | 623 | $msg .= "<span class='Erro'>".InstallAjax::_('kciq_msg local abbr needed')."</span><br>"; |
| ... | ... | @@ -669,7 +674,7 @@ class InstallAjax { |
| 669 | 674 | if (!$oDB->conecta()) { |
| 670 | 675 | $msg = '<span class="Erro">['.InstallAjax::_('kciq_msg error', '',2)."! ] - "; |
| 671 | 676 | $msg .= InstallAjax::_('kciq_msg database connect fail').'!</span>'. |
| 672 | - '<br>'.InstallAjax::_('kciq_msg database server msg').':'; | |
| 677 | + '<br>'.InstallAjax::_('kciq_msg server msg').':'; | |
| 673 | 678 | $msg .= '<pre>'.$oDB->getMessage().'</pre>'; |
| 674 | 679 | die($msg); |
| 675 | 680 | } |
| ... | ... | @@ -683,7 +688,7 @@ class InstallAjax { |
| 683 | 688 | if (!$oDB->selectDB()) { |
| 684 | 689 | $msg = '<span class="Erro">['.InstallAjax::_('kciq_msg error', '',2)."! ] - "; |
| 685 | 690 | $msg .= InstallAjax::_('kciq_msg database not exist', array($cacic_config['db_name'])).'!</span>'. |
| 686 | - '<br>'.InstallAjax::_('kciq_msg database server msg').':'; | |
| 691 | + '<br>'.InstallAjax::_('kciq_msg server msg').':'; | |
| 687 | 692 | $msg .= '<pre>'.$oDB->getMessage().'</pre>'; |
| 688 | 693 | die($msg); |
| 689 | 694 | } |
| ... | ... | @@ -739,6 +744,22 @@ class InstallAjax { |
| 739 | 744 | } |
| 740 | 745 | |
| 741 | 746 | /* |
| 747 | + * Insere o empresa informada | |
| 748 | + */ | |
| 749 | + $sql_update_orgname = "UPDATE configuracoes_padrao SET nm_organizacao='". | |
| 750 | + $cacic_admin['org_name']."'"; | |
| 751 | + echo "<br>".InstallAjax::_('kciq_msg inst org name update', array($cacic_admin['org_name'])); | |
| 752 | + if (!$oDB->query($sql_update_orgname)) { | |
| 753 | + $msg = '<span class="Erro">['.InstallAjax::_('kciq_msg error', '',2)."! ] - "; | |
| 754 | + $msg .= InstallAjax::_('kciq_msg org name update error').'</span>'. | |
| 755 | + '<br>'.InstallAjax::_('kciq_msg server msg').':'; | |
| 756 | + $msg .= '<pre>'.$oDB->getMessage().'</pre>'; | |
| 757 | + die($msg); | |
| 758 | + } | |
| 759 | + else | |
| 760 | + echo "[ ".InstallAjax::_('kciq_msg ok')."! ]"; | |
| 761 | + | |
| 762 | + /* | |
| 742 | 763 | * Insere o local informado |
| 743 | 764 | */ |
| 744 | 765 | $sql_insert_local = "INSERT INTO locais VALUES (0,'". |
| ... | ... | @@ -750,7 +771,7 @@ class InstallAjax { |
| 750 | 771 | if (!$oDB->query($sql_insert_local)) { |
| 751 | 772 | $msg = '<span class="Erro">['.InstallAjax::_('kciq_msg error', '',2)."! ] - "; |
| 752 | 773 | $msg .= InstallAjax::_('kciq_msg local insert error', array($cacic_admin['local_sigla'])).'</span>'. |
| 753 | - '<br>'.InstallAjax::_('kciq_msg database server msg').':'; | |
| 774 | + '<br>'.InstallAjax::_('kciq_msg server msg').':'; | |
| 754 | 775 | $msg .= '<pre>'.$oDB->getMessage().'</pre>'; |
| 755 | 776 | die($msg); |
| 756 | 777 | } |
| ... | ... | @@ -763,7 +784,7 @@ class InstallAjax { |
| 763 | 784 | if (!$oDB->query($sql_get_local_id)) { |
| 764 | 785 | $msg = '<span class="Erro">['.InstallAjax::_('kciq_msg error', '',2)."! ] - "; |
| 765 | 786 | $msg .= InstallAjax::_('kciq_msg login not exist', array($cacic_admin['admin_login'])).'</span>'. |
| 766 | - '<br>'.InstallAjax::_('kciq_msg database server msg').':'; | |
| 787 | + '<br>'.InstallAjax::_('kciq_msg server msg').':'; | |
| 767 | 788 | $msg .= '<pre>'.$oDB->getMessage().'</pre>'; |
| 768 | 789 | die($msg); |
| 769 | 790 | } |
| ... | ... | @@ -784,7 +805,7 @@ class InstallAjax { |
| 784 | 805 | if (!$oDB->query($sql_insert_admin)) { |
| 785 | 806 | $msg = '<span class="Erro">['.InstallAjax::_('kciq_msg error', '',2)."! ] - "; |
| 786 | 807 | $msg .= InstallAjax::_('kciq_msg login insert error', array($cacic_admin['admin_login'])).'</span>'. |
| 787 | - '<br>'.InstallAjax::_('kciq_msg database server msg').':'; | |
| 808 | + '<br>'.InstallAjax::_('kciq_msg server msg').':'; | |
| 788 | 809 | $msg .= '<pre>'.$oDB->getMessage().'</pre>'; |
| 789 | 810 | die($msg); |
| 790 | 811 | } | ... | ... |
instalador/classes/install.php
| ... | ... | @@ -424,6 +424,7 @@ class Install { |
| 424 | 424 | // Dados administrativos |
| 425 | 425 | if(isset($_SESSION['cacic_admin'])) { |
| 426 | 426 | $cacic_admin = $_SESSION['cacic_admin']; |
| 427 | + $this->oTmpl->addVar($template, 'ORG_NAME', $cacic_admin['org_name']); | |
| 427 | 428 | $this->oTmpl->addVar($template, 'LOCAL_SIGLA', $cacic_admin['local_sigla']); |
| 428 | 429 | $this->oTmpl->addVar($template, 'LOCAL_NOME', $cacic_admin['local_nome']); |
| 429 | 430 | $this->oTmpl->addVar($template, 'LOCAL_OBSERVACAO', $cacic_admin['local_observacao']); | ... | ... |
instalador/classes/install.tmpl.php
| ... | ... | @@ -210,11 +210,13 @@ Class Template extends patTemplate { |
| 210 | 210 | $this->addVar('tmplNavBarAdminSetup', 'KCIQ_INST_SAVE', $this->oLang->_('kciq_msg save')); |
| 211 | 211 | $this->addVar('tmplNavBarAdminSetup', 'KCIQ_INST_SAVE_TITLE', $this->oLang->_('kciq_msg save title')); |
| 212 | 212 | $this->addVar('tmplNavBarAdminSetup', 'KCIQ_INST_ADMMGM_TITLE', $this->oLang->_('kciq_msg admin mgm title')); |
| 213 | + $this->addVar('tmplNavBarAdminSetup', 'KCIQ_INST_ADMORG_LABEL', $this->oLang->_('kciq_msg org label')); | |
| 214 | + $this->addVar('tmplNavBarAdminSetup', 'KCIQ_INST_ADMORG_LABEL_HELP', $this->oLang->_('kciq_msg org label help')); | |
| 213 | 215 | $this->addVar('tmplNavBarAdminSetup', 'KCIQ_INST_ADMMGM_LOCAL', $this->oLang->_('kciq_msg admin mgm local')); |
| 214 | 216 | $this->addVar('tmplNavBarAdminSetup', 'KCIQ_INST_ADMMGM_ABBR', $this->oLang->_('kciq_msg abbr')); |
| 215 | 217 | $this->addVar('tmplNavBarAdminSetup', 'KCIQ_INST_ADMMGM_ABBR_HELP', $this->oLang->_('kciq_msg admin mgm abbr help')); |
| 216 | 218 | $this->addVar('tmplNavBarAdminSetup', 'KCIQ_INST_ADMMGM_NAME', $this->oLang->_('kciq_msg name')); |
| 217 | - $this->addVar('tmplNavBarAdminSetup', 'KCIQ_INST_ADMMGM_LOCAL_NAME_HELP', $this->oLang->_('kciq_msg admin mgm localname help')); | |
| 219 | + $this->addVar('tmplNavBarAdminSetup', 'KCIQ_INST_ADMMGM_NAME_HELP', $this->oLang->_('kciq_msg admin mgm name help')); | |
| 218 | 220 | $this->addVar('tmplNavBarAdminSetup', 'KCIQ_INST_ADMMGM_PS', $this->oLang->_('kciq_msg obs')); |
| 219 | 221 | $this->addVar('tmplNavBarAdminSetup', 'KCIQ_INST_ADMMGM_PS_HELP', $this->oLang->_('kciq_msg admin mgm obs help')); |
| 220 | 222 | $this->addVar('tmplNavBarAdminSetup', 'KCIQ_INST_ADMMGM_DATA_TITLE', $this->oLang->_('kciq_msg admin mgm data title')); | ... | ... |
instalador/templates/install_navbar.tmpl
| ... | ... | @@ -443,6 +443,11 @@ |
| 443 | 443 | <fieldset> |
| 444 | 444 | <legend>{KCIQ_INST_ADMMGM_LOCAL}</legend> |
| 445 | 445 | <table class="configinstall"> |
| 446 | + <tr> | |
| 447 | + <td class="item"><span class="necessario">*</span>{KCIQ_INST_ADMORG_LABEL}:</td> | |
| 448 | + <td><input class="input" onFocus="setClass(this, 'inputFocus');" onBlur="setClass(this, 'input');" type="text" name="cacic_admin[org_name]" value="{ORG_NAME}" size="50" maxlength="150"/></div></td> | |
| 449 | + <td class="help">{KCIQ_INST_ADMORG_LABEL_HELP}</td> | |
| 450 | + </tr> | |
| 446 | 451 | <tr> |
| 447 | 452 | <td class="item"><span class="necessario">*</span>{KCIQ_INST_ADMMGM_ABBR}:</td> |
| 448 | 453 | <td><input class="input" onFocus="setClass(this, 'inputFocus');" onBlur="setClass(this, 'input');" type="text" name="cacic_admin[local_sigla]" value="{LOCAL_SIGLA}" maxlength="20"/></div></td> | ... | ... |
language/pt_BR/language.pt_BR.inc.php
| ... | ... | @@ -17,6 +17,7 @@ pt_BR kciq_msg cfgfile_writeable |
| 17 | 17 | 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 <i>Nome completo</i>. Ao reinicializar a senha esta assume o valor contido no campo <i>Identificação</i>. |
| 18 | 18 | 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. <u><em>A senha inicial será gerada automaticamente em função da identificação e poderá ser trocada pelo usuário na opção <i>Acesso - Troca de Senha</i> no Menu Principal</em></u>. Após o logon, serão exibidas a primeira e última parte do campo <i>Nome completo</i>. |
| 19 | 19 | pt_BR kciq_msg attention geral info Atenção |
| 20 | +pt_BR kciq_msg inst org name update instaladorinfo Atualizando nome da empresa... | |
| 20 | 21 | pt_BR kciq_msg update help instaladorinfo Atualizar as tabelas do banco conforme versão a ser escolhida. |
| 21 | 22 | pt_BR kciq_msg update geral info Atualização |
| 22 | 23 | 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 |
| 56 | 57 | pt_BR dica: use shift ou ctrl para selecionar multiplos itens admin info Dica: use SHIFT ou CTRL para selecionar multiplos itens |
| 57 | 58 | pt_BR kciq_msg ftp change dir ok geral info Diretório FTP mudado com sucesso |
| 58 | 59 | pt_BR emails para contato admin info Emails para Contato |
| 60 | +pt_BR kciq_msg org label geral info Empresa | |
| 59 | 61 | pt_BR kciq_msg email geral info Endereço eletrônico |
| 60 | 62 | pt_BR kciq_msg admin mgm email help instaladorinfo Endereço eletrônico do Administrador do CACIC para envio de mesagens |
| 61 | 63 | pt_BR language_en-us Geral info en-US English (US) |
| ... | ... | @@ -104,8 +106,8 @@ pt_BR kciq_msg inst local insert |
| 104 | 106 | pt_BR kciq_msg demo help instaladorinfo Inserir dados para demonstração do CACIC. |
| 105 | 107 | pt_BR kciq_msg instalada geral info Instalada |
| 106 | 108 | pt_BR instalador geral TagHeader Instalador |
| 107 | -pt_BR kciq_msg web_installer instaladorinfo Instalador WEB para o CACIC | |
| 108 | 109 | pt_BR kciq_installertitle instaladorinfo Instalador WEB para o CACIC |
| 110 | +pt_BR kciq_msg web_installer instaladorinfo Instalador WEB para o CACIC | |
| 109 | 111 | pt_BR kciq_msg inst finished and verified instaladorinfo Instalação do CACIC finalizada e veficada! |
| 110 | 112 | pt_BR kciq_msg advise_title instaladorinfo Instrução PHP/Apache |
| 111 | 113 | pt_BR kciq_installerintrotitle instaladorinfo Introdução |
| ... | ... | @@ -139,6 +141,8 @@ pt_BR neste modulo deverao ser cadastrados os usuarios que acessarao o siste |
| 139 | 141 | pt_BR nome admin info Nome |
| 140 | 142 | pt_BR kciq_msg name geral info Nome |
| 141 | 143 | pt_BR nome completo admin info Nome completo |
| 144 | +pt_BR kciq_msg org label needed geral erro Nome da empresa deve ser informado! | |
| 145 | +pt_BR kciq_msg org label help geral ajuda Nome da empresa onde está instalado o gerente | |
| 142 | 146 | pt_BR kciq_msg admin mgm adminname help instaladorinfo Nome do Administrador do CACIC |
| 143 | 147 | pt_BR kciq_msg admin name needed geral info Nome do administrador deve ser informado! |
| 144 | 148 | 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 |
| 196 | 200 | pt_BR kciq_msg next Geral info Próximo |
| 197 | 201 | pt_BR kciq_msg database type help instaladorinfo Qual o tipo de banco de dados a usar (Somente MySQL por enquanto). |
| 198 | 202 | pt_BR kciq_msg real instaladorinfo Real |
| 203 | +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. | |
| 199 | 204 | pt_BR kciq_msg backup help geral info Realizar cópia do banco de dados por segurança. |
| 200 | 205 | pt_BR kciq_msg inst end advise title instaladorinfo Recomendações |
| 201 | 206 | pt_BR kciq_installerresources instaladorinfo Recursos do Instalador: |
| ... | ... | @@ -248,7 +253,6 @@ pt_BR kciq_msg inst verify admin |
| 248 | 253 | pt_BR kciq_msg inst verify database existence instaladorinfo Verificando existência do banco de dados (%1)... |
| 249 | 254 | pt_BR kciq_msg inst verify local instaladorinfo Verificando local (%1)... |
| 250 | 255 | pt_BR kciq_msg check geral info Verificar |
| 251 | -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. | |
| 252 | 256 | pt_BR kciq_msg ftp verify geral info Verificação de servidor FTP |
| 253 | 257 | pt_BR kciq_msg check_notok geral info Verificação não satisfeita |
| 254 | 258 | pt_BR kciq_msg check_ok geral info Verificação satisfeita |
| ... | ... | @@ -268,3 +272,4 @@ pt_BR kciq_msg license pt_read |
| 268 | 272 | pt_BR kciq_msg last agents access geral info Últimos acessos dos agentes |
| 269 | 273 | pt_BR kciq_msg last agents access on local geral info Últimos acessos dos agentes deste local |
| 270 | 274 | pt_BR kciq_msg last agents access per local geral info Últimos acessos dos agentes por local nesta data |
| 275 | +pt_BR kciq_msg org name update error geral erro Erro ao tentar atualizar o nome da empresa | ... | ... |
language/pt_BR/sql/cacic_dados_basicos.sql
| ... | ... | @@ -189,8 +189,8 @@ INSERT INTO `so` |
| 189 | 189 | (14, 'Windows VISTA', 'VISTA', '2.6.0'), |
| 190 | 190 | (15, 'Ubuntu 7.10 (Gutsy)', 'Ubuntu_710', 'Ubuntu - 7.10'), |
| 191 | 191 | (16, 'CentOS 4', 'CentOS_4', 'CentOS release - 4'), |
| 192 | - (17, 'CentOS 5', 'CentOS_5', 'CentOS release - 5'); | |
| 193 | - (18, 'Ubuntu 8.04 (Hardy)', 'Ubuntu_804', 'Ubuntu - 8.04'), | |
| 192 | + (17, 'CentOS 5', 'CentOS_5', 'CentOS release - 5'), | |
| 193 | + (18, 'Ubuntu 8.04 (Hardy)', 'Ubuntu_804', 'Ubuntu - 8.04'); | |
| 194 | 194 | /*!40000 ALTER TABLE `so` ENABLE KEYS */; |
| 195 | 195 | |
| 196 | 196 | -- | ... | ... |