Commit 12d8191ad656e0371d4a4066c85db0ea738713cd

Authored by Adriano Vieira
1 parent cdaa655c
Exists in master and in 1 other branch 3.1

- Correções no cacic.css

- melhorias no programa para manutenção da tabela "configuracao_padrao"
- atualização do idioma padrão
- atualização do idioma espanhol


git-svn-id: http://svn.softwarepublico.gov.br/svn/cacic/cacic/trunk/gerente@526 fecfc0c7-e812-0410-ae72-849f08638ee7
admin/configuracao_padrao.class.php
... ... @@ -43,7 +43,7 @@ defined( 'CACIC' ) or die( 'Acesso restrito (Restricted access)!' );
43 43 parent::Configuracao();
44 44 $this->setSetupType('standard');
45 45 /*
46   - * Inicializa template
  46 + * Inicializa template com textos basicos
47 47 */
48 48 $this->setNamespace('cfgPadrao');
49 49 $this->readTemplatesFromInput('configuracao_padrao_01.tmpl.php');
... ... @@ -64,6 +64,14 @@ defined( 'CACIC' ) or die( 'Acesso restrito (Restricted access)!' );
64 64 $this->addVar('StandardSetup_form', 'TE_JANELAS_EXCECAO_HELP', $this->oTranslator->_('Evita que o Gerente de Coletas seja acionado enquanto tais aplicativos (janelas) estiverem ativos') );
65 65 $this->addVar('StandardSetup_form', 'BTN_SALVAR', $this->oTranslator->_('Gravar alteracoes') );
66 66 $this->addVar('StandardSetup_form', 'BTN_RESET', $this->oTranslator->_('Restaurar valores') );
  67 + $this->addVar('StandardSetup_form', 'TE_EXIBEGRAFICOS_TITLE', $this->oTranslator->_('Graficos a serem exibidos') );
  68 + $this->addVar('StandardSetup_form', 'TE_EXIBEGRAFICOS_SO_TITLE', $this->oTranslator->_('Sistemas operacionais') );
  69 + $this->addVar('StandardSetup_form', 'TE_EXIBEGRAFICOS_ACESSOS_TITLE', $this->oTranslator->_('Acessos') );
  70 + $this->addVar('StandardSetup_form', 'TE_EXIBEGRAFICOS_LOCAIS_TITLE', $this->oTranslator->_('Locais') );
  71 + $this->addVar('StandardSetup_form', 'TE_EXIBEGRAFICOS_ACESSOSLOCAIS_TITLE', $this->oTranslator->_('Acessos locais') );
  72 + $this->addVar('StandardSetup_form', 'EXIBE_JANELAPATR_TITLE', $this->oTranslator->_('Exibe janela de patrimonio') );
  73 + $this->addVar('StandardSetup_form', 'SENHA_AGENTE_TITLE', $this->oTranslator->_('Senha padrao para administrar o agente') );
  74 + $this->addVar('StandardSetup_form', 'TE_EXIBEOUTROS_TITLE', $this->oTranslator->_('Outros ') );
