Commit e7266e0c7d8ec1deba28157702b9cbbdb405ca51
1 parent
0788d7ba
Exists in
master
and in
1 other branch
Gerente atualizado
- melhorias de internacionalização do instalador - corrigido erro no instalador x configurações git-svn-id: http://svn.softwarepublico.gov.br/svn/cacic/cacic/trunk/gerente@280 fecfc0c7-e812-0410-ae72-849f08638ee7
Showing
4 changed files
with
103 additions
and
89 deletions
Show diff stats
instalador/classes/install.ajax.php
... | ... | @@ -120,9 +120,11 @@ class InstallAjax { |
120 | 120 | |
121 | 121 | /* |
122 | 122 | * Tradução de mensagens em Ajax - copia da implementação original de "getText" |
123 | + * | |
124 | + * @see Translator::getText() | |
123 | 125 | * @access private |
124 | 126 | */ |
125 | - function _ajaxLang($_msg_code, $_sigla=false, $_text_case=0, $_args=array()) { | |
127 | + function _($_msg_code, $_sigla=false, $_text_case=0, $_args=array()) { | |
126 | 128 | global $oTranslator; |
127 | 129 | return $oTranslator->_($_msg_code, $_sigla, $_text_case, $_args); |
128 | 130 | } |
... | ... | @@ -138,65 +140,65 @@ class InstallAjax { |
138 | 140 | $path = $cacic_config['path']; |
139 | 141 | if(!is_readable($path) and !is_executable($path)) { |
140 | 142 | $dadosOK = false; |
141 | - $msg .= "<span class='Erro'>[".InstallAjax::_ajaxLang('kciq_msg error', '',2)."! ] - ".InstallAjax::_ajaxLang('kciq_msg inst path not executable')."</span><br>"; | |
143 | + $msg .= "<span class='Erro'>[".InstallAjax::_('kciq_msg error', '',2)."! ] - ".InstallAjax::_('kciq_msg inst path not executable')."</span><br>"; | |
142 | 144 | } |
143 | 145 | |
144 | 146 | if(empty($cacic_config['url'])) { |
145 | 147 | $dadosOK = false; |
146 | - $msg .= "<span class='Erro'>[".InstallAjax::_ajaxLang('kciq_msg error', '',2)."! ] - ".InstallAjax::_ajaxLang('kciq_msg inst url not defined')."</span><br>"; | |
148 | + $msg .= "<span class='Erro'>[".InstallAjax::_('kciq_msg error', '',2)."! ] - ".InstallAjax::_('kciq_msg inst url not defined')."</span><br>"; | |
147 | 149 | } |
148 | 150 | |
149 | 151 | if(empty($cacic_config['db_type'])) { |
150 | 152 | $dadosOK = false; |
151 | - $msg .= "<span class='Erro'>[".InstallAjax::_ajaxLang('kciq_msg error', '',2)."! ] - ".InstallAjax::_ajaxLang('kciq_msg inst database type not defined')."</span><br>"; | |
153 | + $msg .= "<span class='Erro'>[".InstallAjax::_('kciq_msg error', '',2)."! ] - ".InstallAjax::_('kciq_msg inst database type not defined')."</span><br>"; | |
152 | 154 | } |
153 | 155 | |
154 | 156 | if(empty($cacic_config['db_host'])) { |
155 | 157 | $dadosOK = false; |
156 | - $msg .= "<span class='Erro'>[".InstallAjax::_ajaxLang('kciq_msg error', '',2)."! ] - ".InstallAjax::_ajaxLang('kciq_msg inst database server not defined')."</span><br>"; | |
158 | + $msg .= "<span class='Erro'>[".InstallAjax::_('kciq_msg error', '',2)."! ] - ".InstallAjax::_('kciq_msg inst database server not defined')."</span><br>"; | |
157 | 159 | } |
158 | 160 | |
159 | 161 | if(empty($cacic_config['db_port'])) { |
160 | 162 | $dadosOK = false; |
161 | - $msg .= "<span class='Erro'>[".InstallAjax::_ajaxLang('kciq_msg error', '',2)."! ] - ".InstallAjax::_ajaxLang('kciq_msg inst database server port not defined')."</span><br>"; | |
163 | + $msg .= "<span class='Erro'>[".InstallAjax::_('kciq_msg error', '',2)."! ] - ".InstallAjax::_('kciq_msg inst database server port not defined')."</span><br>"; | |
162 | 164 | } |
163 | 165 | |
164 | 166 | if(empty($cacic_config['db_name'])) { |
165 | 167 | $dadosOK = false; |
166 | - $msg .= "<span class='Erro'>[".InstallAjax::_ajaxLang('kciq_msg error', '',2)."! ] - ".InstallAjax::_ajaxLang('kciq_msg inst database name not defined')."</span><br>"; | |
168 | + $msg .= "<span class='Erro'>[".InstallAjax::_('kciq_msg error', '',2)."! ] - ".InstallAjax::_('kciq_msg inst database name not defined')."</span><br>"; | |
167 | 169 | } |
168 | 170 | |
169 | 171 | if(empty($cacic_config['db_user'])) { |
170 | 172 | $dadosOK = false; |
171 | - $msg .= "<span class='Erro'>[".InstallAjax::_ajaxLang('kciq_msg error', '',2)."! ] - ".InstallAjax::_ajaxLang('kciq_msg inst database user not defined')."</span><br>"; | |
173 | + $msg .= "<span class='Erro'>[".InstallAjax::_('kciq_msg error', '',2)."! ] - ".InstallAjax::_('kciq_msg inst database user not defined')."</span><br>"; | |
172 | 174 | } |
173 | 175 | |
174 | 176 | if(empty($cacic_config['install']['type'])) { |
175 | 177 | $dadosOK = false; |
176 | - $msg .= "<span class='Erro'>[".InstallAjax::_ajaxLang('kciq_msg error', '',2)."! ] - ".InstallAjax::_ajaxLang('kciq_msg inst type not defined')."</span><br>"; | |
178 | + $msg .= "<span class='Erro'>[".InstallAjax::_('kciq_msg error', '',2)."! ] - ".InstallAjax::_('kciq_msg inst type not defined')."</span><br>"; | |
177 | 179 | } |
178 | 180 | |
179 | 181 | // Instalação nova |
180 | 182 | if($cacic_config['install']['type'] == 'createDB') { |
181 | 183 | if(empty($cacic_config['db_admin'])) { |
182 | 184 | $dadosOK = false; |
183 | - $msg .= '<span class="Erro">['.InstallAjax::_ajaxLang('kciq_msg error', '',2)."! ] - ".InstallAjax::_ajaxLang('kciq_msg inst database admin not defined').'</span><br>'; | |
185 | + $msg .= '<span class="Erro">['.InstallAjax::_('kciq_msg error', '',2)."! ] - ".InstallAjax::_('kciq_msg inst database admin not defined').'</span><br>'; | |
184 | 186 | } |
185 | 187 | |
186 | 188 | $fileName = $cacic_config['path'].'instalador'.CACIC_DS.'sql'.CACIC_DS.CACIC_SQLFILE_CREATEDB; |
187 | 189 | if(!is_readable($fileName)) { |
188 | 190 | $dadosOK = false; |
189 | - $msg .= '<span class="Erro">['.InstallAjax::_ajaxLang('kciq_msg error', '',2)."! ] - ".InstallAjax::_ajaxLang('kciq_msg inst database sqlbuild not defined',array(CACIC_SQLFILE_CREATEDB)).'</span><br>'; | |
191 | + $msg .= '<span class="Erro">['.InstallAjax::_('kciq_msg error', '',2)."! ] - ".InstallAjax::_('kciq_msg inst database sqlbuild not defined',array(CACIC_SQLFILE_CREATEDB)).'</span><br>'; | |
190 | 192 | } |
191 | 193 | $fileName = $cacic_config['path'].'instalador'.CACIC_DS.'sql'.CACIC_DS.CACIC_SQLFILE_STDDATA; |
192 | 194 | if(!is_readable($fileName)) { |
193 | 195 | $dadosOK = false; |
194 | - $msg .= '<span class="Erro">['.InstallAjax::_ajaxLang('kciq_msg error', '',2)."! ] - ".InstallAjax::_ajaxLang('kciq_msg inst database sqldata not defined',array(CACIC_SQLFILE_STDDATA)).'</span><br>'; | |
196 | + $msg .= '<span class="Erro">['.InstallAjax::_('kciq_msg error', '',2)."! ] - ".InstallAjax::_('kciq_msg inst database sqldata not defined',array(CACIC_SQLFILE_STDDATA)).'</span><br>'; | |
195 | 197 | } |
196 | 198 | if($cacic_config['dbdet']['demo'] == 'demo') { |
197 | 199 | $fileName = $cacic_config['path'].'instalador'.CACIC_DS.'sql'.CACIC_DS.CACIC_SQLFILE_DEMODATA; |
198 | 200 | if(!is_readable($fileName)) { |
199 | - $msg .= '<span class="AvisoImg">['.InstallAjax::_ajaxLang('kciq_msg advise', '',2)."! ] - ".InstallAjax::_ajaxLang('kciq_msg inst database sqldemodata not defined',array(CACIC_SQLFILE_DEMODATA)).'</span> '.InstallAjax::_ajaxLang('kciq_msg check_advise').'<br>'; | |
201 | + $msg .= '<span class="AvisoImg">['.InstallAjax::_('kciq_msg advise', '',2)."! ] - ".InstallAjax::_('kciq_msg inst database sqldemodata not defined',array(CACIC_SQLFILE_DEMODATA)).'</span> '.InstallAjax::_('kciq_msg check_advise').'<br>'; | |
200 | 202 | } |
201 | 203 | } |
202 | 204 | |
... | ... | @@ -204,14 +206,14 @@ class InstallAjax { |
204 | 206 | elseif($cacic_config['install']['type'] == 'updateDB') { |
205 | 207 | if(empty($cacic_config['install']['updateFromVersion'])) { |
206 | 208 | $dadosOK = false; |
207 | - $msg .= '<span class="Erro">['.InstallAjax::_ajaxLang('kciq_msg error', '',2)."! ] - ".InstallAjax::_ajaxLang('kciq_msg inst version to update').'</span><br>'; | |
209 | + $msg .= '<span class="Erro">['.InstallAjax::_('kciq_msg error', '',2)."! ] - ".InstallAjax::_('kciq_msg inst version to update').'</span><br>'; | |
208 | 210 | } |
209 | 211 | else { |
210 | 212 | $fileName = CACIC_SQLFILE_PREFIX.strtolower($cacic_config['install']['updateFromVersion']).'.sql'; |
211 | 213 | $fileNamePath = $cacic_config['path'].'instalador'.CACIC_DS.'sql'.CACIC_DS.$fileName; |
212 | 214 | if(!is_readable($fileNamePath)) { |
213 | 215 | $dadosOK = false; |
214 | - $msg .= '<span class="Erro">['.InstallAjax::_ajaxLang('kciq_msg error', '',2)."! ] - ".InstallAjax::_ajaxLang('kciq_msg inst database sqlupdatedata not defined',array($fileName)).'</span><br>'; | |
216 | + $msg .= '<span class="Erro">['.InstallAjax::_('kciq_msg error', '',2)."! ] - ".InstallAjax::_('kciq_msg inst database sqlupdatedata not defined',array($fileName)).'</span><br>'; | |
215 | 217 | } |
216 | 218 | } |
217 | 219 | } |
... | ... | @@ -318,11 +320,11 @@ class InstallAjax { |
318 | 320 | |
319 | 321 | $msg = ""; |
320 | 322 | if(@fwrite(fopen($fileName,"w+"),$fileContent)) { |
321 | - $msg .= "<br><span class='OkImg'>O Arquivo foi gravado em: "; | |
323 | + $msg .= "<br><span class='OkImg'>".InstallAjax::_('kciq_msg file saved', array($fileName)); | |
322 | 324 | $_SESSION['configFileSaved'] = true; |
323 | 325 | } |
324 | 326 | else |
325 | - $msg .= "<br><span class='Erro'>[".InstallAjax::_ajaxLang('kciq_msg error', '',2)."! ] - ".InstallAjax::_ajaxLang('kciq_msg inst check dir perm', array($fileName)) . "</span>"; | |
327 | + $msg .= "<br><span class='Erro'>[".InstallAjax::_('kciq_msg error', '',2)."! ] - ".InstallAjax::_('kciq_msg inst check dir perm', array($fileName)) . "</span>"; | |
326 | 328 | echo $msg; |
327 | 329 | } |
328 | 330 | |
... | ... | @@ -336,7 +338,7 @@ class InstallAjax { |
336 | 338 | |
337 | 339 | $connOk = true; |
338 | 340 | $oDB = new ADO($cacic_config['db_type']); |
339 | - $msg = "[".InstallAjax::_ajaxLang('kciq_msg ok', '',2)."! ] - ".InstallAjax::_ajaxLang('kciq_msg inst database connect ok') . "<span class='OkImg'></span>"; | |
341 | + $msg = "[".InstallAjax::_('kciq_msg ok', '',2)."! ] - ".InstallAjax::_('kciq_msg inst database connect ok') . "<span class='OkImg'></span>"; | |
340 | 342 | if($cacic_config['install']['type'] == 'createDB') {// instalação nova |
341 | 343 | $oDB->setDsn( $cacic_config['db_host'], $cacic_config['db_admin'], |
342 | 344 | $cacic_config['db_admin_pass'], $cacic_config['db_name'] ); |
... | ... | @@ -346,9 +348,9 @@ class InstallAjax { |
346 | 348 | $cacic_config['db_pass'], $cacic_config['db_name'] ); |
347 | 349 | |
348 | 350 | if (!$oDB->conecta()) { |
349 | - $msg = '<span class="Erro">'."[".InstallAjax::_ajaxLang('kciq_msg error', '',2)."! ] - "; | |
350 | - $msg .= 'Erro de conexão ao servidor do banco de dados!</span>'. | |
351 | - '<br>Mensagem do servidor:'; | |
351 | + $msg = '<span class="Erro">'."[".InstallAjax::_('kciq_msg error', '',2)."! ] - "; | |
352 | + $msg .= InstallAjax::_('kciq_msg database connect fail').'!</span>'. | |
353 | + '<br>'.InstallAjax::_('kciq_msg database server msg').':'; | |
352 | 354 | $msg .= '<pre>'.$oDB->getMessage().'</pre>'; |
353 | 355 | $connOk = false; |
354 | 356 | } |
... | ... | @@ -357,9 +359,10 @@ class InstallAjax { |
357 | 359 | $versao = $oDB->version(); |
358 | 360 | if(!(version_compare($versao,CACIC_DBVERSION,'>='))) { |
359 | 361 | $connOk = false; |
360 | - $msg = '<br><span class="Erro">Versão do Servidor MySQL-Server inválida!</span>'; | |
361 | - $msg .= '<br>Requerida: <span class="Aviso">'.CACIC_DBVERSION.'</span>'; | |
362 | - $msg .= '<br>Instalada: <span class="Nao">'.$versao.'</span>'; | |
362 | + $msg = '<br><span class="Erro">['.InstallAjax::_('kciq_msg error', '',2)."! ] - ". | |
363 | + InstallAjax::_('kciq_msg database server version invalid').'!</span>'; | |
364 | + $msg .= '<br>'.InstallAjax::_('kciq_msg requerida').': <span class="Aviso">'.CACIC_DBVERSION.'</span>'; | |
365 | + $msg .= '<br>'.InstallAjax::_('kciq_msg instalada').': <span class="Nao">'.$versao.'</span>'; | |
363 | 366 | } |
364 | 367 | } |
365 | 368 | echo $msg; |
... | ... | @@ -401,27 +404,27 @@ class InstallAjax { |
401 | 404 | $cacic_config['db_pass'], $cacic_config['db_name'] ); |
402 | 405 | |
403 | 406 | if (!$oDB->conecta()) { |
404 | - $msg = '<span class="Erro">'."[ ERRO! ] - "; | |
405 | - $msg .= 'Erro de conexão ao servidor do banco de dados!</span>'. | |
406 | - '<br>Mensagem do servidor:'; | |
407 | + $msg = '<span class="Erro">['.InstallAjax::_('kciq_msg error', '',2)."! ] - "; | |
408 | + $msg .= InstallAjax::_('kciq_msg database connect fail').'!</span>'. | |
409 | + '<br>'.InstallAjax::_('kciq_msg database server msg').':'; | |
407 | 410 | $msg .= '<pre>'.$oDB->getMessage().'</pre>'; |
408 | 411 | die($msg); |
409 | 412 | } |
410 | 413 | else |
411 | - echo "[ OK! ]"; | |
414 | + echo "[ ".InstallAjax::_('kciq_msg ok')."! ]"; | |
412 | 415 | |
413 | 416 | if($installType == 'createDB') {// instalação nova |
414 | 417 | $oDB_result = $oDB->addDBUser($cacic_config['db_user'], $cacic_config['db_pass']); |
415 | 418 | echo "<br>Concedendo permissões ao usuário (" .$cacic_config['db_user']. ") no servidor de banco de dados... "; |
416 | 419 | if (!$oDB_result) { |
417 | - $msg = '<span class="Erro">'."[ ERRO! ] - "; | |
420 | + $msg = '<span class="Erro">['.InstallAjax::_('kciq_msg error', '',2)."! ] - "; | |
418 | 421 | $msg .= 'Erro ao tentar inserir o usuário ('.$cacic_config['db_user'].')!</span>'. |
419 | - '<br>Mensagem do servidor:'; | |
422 | + '<br>'.InstallAjax::_('kciq_msg database server msg').':'; | |
420 | 423 | $msg .= '<pre>'.$oDB->getMessage().'</pre>'; |
421 | 424 | die($msg); |
422 | 425 | } |
423 | 426 | else |
424 | - echo "[ OK! ]"; | |
427 | + echo "[ ".InstallAjax::_('kciq_msg ok')."! ]"; | |
425 | 428 | } |
426 | 429 | |
427 | 430 | /* |
... | ... | @@ -431,26 +434,26 @@ class InstallAjax { |
431 | 434 | echo "<br>Criando o banco [".$cacic_config['db_name']."]... "; |
432 | 435 | if (!$oDB->selectDB($cacic_config['db_name'])) { |
433 | 436 | if (!$oDB->createDB()) { |
434 | - $msg = '<span class="Erro">'."[ ERRO! ] - "; | |
437 | + $msg = '<span class="Erro">['.InstallAjax::_('kciq_msg error', '',2)."! ] - "; | |
435 | 438 | $msg .= 'Erro na criação do banco de dados!</span>'. |
436 | - '<br>Mensagem do servidor:'; | |
439 | + '<br>'.InstallAjax::_('kciq_msg database server msg').':'; | |
437 | 440 | $msg .= '<pre>'.$oDB->getMessage().'</pre>'; |
438 | 441 | die($msg); |
439 | 442 | } |
440 | 443 | else |
441 | - echo "[ OK! ]"; | |
444 | + echo "[ ".InstallAjax::_('kciq_msg ok')."! ]"; | |
442 | 445 | } |
443 | 446 | else { |
444 | - $msg = '<span class="Erro">'."[ ERRO! ] - "; | |
447 | + $msg = '<span class="Erro">['.InstallAjax::_('kciq_msg error', '',2)."! ] - "; | |
445 | 448 | $msg .= 'Erro o banco de dados já existe!</span>'; |
446 | 449 | die($msg); |
447 | 450 | } |
448 | 451 | } |
449 | 452 | |
450 | 453 | if (!$oDB->selectDB()) { |
451 | - $msg = '<span class="Erro">'."[ ERRO! ] - "; | |
454 | + $msg = '<span class="Erro">['.InstallAjax::_('kciq_msg error', '',2)."! ] - "; | |
452 | 455 | $msg .= 'Banco de dados não existe!</span>'. |
453 | - '<br>Mensagem do servidor:'; | |
456 | + '<br>'.InstallAjax::_('kciq_msg database server msg').':'; | |
454 | 457 | $msg .= '<pre>'.$oDB->getMessage().'</pre>'; |
455 | 458 | die($msg); |
456 | 459 | } |
... | ... | @@ -466,17 +469,17 @@ class InstallAjax { |
466 | 469 | echo "<br>Criando as tabelas no banco [".$cacic_config['db_name']."]... "; |
467 | 470 | $oDB_result = $oDB->parse_mysql_dump($cacic_sql_create_tables); |
468 | 471 | if (!$oDB_result) { |
469 | - $msg = '<span class="Erro">'."[ ERRO! ] - "; | |
472 | + $msg = '<span class="Erro">['.InstallAjax::_('kciq_msg error', '',2)."! ] - "; | |
470 | 473 | $msg .= 'Erro na criação das tabelas do banco de dados!</span>'. |
471 | - '<br>Mensagem do servidor:'; | |
474 | + '<br>'.InstallAjax::_('kciq_msg database server msg').':'; | |
472 | 475 | $msg .= '<pre>'.$oDB->getMessage().'</pre>'; |
473 | 476 | die($msg); |
474 | 477 | } |
475 | 478 | else |
476 | - echo "[ OK! ]"; | |
479 | + echo "[ ".InstallAjax::_('kciq_msg ok')."! ]"; | |
477 | 480 | } |
478 | 481 | else { |
479 | - $msg = '<span class="Erro">'."[ ERRO! ] - "; | |
482 | + $msg = '<span class="Erro">['.InstallAjax::_('kciq_msg error', '',2)."! ] - "; | |
480 | 483 | $msg .= 'Não há instruções SQL para criação das tabelas do banco de dados!</span>'; |
481 | 484 | die($msg); |
482 | 485 | } |
... | ... | @@ -492,17 +495,17 @@ class InstallAjax { |
492 | 495 | echo "<br>Atualizando as tabelas no banco [".$cacic_config['db_name']."]... "; |
493 | 496 | $oDB_result = $oDB->parse_mysql_dump($cacic_sql_create_tables); |
494 | 497 | if (!$oDB_result) { |
495 | - $msg = '<span class="Erro">'."[ ERRO! ] - "; | |
498 | + $msg = '<span class="Erro">['.InstallAjax::_('kciq_msg error', '',2)."! ] - "; | |
496 | 499 | $msg .= 'Erro na atualização das tabelas do banco de dados!</span>'. |
497 | - '<br>Mensagem do servidor:'; | |
500 | + '<br>'.InstallAjax::_('kciq_msg database server msg').':'; | |
498 | 501 | $msg .= '<pre>'.$oDB->getMessage().'</pre>'; |
499 | 502 | die($msg); |
500 | 503 | } |
501 | 504 | else |
502 | - echo "[ OK! ]"; | |
505 | + echo "[ ".InstallAjax::_('kciq_msg ok')."! ]"; | |
503 | 506 | } |
504 | 507 | else { |
505 | - $msg = '<span class="Erro">'."[ ERRO! ] - "; | |
508 | + $msg = '<span class="Erro">['.InstallAjax::_('kciq_msg error', '',2)."! ] - "; | |
506 | 509 | $msg .= 'Não há instruções SQL para atualização das tabelas do banco de dados!</span>'; |
507 | 510 | die($msg); |
508 | 511 | } |
... | ... | @@ -518,17 +521,17 @@ class InstallAjax { |
518 | 521 | echo "<br>Incluindo dados básicos nas tabelas do banco [".$cacic_config['db_name']."]... "; |
519 | 522 | $oDB_result = $oDB->parse_mysql_dump($cacic_sql_dadosbase); |
520 | 523 | if (!$oDB_result) { |
521 | - $msg = '<span class="Erro">'."[ ERRO! ] - "; | |
524 | + $msg = '<span class="Erro">['.InstallAjax::_('kciq_msg error', '',2)."! ] - "; | |
522 | 525 | $msg .= 'Erro na inserção de dados base nas tabelas do banco de dados!</span>'. |
523 | - '<br>Mensagem do servidor:'; | |
526 | + '<br>'.InstallAjax::_('kciq_msg database server msg').':'; | |
524 | 527 | $msg .= '<pre>'.$oDB->getMessage().'</pre>'; |
525 | 528 | die($msg); |
526 | 529 | } |
527 | 530 | else |
528 | - echo "[ OK! ]"; | |
531 | + echo "[ ".InstallAjax::_('kciq_msg ok')."! ]"; | |
529 | 532 | } |
530 | 533 | else { |
531 | - $msg = '<span class="Erro">'."[ ERRO! ] - "; | |
534 | + $msg = '<span class="Erro">['.InstallAjax::_('kciq_msg error', '',2)."! ] - "; | |
532 | 535 | $msg .= 'Não há instruções SQL para inserção de dados base nas tabelas do banco de dados!</span>'; |
533 | 536 | die($msg); |
534 | 537 | } |
... | ... | @@ -543,17 +546,17 @@ class InstallAjax { |
543 | 546 | $cacic_sql_demonstracao = $fileName; |
544 | 547 | $oDB_result = $oDB->parse_mysql_dump($cacic_sql_demonstracao); |
545 | 548 | if (!$oDB_result) { |
546 | - $msg = '<span class="Erro">'."[ ERRO! ] - "; | |
549 | + $msg = '<span class="Erro">['.InstallAjax::_('kciq_msg error', '',2)."! ] - "; | |
547 | 550 | $msg .= 'Erro na inclusão de dados para demonstração!</span>'. |
548 | - '<br>Mensagem do servidor:'; | |
551 | + '<br>'.InstallAjax::_('kciq_msg database server msg').':'; | |
549 | 552 | $msg .= '<pre>'.$oDB->getMessage().'</pre>'; |
550 | 553 | die($msg); |
551 | 554 | } |
552 | 555 | else |
553 | - echo "[ OK! ]"; | |
556 | + echo "[ ".InstallAjax::_('kciq_msg ok')."! ]"; | |
554 | 557 | } |
555 | 558 | else { |
556 | - $msg = '<span class="Erro">'."[ ERRO! ] - "; | |
559 | + $msg = '<span class="Erro">['.InstallAjax::_('kciq_msg error', '',2)."! ] - "; | |
557 | 560 | $msg .= 'Não há dados disponíveis para demonstração!</span>'; |
558 | 561 | die($msg); |
559 | 562 | } |
... | ... | @@ -624,28 +627,28 @@ class InstallAjax { |
624 | 627 | $oDB->debug(); |
625 | 628 | $oDB->setDsn( $cacic_config['db_host'], $cacic_config['db_user'], $cacic_config['db_pass'], $cacic_config['db_name'] ); |
626 | 629 | if (!$oDB->conecta()) { |
627 | - $msg = '<span class="Erro">'."[ ERRO! ] - "; | |
628 | - $msg .= 'Erro de conexão ao servidor do banco de dados!</span>'. | |
629 | - '<br>Mensagem do servidor:'; | |
630 | + $msg = '<span class="Erro">['.InstallAjax::_('kciq_msg error', '',2)."! ] - "; | |
631 | + $msg .= InstallAjax::_('kciq_msg database connect fail').'!</span>'. | |
632 | + '<br>'.InstallAjax::_('kciq_msg database server msg').':'; | |
630 | 633 | $msg .= '<pre>'.$oDB->getMessage().'</pre>'; |
631 | 634 | die($msg); |
632 | 635 | } |
633 | 636 | else |
634 | - echo "[ OK! ]"; | |
637 | + echo "[ ".InstallAjax::_('kciq_msg ok')."! ]"; | |
635 | 638 | |
636 | 639 | /* |
637 | 640 | * Verifica banco de dados |
638 | 641 | */ |
639 | 642 | echo "<br>Verificando existência do banco de dados [".$cacic_config['db_name']."]... "; |
640 | 643 | if (!$oDB->selectDB()) { |
641 | - $msg = '<span class="Erro">'."[ ERRO! ] - "; | |
644 | + $msg = '<span class="Erro">['.InstallAjax::_('kciq_msg error', '',2)."! ] - "; | |
642 | 645 | $msg .= 'Banco de dados não exite!</span>'. |
643 | - '<br>Mensagem do servidor:'; | |
646 | + '<br>'.InstallAjax::_('kciq_msg database server msg').':'; | |
644 | 647 | $msg .= '<pre>'.$oDB->getMessage().'</pre>'; |
645 | 648 | die($msg); |
646 | 649 | } |
647 | 650 | else |
648 | - echo "[ OK! ]"; | |
651 | + echo "[ ".InstallAjax::_('kciq_msg ok')."! ]"; | |
649 | 652 | |
650 | 653 | if ($cacic_config['install']['type'] == 'createDB') { // Cria dados de local e administrador |
651 | 654 | /* |
... | ... | @@ -656,12 +659,12 @@ class InstallAjax { |
656 | 659 | $msg ="<br>Verificando local [".$cacic_admin['local_sigla']."]... "; |
657 | 660 | $oDB->query($sql_get_local_id); |
658 | 661 | if ($oDB->numRows() > 0) { |
659 | - $msg .= '<span class="Erro">'."[ ERRO! ] - "; | |
662 | + $msg .= '<span class="Erro">['.InstallAjax::_('kciq_msg error', '',2)."! ] - "; | |
660 | 663 | $msg .= 'Local já está cadastrado!</span>'; |
661 | 664 | $localOK = false; |
662 | 665 | } |
663 | 666 | else |
664 | - $msg .= "[ OK! ]"; | |
667 | + $msg .= "[ ".InstallAjax::_('kciq_msg ok')."! ]"; | |
665 | 668 | |
666 | 669 | /* |
667 | 670 | * Verifica a não existência do administrador informado |
... | ... | @@ -671,12 +674,12 @@ class InstallAjax { |
671 | 674 | $msg .= "<br>Verificando administrador [".$cacic_admin['admin_login']."]... "; |
672 | 675 | $oDB->query($sql_check_admin); |
673 | 676 | if ($oDB->numRows() > 0) { |
674 | - $msg .= '<span class="Erro">'."[ ERRO! ] - "; | |
677 | + $msg .= '<span class="Erro">['.InstallAjax::_('kciq_msg error', '',2)."! ] - "; | |
675 | 678 | $msg .= 'Login para administrador já está cadastrado!</span>'; |
676 | 679 | $adminOK = false; |
677 | 680 | } |
678 | 681 | else |
679 | - $msg .= "[ OK! ]"; | |
682 | + $msg .= "[ ".InstallAjax::_('kciq_msg ok')."! ]"; | |
680 | 683 | |
681 | 684 | echo $msg; |
682 | 685 | |
... | ... | @@ -705,22 +708,22 @@ class InstallAjax { |
705 | 708 | "')"; |
706 | 709 | echo "<br>Inserindo local [".$cacic_admin['local_sigla']."]... "; |
707 | 710 | if (!$oDB->query($sql_insert_local)) { |
708 | - $msg = '<span class="Erro">'."[ ERRO! ] - "; | |
711 | + $msg = '<span class="Erro">['.InstallAjax::_('kciq_msg error', '',2)."! ] - "; | |
709 | 712 | $msg .= 'Erro ao tentar inserir dados do Local!</span>'. |
710 | - '<br>Mensagem do servidor:'; | |
713 | + '<br>'.InstallAjax::_('kciq_msg database server msg').':'; | |
711 | 714 | $msg .= '<pre>'.$oDB->getMessage().'</pre>'; |
712 | 715 | die($msg); |
713 | 716 | } |
714 | 717 | else |
715 | - echo "[ OK! ]"; | |
718 | + echo "[ ".InstallAjax::_('kciq_msg ok')."! ]"; | |
716 | 719 | |
717 | 720 | /* |
718 | 721 | * Busca ID do local recem incluído |
719 | 722 | */ |
720 | 723 | if (!$oDB->query($sql_get_local_id)) { |
721 | - $msg = '<span class="Erro">'."[ ERRO! ] - "; | |
724 | + $msg = '<span class="Erro">['.InstallAjax::_('kciq_msg error', '',2)."! ] - "; | |
722 | 725 | $msg .= 'Local não encontrado!</span>'. |
723 | - '<br>Mensagem do servidor:'; | |
726 | + '<br>'.InstallAjax::_('kciq_msg database server msg').':'; | |
724 | 727 | $msg .= '<pre>'.$oDB->getMessage().'</pre>'; |
725 | 728 | die($msg); |
726 | 729 | } |
... | ... | @@ -739,14 +742,14 @@ class InstallAjax { |
739 | 742 | |
740 | 743 | echo "<br>Inserindo dados do administrador [".$cacic_admin['admin_login']."]... "; |
741 | 744 | if (!$oDB->query($sql_insert_admin)) { |
742 | - $msg = '<span class="Erro">'."[ ERRO! ] - "; | |
745 | + $msg = '<span class="Erro">['.InstallAjax::_('kciq_msg error', '',2)."! ] - "; | |
743 | 746 | $msg .= 'Erro ao tentar inserir dados do Administrador!</span>'. |
744 | - '<br>Mensagem do servidor:'; | |
747 | + '<br>'.InstallAjax::_('kciq_msg database server msg').':'; | |
745 | 748 | $msg .= '<pre>'.$oDB->getMessage().'</pre>'; |
746 | 749 | die($msg); |
747 | 750 | } |
748 | 751 | else |
749 | - echo "[ OK! ]"; | |
752 | + echo "[ ".InstallAjax::_('kciq_msg ok')."! ]"; | |
750 | 753 | |
751 | 754 | $msg = '<br><span class="Sim">Dados administrativos inseridos com sucesso!</span>'; |
752 | 755 | } | ... | ... |
instalador/classes/install.php
... | ... | @@ -390,8 +390,8 @@ class Install { |
390 | 390 | if(!isset($_SESSION['configFileSaved']) or !($_SESSION['configFileSaved'])) |
391 | 391 | $msg .= "<span class='Erro'>[ ERRO! ] - ".$this->oLang->_('kciq_msg inst config file saved')."</span><br>"; |
392 | 392 | else { |
393 | - if(!is_readable($cfgFileName) or ! @include_once($cfgFileName)) | |
394 | - $msg .= "<span class='Erro'>[ ERRO! ] - ".$this->oLang->_('kciq_msg inst config file read').":</span><br>".$cfgFileName; | |
393 | + if(!is_readable($cfgFileName) or ! @include($cfgFileName)) | |
394 | + $msg .= "<span class='Erro'>[ ERRO! ] - ".$this->oLang->_('kciq_msg inst config file read',array($cfgFileName)).".</span><br>"; | |
395 | 395 | else |
396 | 396 | $cfgFileOk = true; |
397 | 397 | } |
... | ... | @@ -404,7 +404,7 @@ class Install { |
404 | 404 | if($cfgFileOk) { |
405 | 405 | $oDB = new ADO(); |
406 | 406 | if (!$oDB->conecta( $ip_servidor, $usuario_bd, $senha_usuario_bd, $nome_bd )) |
407 | - $msg .= "<span class='Erro'>[ ERRO! ] - ".$this->oLang->_('kciq_msg inst database connect fail')."</span><br>"; | |
407 | + $msg .= "<span class='Erro'>[ ERRO! ] - ".$this->oLang->_('kciq_msg database connect fail').":</span>".$this->oLang->_('kciq_msg check cacic configfile data',array($cfgFileName))."<br>"; | |
408 | 408 | else |
409 | 409 | $dbConected = true; |
410 | 410 | } | ... | ... |
instalador/index.php
language/pt_BR/language.pt_BR.inc.php
1 | 1 | pt_BR kciq_msg inst end advise instaladorinfo <p><b>Atenção:</b> Leia as mensagens no fim desta página sobre o processo de instalação, bem como as <b>recomendações</b> abaixo:</p> |
2 | -pt_BR kciq_msg aceitar instalador Aceitar | |
3 | -pt_BR kciq_msg aceito instalador Aceito a licença | |
4 | -pt_BR kciq_msg admin not reg geral info Administrador não foi cadastrado! | |
2 | +pt_BR kciq_msg aceitar instaladorinfo Aceitar | |
3 | +pt_BR kciq_msg aceito instaladorinfo Aceito a licença | |
4 | +pt_BR kciq_msg admin not reg geral info Administrador não foi cadastrado | |
5 | 5 | pt_BR kciq_msg admin mgm title instaladorinfo Administração do CACIC-Gerente |
6 | 6 | pt_BR kciq_msg advise geral info Alerta |
7 | 7 | pt_BR kciq_msg check_advise instaladorinfo Alerta, mas poderá continuar |
8 | -pt_BR kciq_msg previous instalador Anterior | |
9 | -pt_BR kciq_msg apoio Geral Apoio colaborativo | |
8 | +pt_BR kciq_msg previous instaladorinfo Anterior | |
9 | +pt_BR kciq_msg apoio Geral info Apoio colaborativo | |
10 | 10 | pt_BR kciq_msg cfgfile_writeable instaladorinfo Arquivo <i><b>config.php</b></i> pode ser gravado |
11 | 11 | pt_BR kciq_msg update help instaladorinfo Atualizar as tabelas do banco conforme versão a ser escolhida. |
12 | 12 | pt_BR kciq_msg update geral info Atualização |
13 | 13 | pt_BR kciq_msg database instaladorinfo Banco de dados |
14 | 14 | pt_BR kciq_msg inst end title instaladorinfo Conclusão da instalação do CACIC |
15 | +pt_BR kciq_msg inst database connect ok instaladorinfo Conexão realizado com sucesso! | |
15 | 16 | pt_BR kciq_msg configurations Geral info Configurações |
16 | 17 | pt_BR kciq_msg admin mgm verify pass help instaladorinfo Confirmar senha do Administrador do CACIC |
17 | 18 | pt_BR kciq_msg verify geral info Confirmação |
... | ... | @@ -24,6 +25,7 @@ pt_BR kciq_msg admin mgm local |
24 | 25 | pt_BR kciq_msg admin mgm data title instaladorinfo Dados do Administrador |
25 | 26 | pt_BR kciq_msg inst database data save fail instaladorinfo Dados do Local e Usuário administrador não gravados no banco de dados! |
26 | 27 | pt_BR kciq_msg inst admin help instaladorinfo Dados do administrador para criar o banco de dados. |
28 | +pt_BR kciq_msg check cacic configfile data instaladorinfo Dados do arquivo de configuração (%1) devem ser verificados. | |
27 | 29 | pt_BR kciq_msg demo instaladorinfo Demonstração |
28 | 30 | pt_BR kciq_msg email geral info Endereço eletrônico |
29 | 31 | pt_BR kciq_msg admin mgm email help instaladorinfo Endereço eletrônico do Administrador do CACIC para envio de mesagens |
... | ... | @@ -38,7 +40,7 @@ pt_BR kciq_msg finish |
38 | 40 | pt_BR language_fr Geral info fr Francè |
39 | 41 | pt_BR geral Geral TagHeader Geral |
40 | 42 | pt_BR kciq_msg savecfgfile instaladorinfo Gravar <i>config.php</i> |
41 | -pt_BR kciq_msg inst config file saved instalador Gravação do arquivo de configurações não realizada adequadamente! | |
43 | +pt_BR kciq_msg inst config file saved instaladorinfo Gravação do arquivo de configurações não realizada adequadamente! | |
42 | 44 | pt_BR kciq_msg inst end hist title instaladorinfo Histórico de alterações no CACIC |
43 | 45 | pt_BR kciq_msg ideal instaladorinfo Ideal |
44 | 46 | pt_BR language Geral info Idioma |
... | ... | @@ -46,6 +48,7 @@ pt_BR kciq_msg def_language |
46 | 48 | pt_BR kciq_mnt_lang traducao Manutençãoinfo Idioma a traduzir |
47 | 49 | pt_BR kciq_msg finish title instaladorinfo Iniciar uso do CACIC! |
48 | 50 | pt_BR kciq_msg demo help instaladorinfo Inserir dados para demonstração do CACIC. |
51 | +pt_BR kciq_msg instalada geral info Instalada | |
49 | 52 | pt_BR instalador geral TagHeader Instalador |
50 | 53 | pt_BR kciq_msg web_installer instaladorinfo Instalador WEB para o CACIC |
51 | 54 | pt_BR kciq_installertitle instaladorinfo Instalador WEB para o CACIC |
... | ... | @@ -55,14 +58,15 @@ pt_BR kciq_installerintrotitle |
55 | 58 | pt_BR kciq_msg legenda geral info Legenda |
56 | 59 | pt_BR kciq_msg license title instaladorinfo Licença |
57 | 60 | pt_BR kciq_msg admin mgm name help instaladorinfo Local ao qual a aplicação gerente está associada. |
58 | -pt_BR kciq_msg local not reg geral info Local não foi cadastrado! | |
61 | +pt_BR kciq_msg local not reg geral info Local não foi cadastrado | |
59 | 62 | pt_BR kciq_msg login Geral info Login |
60 | 63 | pt_BR kciq_msg admin mgm user help instaladorinfo Login do Administrador do CACIC |
61 | 64 | pt_BR kciq_msg user help instaladorinfo Login do administrador do banco de dados. |
62 | 65 | pt_BR kciq_msg logout Geral info Logoff |
63 | 66 | pt_BR manutenção geral TagHeader Manutenção |
64 | 67 | pt_BR kciq_msg php_memory instaladorinfo Memória para execução de programas PHP |
65 | -pt_BR kciq_msg mensagem Geral Mensagem | |
68 | +pt_BR kciq_msg mensagem Geral info Mensagem | |
69 | +pt_BR kciq_msg database server msg geral info Mensagem do servidor | |
66 | 70 | pt_BR kciq_msg showcfgfile instaladorinfo Mostrar <i>config.php</i> |
67 | 71 | pt_BR kciq_msg showcfgfile help instaladorinfo Mostrar o arquivo de configurações para o CACIC. |
68 | 72 | pt_BR kciq_msg js_enable instaladorinfo Necessário ativar <b>JavaScript</b> para usar o Instalador Web |
... | ... | @@ -75,16 +79,17 @@ pt_BR kciq_msg database host help |
75 | 79 | pt_BR kciq_msg dbuser help instaladorinfo Nome do usuário para ser usado pelo CACIC para conectar ao banco de dados. |
76 | 80 | pt_BR kciq_msg new Geral info Nova |
77 | 81 | pt_BR kciq_msg no geral info Não |
78 | -pt_BR kciq_msg inst config file read instaladorinfo Não foi possível ler o arquivo de configurações | |
82 | +pt_BR kciq_msg database connect fail instaladorinfo Não foi possível conectar ao banco de dados | |
83 | +pt_BR kciq_msg inst config file read instaladorinfo Não foi possível ler o arquivo (%1) de configurações | |
79 | 84 | pt_BR kciq_msg inst database sqldemodata not defined instaladorerro Não há dados (%1) disponíveis para demonstração! |
80 | 85 | pt_BR kciq_msg inst database sqlupdatedata not defined instaladorerro Não há instruções SQL (%1) para atualização do banco de dados do CACIC! |
81 | 86 | pt_BR kciq_msg inst database sqlbuild not defined instaladorerro Não há instruções SQL (%1) para criação das tabelas do banco de dados! |
82 | 87 | pt_BR kciq_msg inst database sqldata not defined instaladorerro Não há instruções SQL (%1) referente aos dados base para o CACIC! |
83 | -pt_BR kciq_msg inst database connect fail instaladorinfo Não é possível conectar ao banco de dados com os dados do arquivo de configurações! | |
84 | 88 | pt_BR kciq_msg access level Geral info Nível de acesso |
85 | 89 | pt_BR kciq_msg admin mgm phone help instaladorinfo Número do telefone do Administrador do CACIC para contato. |
86 | 90 | pt_BR kciq_msg obs geral info Observação |
87 | 91 | pt_BR kciq_msg admin mgm obs help instaladorinfo Observações (informações) para o local ao qual a aplicação gerente está associada. |
92 | +pt_BR kciq_msg ok geral info Ok | |
88 | 93 | pt_BR kciq_msg phpmcrypt_help instaladorinfo Para executar o CACIC é necessário instalar a biblioteca de manipulação criptográfica com MCrypt. |
89 | 94 | pt_BR kciq_msg phpgd_help instaladorinfo Para executar o CACIC é necessário instalar a biblioteca de manipulação de imagens com GD. |
90 | 95 | pt_BR kciq_msg phpftp_help instaladorinfo Para executar o CACIC é necessário instalar a biblioteca de para uso de FTP. |
... | ... | @@ -92,7 +97,7 @@ pt_BR kciq_msg phpmysql_help |
92 | 97 | pt_BR kciq_msg phpversion_help instaladorinfo Para executar o CACIC é necessário instalar a versão do PHP indicada. |
93 | 98 | pt_BR kciq_msg inst database admin not defined instaladorerro Para instalação nova, informe o usuário administrador do banco de dados! |
94 | 99 | pt_BR kciq_msg php_flag_on instaladorinfo Para que o CACIC funcione corretamente é necessário - por enquanto - ativar essa diretiva. |
95 | -pt_BR kciq_menu fast search Geral Pesquisa rápida | |
100 | +pt_BR kciq_menu fast search Geral info Pesquisa rápida | |
96 | 101 | pt_BR kciq_menu search Geral info Pesquisar |
97 | 102 | pt_BR kciq_msg fix_requiriment_help instaladorinfo Por favor, corrija pendências para continuar processo de instalação! |
98 | 103 | pt_BR kciq_msg license advise instaladorinfo Por favor, leia os termos da licença a seguir. Você deve aceitar os termos desta para continuar a instalação! |
... | ... | @@ -107,6 +112,7 @@ pt_BR kciq_msg backup help |
107 | 112 | pt_BR kciq_msg inst end advise title instaladorinfo Recomendações |
108 | 113 | pt_BR kciq_installerresources instaladorinfo Recursos do Instalador: |
109 | 114 | pt_BR kciq_msg features title instaladorinfo Recursos para as próximas versões do CACIC |
115 | +pt_BR kciq_msg requerida geral info Requerida | |
110 | 116 | pt_BR kciq_msg requisitos instaladorinfo Requisitos |
111 | 117 | pt_BR kciq_msg savecfgfile help instaladorinfo Salva o arquivo de configurações para o CACIC. |
112 | 118 | pt_BR kciq_msg save geral info Salvar |
... | ... | @@ -129,7 +135,6 @@ pt_BR kciq_msg mysql_suporte |
129 | 135 | pt_BR kciq_msg phone geral info Telefone |
130 | 136 | pt_BR kciq_msg test conn help instaladorinfo Testar conexão com banco de dados. |
131 | 137 | pt_BR kciq_msg test conn instaladorinfo Teste de conexão |
132 | -pt_BR kciq_msg inst database connect ok instaladorinfo Teste de conexão realizado com sucesso! | |
133 | 138 | pt_BR kciq_msg database type instaladorinfo Tipo |
134 | 139 | pt_BR kciq_msg inst database type not defined instaladorinfo Tipo de banco de dados deve ser informado! |
135 | 140 | pt_BR kciq_msg install type instaladorinfo Tipo de instalação |
... | ... | @@ -139,13 +144,14 @@ pt_BR kciq_msg user |
139 | 144 | pt_BR kciq_msg inst database user not defined instaladorerro Usuário de conexão com o banco de dados deve ser informado! |
140 | 145 | pt_BR kciq_msg details geral info Ver detalhes |
141 | 146 | pt_BR kciq_msg check instaladorinfo Verificar |
142 | -pt_BR kciq_msg check_notok instalador Verificação não satisfeita | |
147 | +pt_BR kciq_msg check_notok instaladorinfo Verificação não satisfeita | |
143 | 148 | pt_BR kciq_msg check_ok instaladorinfo Verificação satisfeita |
144 | 149 | pt_BR kciq_msg inst path not executable instaladorinfo Verifique as permissões de leitura e execução do caminho físico informado! |
145 | 150 | pt_BR kciq_msg version geral info Versão |
146 | 151 | pt_BR kciq_msg def_version instaladorinfo Versão |
147 | 152 | pt_BR kciq_msg version header instaladorinfo Versão a ser atualizada. |
148 | 153 | pt_BR kciq_msg phpversion instaladorinfo Versão do PHP |
154 | +pt_BR kciq_msg database server version invalid instaladorerro Versão do Servidor de banco de dados inválida | |
149 | 155 | pt_BR kciq_msg phpcfgfile_help instaladorinfo Você poderá continuar a instalação e o arquivo poderá (opcionalmente) ser mostrado na tela. Assim, você poderá copiá-lo e colá-lo no devido diretório. |
150 | 156 | pt_BR kciq_msg inst end advise file instaladorarquivo inst_end_advise_file.html |
151 | 157 | pt_BR kciq_msg features file instaladorarquivo inst_end_features_file.html |
... | ... | @@ -153,4 +159,4 @@ pt_BR kciq_msg inst end hist file |
153 | 159 | pt_BR kciq_installer_introdution instaladorarquivo introducao.html |
154 | 160 | pt_BR kciq_msg license en_read instaladorinfo leia em inglês |
155 | 161 | pt_BR kciq_msg license pt_read instaladorinfo leia em português |
156 | -pt_BR kciq_msg ok geral info Ok | |
162 | +pt_BR kciq_msg file saved geral info Arquivo (%1) foi salvo | ... | ... |