Commit f58b558a46d95be91089f2c95d3a617dbda41800
1 parent
ad6e0404
Exists in
master
and in
7 other branches
Atualização de documentacao e banco de administracao
Showing
11 changed files
with
72 additions
and
44 deletions
Show diff stats
admin/admin.db
No preview for this file type
admin/php/criabanco.php
| ... | ... | @@ -161,7 +161,7 @@ |
| 161 | 161 | $dbhw->query("INSERT INTO ".$esquemaadmin."i3geousr_papeis VALUES('Podem editar dados geograficos',4,'editoresgeo')"); |
| 162 | 162 | $dbhw->query("INSERT INTO ".$esquemaadmin."i3geousr_papeis VALUES ('Podem administrar o sistema METAESTAT','5', 'adminmetaestat')"); |
| 163 | 163 | //usuarios - inclui apenas o admin |
| 164 | - $dbhw->query("INSERT INTO ".$esquemaadmin."i3geousr_usuarios VALUES(1,'','',1,'admin','admin','admin')"); | |
| 164 | + $dbhw->query("INSERT INTO ".$esquemaadmin."i3geousr_usuarios VALUES(1,'','',0,'admingeral','admingeral','admingeral')"); | |
| 165 | 165 | //papel do usuario |
| 166 | 166 | $dbhw->query("INSERT INTO ".$esquemaadmin."i3geousr_papelusuario VALUES(1,1)"); |
| 167 | 167 | //operacoes controladas | ... | ... |
admin/php/login.php
| ... | ... | @@ -236,28 +236,50 @@ function validaSessao(){ |
| 236 | 236 | function autenticaUsuario($usuario,$senha){ |
| 237 | 237 | include(__DIR__."/conexao.php"); |
| 238 | 238 | $senhamd5 = md5($senha); |
| 239 | - $dados = pegaDados("select * from ".$esquemaadmin."i3geousr_usuarios where login = '$usuario' and (senha = '$senhamd5' or senha = '$senha') and ativo = 1",$locaplic); | |
| 240 | - if(count($dados) > 0){ | |
| 241 | - $pa = pegaDados("select * from ".$esquemaadmin."i3geousr_papelusuario where id_usuario = ".$dados[0]["id_usuario"],$locaplic); | |
| 242 | - $op = pegadados("SELECT O.codigo, PU.id_usuario FROM ".$esquemaadmin."i3geousr_operacoes AS O JOIN ".$esquemaadmin."i3geousr_operacoespapeis AS OP ON O.id_operacao = OP.id_operacao JOIN ".$esquemaadmin."i3geousr_papelusuario AS PU ON OP.id_papel = PU.id_papel WHERE id_usuario = ".$dados[0]["id_usuario"],$locaplic); | |
| 243 | - $gr = pegadados("SELECT * from ".$esquemaadmin."i3geousr_grupousuario where id_usuario = ".$dados[0]["id_usuario"]); | |
| 244 | - $operacoes = array(); | |
| 245 | - foreach($op as $o){ | |
| 246 | - $operacoes[$o["codigo"]] = true; | |
| 247 | - } | |
| 248 | - $papeis = array(); | |
| 249 | - foreach($pa as $p){ | |
| 250 | - $papeis[] = $p["id_papel"]; | |
| 251 | - } | |
| 252 | - $gruposusr = array(); | |
| 253 | - foreach($gr as $p){ | |
| 254 | - $gruposusr[] = $p["id_grupo"]; | |
| 255 | - } | |
| 256 | - $r = array("usuario"=>$dados[0],"papeis"=>$papeis,"operacoes"=>$operacoes,"gruposusr"=>$gruposusr); | |
| 239 | + //verifica se o usuario esta cadastrado no ms_configura.php em $i3geomaster | |
| 240 | + if(verificaMaster($usuario,$senha) == true){ | |
| 241 | + $pa = pegaDados("select * from ".$esquemaadmin."i3geousr_papelusuario ",$locaplic); | |
| 242 | + $op = pegadados("SELECT O.codigo, PU.id_usuario FROM ".$esquemaadmin."i3geousr_operacoes AS O JOIN ".$esquemaadmin."i3geousr_operacoespapeis AS OP ON O.id_operacao = OP.id_operacao JOIN ".$esquemaadmin."i3geousr_papelusuario AS PU ON OP.id_papel = PU.id_papel ",$locaplic); | |
| 243 | + $gr = pegadados("SELECT * from ".$esquemaadmin."i3geousr_grupousuario "); | |
| 244 | + $operacoes = array(); | |
| 245 | + foreach($op as $o){ | |
| 246 | + $operacoes[$o["codigo"]] = true; | |
| 247 | + } | |
| 248 | + $papeis = array(); | |
| 249 | + foreach($pa as $p){ | |
| 250 | + $papeis[] = $p["id_papel"]; | |
| 251 | + } | |
| 252 | + $gruposusr = array(); | |
| 253 | + foreach($gr as $p){ | |
| 254 | + $gruposusr[] = $p["id_grupo"]; | |
| 255 | + } | |
| 256 | + $r = array("usuario"=>"master","papeis"=>$papeis,"operacoes"=>$operacoes,"gruposusr"=>$gruposusr); | |
| 257 | 257 | return $r; |
| 258 | 258 | } |
| 259 | 259 | else{ |
| 260 | - return false; | |
| 260 | + $dados = pegaDados("select * from ".$esquemaadmin."i3geousr_usuarios where login = '$usuario' and (senha = '$senhamd5' or senha = '$senha') and ativo = 1",$locaplic); | |
| 261 | + if(count($dados) > 0){ | |
| 262 | + $pa = pegaDados("select * from ".$esquemaadmin."i3geousr_papelusuario where id_usuario = ".$dados[0]["id_usuario"],$locaplic); | |
| 263 | + $op = pegadados("SELECT O.codigo, PU.id_usuario FROM ".$esquemaadmin."i3geousr_operacoes AS O JOIN ".$esquemaadmin."i3geousr_operacoespapeis AS OP ON O.id_operacao = OP.id_operacao JOIN ".$esquemaadmin."i3geousr_papelusuario AS PU ON OP.id_papel = PU.id_papel WHERE id_usuario = ".$dados[0]["id_usuario"],$locaplic); | |
| 264 | + $gr = pegadados("SELECT * from ".$esquemaadmin."i3geousr_grupousuario where id_usuario = ".$dados[0]["id_usuario"]); | |
| 265 | + $operacoes = array(); | |
| 266 | + foreach($op as $o){ | |
| 267 | + $operacoes[$o["codigo"]] = true; | |
| 268 | + } | |
| 269 | + $papeis = array(); | |
| 270 | + foreach($pa as $p){ | |
| 271 | + $papeis[] = $p["id_papel"]; | |
| 272 | + } | |
| 273 | + $gruposusr = array(); | |
| 274 | + foreach($gr as $p){ | |
| 275 | + $gruposusr[] = $p["id_grupo"]; | |
| 276 | + } | |
| 277 | + $r = array("usuario"=>$dados[0],"papeis"=>$papeis,"operacoes"=>$operacoes,"gruposusr"=>$gruposusr); | |
| 278 | + return $r; | |
| 279 | + } | |
| 280 | + else{ | |
| 281 | + return false; | |
| 282 | + } | |
| 261 | 283 | } |
| 262 | 284 | } |
| 263 | 285 | function logoutUsuario(){ | ... | ... |
admin/php/upgradebanco46_47.php
| ... | ... | @@ -136,7 +136,7 @@ if(!in_array($teste,5)) |
| 136 | 136 | |
| 137 | 137 | $teste = lista("select * from ".$esquemaadmin."i3geousr_usuarios","id_usuario"); |
| 138 | 138 | if(!in_array($teste,1)) |
| 139 | - $dbhw->query("INSERT INTO ".$esquemaadmin."i3geousr_usuarios VALUES(1,'','',1,'admin','admin','admin')"); | |
| 139 | + $dbhw->query("INSERT INTO ".$esquemaadmin."i3geousr_usuarios VALUES(1,'','',0,'admingeral','admingeral','admingeral')"); | |
| 140 | 140 | |
| 141 | 141 | $teste = lista("select * from ".$esquemaadmin."i3geousr_papelusuario","id_usuario","id_papel"); |
| 142 | 142 | if(!in_array($teste,"1-1")) | ... | ... |
admin/sql/usuarios_basededados.sql
| 1 | 1 | -- i3geousr_usuarios |
| 2 | -INSERT INTO i3geousr_usuarios (id_usuario, ativo, data_cadastro, email, login, nome_usuario, senha) VALUES ('1', '1', '', '', 'admin', 'administrador do i3geo', 'admin'); | |
| 2 | +INSERT INTO i3geousr_usuarios (id_usuario, ativo, data_cadastro, email, login, nome_usuario, senha) VALUES ('1', '0', '', '', 'admingeral', 'administrador do i3geo', 'admingeral'); | |
| 3 | 3 | INSERT INTO i3geousr_usuarios (id_usuario, ativo, data_cadastro, email, login, nome_usuario, senha) VALUES ('2', '1', '', '', 'editor', 'teste de editor', 'editor'); |
| 4 | 4 | INSERT INTO i3geousr_usuarios (id_usuario, ativo, data_cadastro, email, login, nome_usuario, senha) VALUES ('3', '1', '', '', 'publicador', 'teste de publicador', 'publicador'); |
| 5 | 5 | INSERT INTO i3geousr_usuarios (id_usuario, ativo, data_cadastro, email, login, nome_usuario, senha) VALUES ('4', '1', '', '', 'editorgeo', 'teste de editor geo', 'editorgeo'); | ... | ... |
documentacao/diagramas/cadastrodeusuarios.erm
| ... | ... | @@ -110,7 +110,7 @@ |
| 110 | 110 | </connections> |
| 111 | 111 | <display>false</display> |
| 112 | 112 | <creation_date>2012-07-19 01:51:14</creation_date> |
| 113 | - <updated_date>2012-11-28 09:04:26</updated_date> | |
| 113 | + <updated_date>2012-11-28 13:56:34</updated_date> | |
| 114 | 114 | <model_property> |
| 115 | 115 | <name>Project Name</name> |
| 116 | 116 | <value></value> |
| ... | ... | @@ -656,7 +656,7 @@ |
| 656 | 656 | <connections> |
| 657 | 657 | <relation> |
| 658 | 658 | <id>0</id> |
| 659 | - <source>4</source> | |
| 659 | + <source>1</source> | |
| 660 | 660 | <target>2</target> |
| 661 | 661 | <child_cardinality>1..n</child_cardinality> |
| 662 | 662 | <parent_cardinality>1</parent_cardinality> |
| ... | ... | @@ -673,7 +673,7 @@ |
| 673 | 673 | </relation> |
| 674 | 674 | <relation> |
| 675 | 675 | <id>1</id> |
| 676 | - <source>1</source> | |
| 676 | + <source>4</source> | |
| 677 | 677 | <target>2</target> |
| 678 | 678 | <child_cardinality>1..n</child_cardinality> |
| 679 | 679 | <parent_cardinality>1</parent_cardinality> |
| ... | ... | @@ -699,7 +699,7 @@ |
| 699 | 699 | <normal_column> |
| 700 | 700 | <id>7</id> |
| 701 | 701 | <referenced_column>0</referenced_column> |
| 702 | - <relation>1</relation> | |
| 702 | + <relation>0</relation> | |
| 703 | 703 | <description></description> |
| 704 | 704 | <unique_key_name></unique_key_name> |
| 705 | 705 | <logical_name></logical_name> |
| ... | ... | @@ -732,7 +732,7 @@ |
| 732 | 732 | <normal_column> |
| 733 | 733 | <id>8</id> |
| 734 | 734 | <referenced_column>11</referenced_column> |
| 735 | - <relation>0</relation> | |
| 735 | + <relation>1</relation> | |
| 736 | 736 | <description></description> |
| 737 | 737 | <unique_key_name></unique_key_name> |
| 738 | 738 | <logical_name></logical_name> |
| ... | ... | @@ -787,7 +787,7 @@ |
| 787 | 787 | <connections> |
| 788 | 788 | <relation> |
| 789 | 789 | <id>2</id> |
| 790 | - <source>4</source> | |
| 790 | + <source>6</source> | |
| 791 | 791 | <target>3</target> |
| 792 | 792 | <child_cardinality>1..n</child_cardinality> |
| 793 | 793 | <parent_cardinality>1</parent_cardinality> |
| ... | ... | @@ -804,7 +804,7 @@ |
| 804 | 804 | </relation> |
| 805 | 805 | <relation> |
| 806 | 806 | <id>3</id> |
| 807 | - <source>6</source> | |
| 807 | + <source>4</source> | |
| 808 | 808 | <target>3</target> |
| 809 | 809 | <child_cardinality>1..n</child_cardinality> |
| 810 | 810 | <parent_cardinality>1</parent_cardinality> |
| ... | ... | @@ -830,7 +830,7 @@ |
| 830 | 830 | <normal_column> |
| 831 | 831 | <id>9</id> |
| 832 | 832 | <referenced_column>16</referenced_column> |
| 833 | - <relation>3</relation> | |
| 833 | + <relation>2</relation> | |
| 834 | 834 | <description></description> |
| 835 | 835 | <unique_key_name></unique_key_name> |
| 836 | 836 | <logical_name></logical_name> |
| ... | ... | @@ -863,7 +863,7 @@ |
| 863 | 863 | <normal_column> |
| 864 | 864 | <id>10</id> |
| 865 | 865 | <referenced_column>11</referenced_column> |
| 866 | - <relation>2</relation> | |
| 866 | + <relation>3</relation> | |
| 867 | 867 | <description></description> |
| 868 | 868 | <unique_key_name></unique_key_name> |
| 869 | 869 | <logical_name></logical_name> |
| ... | ... | @@ -989,7 +989,7 @@ |
| 989 | 989 | </sequence> |
| 990 | 990 | </normal_column> |
| 991 | 991 | <normal_column> |
| 992 | - <word_id>3</word_id> | |
| 992 | + <word_id>4</word_id> | |
| 993 | 993 | <id>13</id> |
| 994 | 994 | <description></description> |
| 995 | 995 | <unique_key_name></unique_key_name> |
| ... | ... | @@ -1045,7 +1045,7 @@ |
| 1045 | 1045 | <connections> |
| 1046 | 1046 | <relation> |
| 1047 | 1047 | <id>4</id> |
| 1048 | - <source>7</source> | |
| 1048 | + <source>1</source> | |
| 1049 | 1049 | <target>5</target> |
| 1050 | 1050 | <child_cardinality>1..n</child_cardinality> |
| 1051 | 1051 | <parent_cardinality>1</parent_cardinality> |
| ... | ... | @@ -1062,7 +1062,7 @@ |
| 1062 | 1062 | </relation> |
| 1063 | 1063 | <relation> |
| 1064 | 1064 | <id>5</id> |
| 1065 | - <source>1</source> | |
| 1065 | + <source>7</source> | |
| 1066 | 1066 | <target>5</target> |
| 1067 | 1067 | <child_cardinality>1..n</child_cardinality> |
| 1068 | 1068 | <parent_cardinality>1</parent_cardinality> |
| ... | ... | @@ -1088,7 +1088,7 @@ |
| 1088 | 1088 | <normal_column> |
| 1089 | 1089 | <id>14</id> |
| 1090 | 1090 | <referenced_column>0</referenced_column> |
| 1091 | - <relation>5</relation> | |
| 1091 | + <relation>4</relation> | |
| 1092 | 1092 | <description></description> |
| 1093 | 1093 | <unique_key_name></unique_key_name> |
| 1094 | 1094 | <logical_name></logical_name> |
| ... | ... | @@ -1121,7 +1121,7 @@ |
| 1121 | 1121 | <normal_column> |
| 1122 | 1122 | <id>15</id> |
| 1123 | 1123 | <referenced_column>19</referenced_column> |
| 1124 | - <relation>4</relation> | |
| 1124 | + <relation>5</relation> | |
| 1125 | 1125 | <description></description> |
| 1126 | 1126 | <unique_key_name></unique_key_name> |
| 1127 | 1127 | <logical_name></logical_name> |
| ... | ... | @@ -1247,7 +1247,7 @@ |
| 1247 | 1247 | </sequence> |
| 1248 | 1248 | </normal_column> |
| 1249 | 1249 | <normal_column> |
| 1250 | - <word_id>4</word_id> | |
| 1250 | + <word_id>3</word_id> | |
| 1251 | 1251 | <id>18</id> |
| 1252 | 1252 | <description></description> |
| 1253 | 1253 | <unique_key_name></unique_key_name> |
| ... | ... | @@ -1544,7 +1544,7 @@ |
| 1544 | 1544 | </column_data> |
| 1545 | 1545 | <column_data> |
| 1546 | 1546 | <column_id>1</column_id> |
| 1547 | - <value>1</value> | |
| 1547 | + <value>0</value> | |
| 1548 | 1548 | </column_data> |
| 1549 | 1549 | <column_data> |
| 1550 | 1550 | <column_id>2</column_id> |
| ... | ... | @@ -1556,7 +1556,7 @@ |
| 1556 | 1556 | </column_data> |
| 1557 | 1557 | <column_data> |
| 1558 | 1558 | <column_id>4</column_id> |
| 1559 | - <value>admin</value> | |
| 1559 | + <value>admingeral</value> | |
| 1560 | 1560 | </column_data> |
| 1561 | 1561 | <column_data> |
| 1562 | 1562 | <column_id>5</column_id> |
| ... | ... | @@ -1564,7 +1564,7 @@ |
| 1564 | 1564 | </column_data> |
| 1565 | 1565 | <column_data> |
| 1566 | 1566 | <column_id>6</column_id> |
| 1567 | - <value>admin</value> | |
| 1567 | + <value>admingeral</value> | |
| 1568 | 1568 | </column_data> |
| 1569 | 1569 | </data> |
| 1570 | 1570 | <data> | ... | ... |
documentacao/manual-admin-i3geo-4_7-pt.odt
No preview for this file type
documentacao/manual-admin-i3geo-4_7-pt.pdf
No preview for this file type
ferramentas/tabela/index.js
init/dicionario.js
| ... | ... | @@ -5,5 +5,12 @@ pt:"Remover essa tela de apresenta&ccedil;&atilde;o (depois voc&ecirc; poder&aac |
| 5 | 5 | en:"", |
| 6 | 6 | es:"", |
| 7 | 7 | it:"" |
| 8 | +}], | |
| 9 | +2: [ | |
| 10 | +{ | |
| 11 | +pt:"Teste da instalação", | |
| 12 | +en:"", | |
| 13 | +es:"", | |
| 14 | +it:"" | |
| 8 | 15 | }] |
| 9 | 16 | }; |
| 10 | 17 | \ No newline at end of file | ... | ... |
init/index.php
| ... | ... | @@ -72,14 +72,13 @@ h1{ |
| 72 | 72 | <div id="bandeiras" ></div> |
| 73 | 73 | <a href="remover.php" ><table class="r"> |
| 74 | 74 | <tr> |
| 75 | - <td><img src="../imagens/oxygen/22x22/dialog-close" /><br><script>document.write($trad(1,g_traducao_init));</script></script></a></td> | |
| 75 | + <td><img src="../imagens/oxygen/22x22/dialog-close" /><br><script>document.write($trad(1,g_traducao_init));</script></a></td> | |
| 76 | 76 | </tr> |
| 77 | 77 | </table></a> |
| 78 | 78 | |
| 79 | 79 | <a href="testei3geo" ><table class="r"> |
| 80 | 80 | <tr> |
| 81 | - <td><img src="../imagens/i3geo1.png" /><br>Servidor | |
| 82 | - de testes do i3Geo</a></td> | |
| 81 | + <td><img src="../imagens/i3geo1.png" /><br><script>document.write($trad(2,g_traducao_init));</script></a></td> | |
| 83 | 82 | </tr> |
| 84 | 83 | </table></a> |
| 85 | 84 | </body> | ... | ... |