67 75 }
68 76  
69 77 /**
... ... @@ -103,11 +111,56 @@ defined( 'CACIC' ) or die( 'Acesso restrito (Restricted access)!' );
103 111 */
104 112 function salvarDados() {
105 113 $error = true;
106   - $msg = $this->oTranslator->_('Ocorreu erro no processamento...');
  114 + $msg = $this->oTranslator->_('Ocorreu erro no processamento...(programa ainda nao finalizado)');
107 115  
  116 + // usar ajax ou js para envio de mensagens de processo :D
108 117 $this->showMessage('<span class="OK">'.$this->oTranslator->_('Aguarde processamento...')."</span>");
109 118  
110   - ($error) ? $this->throwError($msg):""; // Lança execeção se ocorrer erro
  119 + /*
  120 + * Obtem dados do formulario
  121 + */
  122 + $in_exibe_erros_criticos = (Security::read('in_exibe_erros_criticos'))?"S":"N";
  123 + $in_exibe_bandeja = (Security::read('in_exibe_bandeja'))?"S":"N";
  124 + $cs_abre_janela_patr = (Security::read('cs_abre_janela_patr'))?"S":"N";
  125 + $nm_organizacao = (Security::read('nm_organizacao'))?Security::read('nm_organizacao'):"";
  126 + $te_senha_adm_agente = (Security::read('te_senha_adm_agente'))?Security::read('te_senha_adm_agente'):"";
  127 + $te_serv_updates_padrao = (Security::read('te_serv_updates_padrao'))?Security::read('te_serv_updates_padrao'):"";
  128 + $te_serv_cacic_padrao = (Security::read('te_serv_cacic_padrao'))?Security::read('te_serv_cacic_padrao'):"";
  129 + $te_enderecos_mac_invalidos = (Security::read('te_enderecos_mac_invalidos'))?Security::read('te_enderecos_mac_invalidos'):"";
  130 + $te_janelas_excecao = (Security::read('te_janelas_excecao'))?Security::read('te_janelas_excecao'):"";
  131 + $te_exibe_graficos = '';
  132 + $te_exibe_graficos .= (Security::read('te_exibe_graficos_so'))?"[so]":"";
  133 + $te_exibe_graficos .= (Security::read('te_exibe_graficos_acessos'))?"[acessos]":"";
  134 + $te_exibe_graficos .= (Security::read('te_exibe_graficos_acessoslocais'))?"[acessos_locais]":"";
  135 + $te_exibe_graficos .= (Security::read('te_exibe_graficos_locais'))?"[locais]":"";
  136 +
  137 + /*
  138 + * monta sql de atualizacao dos dados padrao
  139 + */
  140 + $sql_update = 'UPDATE config_padrao SET ';
  141 + $sql_update .= "in_exibe_erros_criticos = '$in_exibe_erros_criticos',
  142 + in_exibe_bandeja = '$in_exibe_bandeja',
  143 + nu_exec_apos = 10,
  144 + nm_organizacao = '$nm_organizacao',
  145 + nu_intervalo_exec = 4,
  146 + nu_intervalo_renovacao_patrim = 0,
  147 + te_senha_adm_agente = '$te_senha_adm_agente',
  148 + te_serv_updates_padrao = '$te_serv_updates_padrao',
  149 + te_serv_cacic_padrao = '$te_serv_cacic_padrao',
  150 + te_enderecos_mac_invalidos = '$te_enderecos_mac_invalidos',
  151 + te_janelas_excecao = '$te_janelas_excecao',
  152 + cs_abre_janela_patr = '$cs_abre_janela_patr',
  153 + id_default_body_bgcolor = '#EBEBEB',
  154 + te_exibe_graficos = '$te_exibe_graficos'";
  155 +
  156 + // temp pra testes
  157 + //$this->showMessage($sql_update);
  158 + //return;
  159 +
  160 + /*
  161 + * Lança execeção se ocorrer erro
  162 + */
  163 + ($error) ? $this->throwError($msg):"";
111 164  
112 165 $this->showMessage('<span class="OKImg">'.$this->oTranslator->_('Processamento realizado com sucesso')."</span>");
113 166 }
... ...
admin/configuracao_padrao_01.tmpl.php
... ... @@ -75,24 +75,27 @@ defined( &#39;CACIC&#39; ) or die( &#39;Acesso restrito (Restricted access)!&#39; );
75 75 </td>
76 76 </tr>
77 77 <tr class="odd">
78   - <td>{EXIBE_BANDEJA_TITLE}</td>
  78 + <td>{SENHA_AGENTE_TITLE}</td>
79 79 <td>
80   - <input {EXIBE_BANDEJA_ENABLED} type="checkbox" id="in_exibe_bandeja" name="in_exibe_bandeja" onFocus="setClass(this, 'inputFocus');" onBlur="setClass(this, 'input');" {EXIBE_BANDEJA} />
  80 + <input {SENHA_AGENTE_ENABLED} type="text" id="te_senha_adm_agente" name="te_senha_adm_agente" onFocus="setClass(this, 'inputFocus');" onBlur="setClass(this, 'input');" size="30" maxlength="30" value="{SENHA_AGENTE}" />
81 81 </td>
82 82 </tr>
83 83 <tr class="even">
84   - <td>{EXIBE_ERROS_CRITICOS_TITLE}</td>
85 84 <td>
86   - <input {EXIBE_ERROS_CRITICOS_ENABLED} type="checkbox" id="in_exibe_erros_criticos" name="in_exibe_erros_criticos" onFocus="setClass(this, 'inputFocus');" onBlur="setClass(this, 'input');" size="20" maxlength="20" {EXIBE_ERROS_CRITICOS} />
  85 + {TE_MACADDR_INVALID_TITLE}<br />
  86 + <span class="help">{TE_MACADDR_INVALID_HELP}</span>
  87 + </td>
  88 + <td>
  89 + <textarea {TE_MACADDR_INVALID_ENABLED} id="te_enderecos_mac_invalidos" name="te_enderecos_mac_invalidos" onFocus="setClass(this, 'inputFocus');" onBlur="setClass(this, 'input');" rows="3" cols="65" wrap="off">{TE_MACADDR_INVALID}</textarea>
87 90 </td>
88 91 </tr>
89 92 <tr class="odd">
90 93 <td>
91   - {TE_MACADDR_INVALID_TITLE}<br />
92   - <span class="help">{TE_MACADDR_INVALID_HELP}</span>
  94 + {TE_JANELAS_EXCECAO_TITLE}<br />
  95 + <span class="help">{TE_JANELAS_EXCECAO_HELP}</span>
93 96 </td>
94 97 <td>
95   - <textarea {TE_MACADDR_INVALID_ENABLED} id="te_enderecos_mac_invalidos" name="te_enderecos_mac_invalidos" onFocus="setClass(this, 'inputFocus');" onBlur="setClass(this, 'input');" rows="3" cols="65" wrap="off">{TE_MACADDR_INVALID}</textarea>
  98 + <textarea {TE_JANELAS_EXCECAO_ENABLED} id="te_janelas_excecao" name="te_janelas_excecao" onFocus="setClass(this, 'inputFocus');" onBlur="setClass(this, 'input');" rows="3" cols="65" wrap="off">{TE_JANELAS_EXCECAO}</textarea>
96 99 </td>
97 100 </tr>
98 101 <tr class="even">
... ... @@ -104,6 +107,60 @@ defined( &#39;CACIC&#39; ) or die( &#39;Acesso restrito (Restricted access)!&#39; );
104 107 <textarea {TE_JANELAS_EXCECAO_ENABLED} id="te_janelas_excecao" name="te_janelas_excecao" onFocus="setClass(this, 'inputFocus');" onBlur="setClass(this, 'input');" rows="3" cols="65" wrap="off">{TE_JANELAS_EXCECAO}</textarea>
105 108 </td>
106 109 </tr>
  110 + <tr class="odd">
  111 + <td>
  112 + <fieldset>
  113 + <legend>{TE_EXIBEGRAFICOS_TITLE}</legend>
  114 + <table>
  115 + <tr>
  116 + <td>
  117 + <input {TE_EXIBEGRAFICOS_SO_ENABLED} type="checkbox" id="te_exibe_graficos_so" name="te_exibe_graficos_so" onFocus="setClass(this, 'inputFocus');" onBlur="setClass(this, 'input');" {TE_EXIBEGRAFICOS_SO} />
  118 + {TE_EXIBEGRAFICOS_SO_TITLE}
  119 + </td>
  120 + <td>
  121 + <input {TE_EXIBEGRAFICOS_ACESSOS_ENABLED} type="checkbox" id="te_exibe_graficos_acessos" name="te_exibe_graficos_acessos" onFocus="setClass(this, 'inputFocus');" onBlur="setClass(this, 'input');" {TE_EXIBEGRAFICOS_ACESSOS} />
  122 + {TE_EXIBEGRAFICOS_ACESSOS_TITLE}
  123 + </td>
  124 + </tr>
  125 + <tr>
  126 + <td>
  127 + <input {TE_EXIBEGRAFICOS_ACESSOSLOCAIS_ENABLED} type="checkbox" id="te_exibe_graficos_acessoslocais" name="te_exibe_graficos_acessoslocais" onFocus="setClass(this, 'inputFocus');" onBlur="setClass(this, 'input');" {TE_EXIBEGRAFICOS_ACESSOSLOCAIS} />
  128 + {TE_EXIBEGRAFICOS_ACESSOSLOCAIS_TITLE}
  129 + </td>
  130 + <td>
  131 + <input {TE_EXIBEGRAFICOS_LOCAIS_ENABLED} type="checkbox" id="te_exibe_graficos_locais" name="te_exibe_graficos_locais" onFocus="setClass(this, 'inputFocus');" onBlur="setClass(this, 'input');" {TE_EXIBEGRAFICOS_LOCAIS} />
  132 + {TE_EXIBEGRAFICOS_LOCAIS_TITLE}
  133 + </td>
  134 + </tr>
  135 + </table>
  136 + </fieldset>
  137 + </td>
  138 + <td>
  139 + <fieldset>
  140 + <legend>{TE_EXIBEOUTROS_TITLE}</legend>
  141 + <table>
  142 + <tr>
  143 + <td>
  144 + <input {EXIBE_BANDEJA_ENABLED} type="checkbox" id="in_exibe_bandeja" name="in_exibe_bandeja" onFocus="setClass(this, 'inputFocus');" onBlur="setClass(this, 'input');" {EXIBE_BANDEJA} />
  145 + {EXIBE_BANDEJA_TITLE}
  146 + </td>
  147 + </tr>
  148 + <tr>
  149 + <td>
  150 + <input {EXIBE_JANELAPATR_ENABLED} type="checkbox" id="cs_abre_janela_patr" name="cs_abre_janela_patr" onFocus="setClass(this, 'inputFocus');" onBlur="setClass(this, 'input');" {EXIBE_JANELAPATR} />
  151 + {EXIBE_JANELAPATR_TITLE}
  152 + </td>
  153 + </tr>
  154 + <tr>
  155 + <td>
  156 + <input {EXIBE_ERROS_CRITICOS_ENABLED} type="checkbox" id="in_exibe_erros_criticos" name="in_exibe_erros_criticos" onFocus="setClass(this, 'inputFocus');" onBlur="setClass(this, 'input');" {EXIBE_ERROS_CRITICOS} />
  157 + {EXIBE_ERROS_CRITICOS_TITLE}
  158 + </td>
  159 + </tr>
  160 + </table>
  161 + </fieldset>
  162 + </td>
  163 + </tr>
107 164 <tr>
108 165 <td colspan="2" class="botoes">
109 166 <input type="hidden" id="btn_salvar" name="btn_salvar" value="" />
... ... @@ -121,20 +178,20 @@ defined( &#39;CACIC&#39; ) or die( &#39;Acesso restrito (Restricted access)!&#39; );
121 178 <cfgPadrao:comment>
122 179 <pre>
123 180 SCHEMA
124   - `in_exibe_erros_criticos` char(1) default NULL,
125   - `in_exibe_bandeja` char(1) default NULL,
  181 +-- `in_exibe_erros_criticos` char(1) default NULL,
  182 +-- `in_exibe_bandeja` char(1) default NULL,
126 183 `nu_exec_apos` int(11) default NULL,
127   - `nm_organizacao` varchar(150) default NULL,
  184 +-- `nm_organizacao` varchar(150) default NULL,
128 185 `nu_intervalo_exec` int(11) default NULL,
129 186 `nu_intervalo_renovacao_patrim` int(11) default NULL,
130   - `te_senha_adm_agente` varchar(30) default NULL,
131   - `te_serv_updates_padrao` varchar(20) default NULL,
132   - `te_serv_cacic_padrao` varchar(20) default NULL,
133   - `te_enderecos_mac_invalidos` text,
134   - `te_janelas_excecao` text,
135   - `cs_abre_janela_patr` char(1) NOT NULL default 'S',
  187 +-- `te_senha_adm_agente` varchar(30) default NULL,
  188 +-- `te_serv_updates_padrao` varchar(20) default NULL,
  189 +-- `te_serv_cacic_padrao` varchar(20) default NULL,
  190 +-- `te_enderecos_mac_invalidos` text,
  191 +-- `te_janelas_excecao` text,
  192 +-- `cs_abre_janela_patr` char(1) NOT NULL default 'S',
136 193 `id_default_body_bgcolor` varchar(10) NOT NULL default '#EBEBEB',
137   - `te_exibe_graficos` varchar(100) NOT NULL default '[acessos_locais][so][acessos][locais]'
  194 +-- `te_exibe_graficos` varchar(100) NOT NULL default '[acessos_locais][so][acessos][locais]'
138 195 DADOS
139 196 (`in_exibe_erros_criticos`, `in_exibe_bandeja`, `nu_exec_apos`, `nm_organizacao`, `nu_intervalo_exec`,
140 197 `nu_intervalo_renovacao_patrim`, `te_senha_adm_agente`, `te_serv_updates_padrao`, `te_serv_cacic_padrao`,
... ... @@ -144,6 +201,21 @@ DADOS
144 201 '10.71.0.121', '00-00-00-00-00-00,44-45-53-54-00-00,44-45-53-54-00-01,\r\n00-53-45-00-00-00,00-50-56-C0-00-01,00-50-56-C0-00-08',
145 202 'openoffice.org, microsoft word, photoshop, hod, aor.exe, pc2003.exe, cpp.exe, sal.exe, sal.bat, girafa4.exe, dro.exe, plenus',
146 203 'N', '#EBEBEB', '[so][acessos][locais][acessos_locais]');
  204 +
  205 + "in_exibe_erros_criticos = 'N',
  206 + in_exibe_bandeja = 'S',
  207 + nu_exec_apos = 10,
  208 + nm_organizacao = 'Nome da Organização - Tabela Configurações Padrão',
  209 + nm_organizacao = 4,
  210 + nu_intervalo_renovacao_patrim = 0,
  211 + te_senha_adm_agente = '5a584f8a61b65baf',
  212 + te_serv_updates_padrao = '10.71.0.121',
  213 + te_serv_cacic_padrao = '10.71.0.121',
  214 + te_enderecos_mac_invalidos = '00-00-00-00-00-00,44-45-53-54-00-00,44-45-53-54-00-01,\r\n00-53-45-00-00-00,00-50-56-C0-00-01,00-50-56-C0-00-08',
  215 + te_janelas_excecao = 'openoffice.org, microsoft word, photoshop, hod, aor.exe, pc2003.exe, cpp.exe, sal.exe, sal.bat, girafa4.exe, dro.exe, plenus',
  216 + cs_abre_janela_patr = 'N',
  217 + id_default_body_bgcolor = '#EBEBEB',
  218 + te_exibe_graficos = '[so][acessos][locais][acessos_locais]'";
147 219 </pre>
148 220 </cfgPadrao:comment>
149 221  
... ...
include/cacic.css
... ... @@ -166,7 +166,7 @@ a.dcontexto:hover span
166 166 margin-left: auto;
167 167 margin-right: auto;
168 168 border: 0;
169   - padding: 0;
  169 + padding: 0;
170 170 }
171 171  
172 172 .frameprincipal .cabecalho img {
... ... @@ -248,10 +248,12 @@ a.dcontexto:hover span
248 248  
249 249 .frameprincipal .odd {
250 250 background: #CCCCCC;
  251 + vertical-align: top;
251 252 }
252 253  
253 254 .frameprincipal .even {
254 255 background: #DBDBDB;
  256 + vertical-align: top;
255 257 }
256 258  
257 259 .frameprincipal .botoes input {
... ... @@ -266,7 +268,7 @@ a.dcontexto:hover span
266 268 }
267 269  
268 270 .frameprincipal .messages {
269   - height: 30px;
  271 + //height: 30px;
270 272 //line-height: 26px;
271 273 //font-size: 12px;
272 274 //font-weight: bold;
... ...
language/es_UR/language.es_UR.inc.php
... ... @@ -226,7 +226,7 @@ es_UR Servidor de Updates padrao
226 226 es_UR Gravar informacoes admin info Grabar informaciones
227 227 es_UR Configuracoes dos Modulos Agentes admin info Configuraciones de los modulos Agentes
228 228 es_UR As opcoes abaixo determinam qual sera o comportamento dos agentes do admin info Las opciones de abajo determinan cual sera el comportamiento de los agentes del
229   -es_UR Exibir o icone do CACIC na bandeja do Windows (systray) admin info Mostrar el icono de CACIC en la bandeja del Windows (systray)
  229 +es_UR exibir o icone do cacic na bandeja (systray) admin info Mostrar el icono de CACIC en la bandeja (systray)
230 230 es_UR ksiq_msg not admin info No
231 231 es_UR Exibir erros criticos aos usuarios admin info Mostrar errores criticos a los usuarios
232 232 es_UR Senha usada para configurar e finalizar os agentes admin info Clave utilizada para configurar y finalizar los agentes
... ...
language/pt_BR/language.pt_BR.inc.php
... ... @@ -121,7 +121,7 @@ pt_BR executado em todas as redes
121 121 pt_BR exemplo admin info Exemplo
122 122 pt_BR exibir graficos na pagina principal e detalhes admin info Exibir Graficos na Pagina Principal e Detalhes
123 123 pt_BR exibir erros criticos aos usuarios admin info Exibir erros criticos aos usuarios
124   -pt_BR exibir o icone do cacic na bandeja do windows (systray) admin info Exibir o icone do CACIC na bandeja do Windows (systray)
  124 +pt_BR exibir o icone do cacic na bandeja (systray) admin info Exibir o icone do CACIC na bandeja (systray)
125 125 pt_BR ftp nao configurado admin info FTP nao configurado
126 126 pt_BR falha na consulta a tabela (%1) ou sua sessao expirou! admin info Falha na Consulta a tabela (%1) ou sua sessao expirou!
127 127 pt_BR falha na insercao em (%1) ou sua sessao expirou! admin info Falha na Insercao em (%1) ou sua sessao expirou!
... ... @@ -619,3 +619,22 @@ pt_BR cadastro de unidade organizacional nivel 2
619 619 pt_BR unidade organizacional admin info Unidade Organizacional
620 620 pt_BR nivel admin info Nivel
621 621 pt_BR retorne aos passos anteriores e configure adequadamente instaladorinfo Retorne aos passos anteriores e configure adequadamente
  622 +pt_BR configuracao padrao admin info Configuracao Padrao
  623 +pt_BR definir as configuracoes para sugestoes em formularios admin info Definir as configuracoes para sugestoes em formularios
  624 +pt_BR nome da organizacao admin info Nome da organizacao
  625 +pt_BR nome ou ip do servidor de atualizacao admin info Nome ou IP do servidor de atualizacao
  626 +pt_BR nome ou ip do servidor de aplicacao (gerente) admin info Nome ou IP do servidor de aplicacao (gerente)
  627 +pt_BR restaurar valores admin info Restaurar valores
  628 +pt_BR graficos a serem exibidos admin info Graficos a serem exibidos
  629 +pt_BR sistemas operacionais admin info Sistemas operacionais
  630 +pt_BR acessos admin info Acessos
  631 +pt_BR acessos locais admin info Acessos locais
  632 +pt_BR exibe janela de patrimonio admin info Exibe janela de patrimonio
  633 +pt_BR senha padrao para administrar o agente admin info Senha padrao para administrar o agente
  634 +pt_BR outros admin info Outros
  635 +pt_BR ocorreu erro no processamento...(programa ainda nao finalizado) admin info Ocorreu erro no processamento...(programa ainda nao finalizado)
  636 +pt_BR aguarde processamento... admin info Aguarde processamento...
  637 +pt_BR processamento realizado com sucesso admin info Processamento realizado com sucesso
  638 +pt_BR configuracao basica admin info Configuracao Basica
  639 +pt_BR mensagens admin info Mensagens
  640 +pt_BR outros admin info Outros
... ...