Commit 34f872b2912c3b24b18dc9e43079a51c0e797fc6

Authored by Edmar Moretti
1 parent 704619be

Correção em vários formulários do sistema de administração. Correção no filtro d…

…e letras. Padronização CSS
admin/admin.db
No preview for this file type
admin/html/admin.css
... ... @@ -352,9 +352,10 @@ select{
352 352 background: url(../../imagens/oxygen/16x16/svn-commit.png) 5% 50% no-repeat;
353 353 width: 250px;
354 354 }
  355 +
355 356 .iconeEditar {
356 357 -moz-appearance: none;
357   - background: transparent url("../../imagens/gisicons/edit2.png") no-repeat scroll 100% 3px;
  358 + background: transparent url("../../imagens/branco.gif") no-repeat scroll 100% 3px;
358 359 border: 0 none;
359 360 box-shadow: none;
360 361 font-size: 12px;
... ... @@ -365,6 +366,10 @@ select{
365 366 text-overflow: "";
366 367 }
367 368  
  369 +.styled-select input, .styled-select150 input {
  370 + background: transparent url("../../imagens/branco.gif") no-repeat scroll 100% 3px;
  371 +}
  372 +
368 373 .styled-select {
369 374 width: 252px;
370 375 overflow: hidden;
... ... @@ -405,6 +410,25 @@ select{
405 410 }
406 411 }
407 412  
  413 +.i3geoFormSemIcone {
  414 + background: none;
  415 +}
  416 +
  417 +.i3geoForm input, .i3geoForm150 input, .i3geoForm100 input {
  418 + width: 100%;
  419 + height: 22px;
  420 + border: 0;
  421 + box-shadow: none;
  422 + line-height: 1.5;
  423 + -webkit-appearance: none;
  424 + -moz-appearance: none;
  425 + text-indent: 0.01px;
  426 + text-overflow: '';
  427 + font-size: 12px;
  428 + appearance: none;
  429 + cursor: text;
  430 +}
  431 +
408 432 .lupaBuscar {
409 433 cursor: pointer;
410 434 height: 14px;
... ...
admin/html/menus.html
... ... @@ -41,8 +41,7 @@ body {
41 41 <br>
42 42 <input type=button id=adicionaNovoMenu value="{{{adicionaMenu}}}" style="left: -5px;" />
43 43 <p>
44   - <div id="letras_M" ></div>
45   - <br>
  44 +
46 45 <div id="tabela" style="left: -5px;"></div>
47 46 </div>
48 47 </div>
... ...
admin/js/arvore.js
... ... @@ -63,10 +63,10 @@ Inicializa a arvore
63 63 function initMenu(){
64 64 var botao, editorDeMenus = function() {
65 65 if($i("editor_bd")){return;}
66   - core_montaEditor("","600px","500px","pegaMenus","Menu");
  66 + core_montaEditor("","600px","350px","pegaMenus","Menu");
67 67 $i("editor_bd").innerHTML = '<input type=button id=adicionaNovoMenu value="'
68 68 + $trad("adicionaMenu",i3GEOadmin.arvore.dicionario) +
69   - '" style="left:-5px;" /><br><br><div id="letras_M" ></div><br><br><div id="tabela" style="left:-5px;"> </div>';
  69 + '" style="left:-5px;" /><br><br><div id="tabela" style="left:-5px;"> </div>';
70 70 i3GEOadmin.menus.inicia();
71 71 },
72 72 editorDeGrupos = function(){
... ... @@ -740,10 +740,14 @@ function montaDivGrupo(i)
740 740 var ins = "<p>" + $trad("escolheGrupo",i3GEOadmin.arvore.dicionario) + "</p>"
741 741 + "<div id=comboGrupo >"+ $trad("msgBusca",i3GEOadmin.arvore.dicionario) +"</div>"
742 742 + "<p>"+ $trad("novoGrupo",i3GEOadmin.arvore.dicionario) +"</p>"
743   - + "<input type=text id='EnomeNovoGrupo' value='' style='position:relative;width:200px;' />"
  743 + + "<div class='i3geoForm i3geoFormSemIcone'>"
  744 + + "<input type=text id='EnomeNovoGrupo' value='' />"
  745 + + "</div>"
744 746  
745 747 + "<p>"+ $trad("perfilVer",i3GEOadmin.arvore.dicionario) +"</p>"
746   - + "<input type=text id='En1_perfil' value='"+i.n1_perfil+"' style='position:relative;width:200px;float:left;' />"
  748 + + "<div class='i3geoForm i3geoFormSemIcone'>"
  749 + + "<input type=text id='En1_perfil' value='"+i.n1_perfil+"' style='position:relative;float:left;' />"
  750 + + "</div>"
747 751 + "<div id=comboPerfil style='display:inline;left:2px;'>"+ $trad("msgBusca",i3GEOadmin.arvore.dicionario) +"</div>"
748 752 + "<p style='width:200px;' >"+ $trad("publicado",i3GEOadmin.arvore.dicionario) +""
749 753 + "<div class='styled-select150'><select id='Epublicado'>"
... ... @@ -757,10 +761,13 @@ function montaDivSubGrupo(i)
757 761 var ins = "<p>" + $trad("escolheSubgrupo",i3GEOadmin.arvore.dicionario) + "</p>"
758 762 + "<div id=comboSubGrupo >"+ $trad("msgBusca",i3GEOadmin.arvore.dicionario) +"</div>"
759 763 + "<p>"+ $trad("novoSubgrupo",i3GEOadmin.arvore.dicionario) +"</p>"
  764 + + "<div class='i3geoForm i3geoFormSemIcone'>"
760 765 + "<input type=text id='EnomeNovoSubGrupo' value='' style='position:relative;width:200px;' />"
761   -
  766 + + "</div>"
762 767 + "<p>"+ $trad("perfilVer",i3GEOadmin.arvore.dicionario) +"</p>"
763   - + "<input type=text id='En2_perfil' value='"+i.n2_perfil+"' style='position:relative;width:200px;float:left;' />"
  768 + + "<div class='i3geoForm i3geoFormSemIcone'>"
  769 + + "<input type=text id='En2_perfil' value='"+i.n2_perfil+"' style='position:relative;float:left;' />"
  770 + + "</div>"
764 771 + "<div id=comboPerfil style='display:inline;left:2px;' >"+ $trad("msgBusca",i3GEOadmin.arvore.dicionario) +"</div>"
765 772 + "<p style='width:200px;'>"+ $trad("publicado",i3GEOadmin.arvore.dicionario) +""
766 773 + "<div class='styled-select150'><select id='Epublicado'>"
... ... @@ -780,10 +787,14 @@ function montaDivTema(i)
780 787 + core_combosimnao(i.publicado)
781 788 + "</select></div>"
782 789 + "<p>"+ $trad("perfilVer",i3GEOadmin.arvore.dicionario) +"</p>"
783   - + "<input type=text id='En3_perfil' value='"+i.n3_perfil+"' style='position:relative;width:200px;float:left;'/>"
  790 + + "<div class='i3geoForm i3geoFormSemIcone'>"
  791 + + "<input type=text id='En3_perfil' value='"+i.n3_perfil+"' style='position:relative;float:left;'/>"
  792 + + "</div>"
784 793 + "<div id=comboPerfil style='display:inline;left:2px;'>Buscando...</div>"
785 794 + "<p>"+ $trad("ordem",i3GEOadmin.arvore.dicionario) +"</p>"
786   - + "<input size=10 type=text value="+i.ordem+" id='Eordem' />";
  795 + + "<div class='i3geoForm i3geoFormSemIcone'>"
  796 + + "<input size=10 type=text value="+i.ordem+" id='Eordem' />"
  797 + + "</div>";
787 798 return(ins);
788 799 }
789 800 function montaDivRaiz(i)
... ... @@ -791,7 +802,9 @@ function montaDivRaiz(i)
791 802 var ins = "<p>"+ $trad("tema",i3GEOadmin.arvore.dicionario) +"</p>"
792 803 + "<div id=comboTema >"+ $trad("msgBusca",i3GEOadmin.arvore.dicionario) +"</div>"
793 804 + "<p>"+ $trad("perfilVer",i3GEOadmin.arvore.dicionario) +"</p>"
794   - + "<input size=45 type=text id='Eperfil' value='"+i.perfil+"' /></p>"
  805 + + "<div class='i3geoForm i3geoFormSemIcone'>"
  806 + + "<input size=45 type=text id='Eperfil' value='"+i.perfil+"' />"
  807 + + "</div>"
795 808 + "<div id=comboPerfil >"+ $trad("msgBusca",i3GEOadmin.arvore.dicionario) +"</div>"
796 809 + "<input type=hidden value="+i.ordem+" id='Eordem' />";
797 810 return(ins);
... ...
admin/js/core.js
... ... @@ -1179,11 +1179,17 @@ function core_geraLinhas(dados)
1179 1179 resultado += "<textarea style=width:90%; id="+p.id+" >"+p.value+"</textarea>";
1180 1180 }
1181 1181 else{
1182   - resultado += "<div class='styled-select'><input type=text id="+p.id+" value=\""+p.value+"\" /></div>";
  1182 + if(p.tipo == "cor"){
  1183 + resultado += "<div class='i3geoForm i3geoFormSemIcone'><input type=text id="+p.id+" value=\""+p.value+"\" style='width:90%;'/>";
  1184 + }
  1185 + else{
  1186 + resultado += "<div class='i3geoForm i3geoFormSemIcone'><input type=text id="+p.id+" value=\""+p.value+"\" />";
  1187 + }
1183 1188 }
1184 1189 if(p.tipo == "cor"){
1185   - resultado += "&nbsp;<img src='../../imagens/aquarela.gif' style='cursor:pointer;' onclick='core_abreCor(\"\",\""+p.id+"\");' />";
  1190 + resultado += "&nbsp;<img class='lupaBuscar' src='../../imagens/aquarela.gif' style='cursor:pointer;' onclick='core_abreCor(\"\",\""+p.id+"\");' />";
1186 1191 }
  1192 + resultado += "</div>";
1187 1193 }
1188 1194 if(p.div){
1189 1195 resultado += p.div;
... ... @@ -1696,7 +1702,6 @@ function core_listaDeLetras(onde,nomeFuncao,semLetras,w){
1696 1702 + "\")' style='color:blue;cursor:pointer;padding:1px;border: 1px solid #C8C8FA'>"
1697 1703 + letras[i] + "</span>&nbsp;";
1698 1704 }
1699   - //ins += "</b></p>";
1700 1705 }
1701 1706 else{
1702 1707 ins = "";
... ...
admin/js/editormapfile.js
... ... @@ -185,8 +185,9 @@ function ativaBotaoAdicionaMapfile(idBotao)
185 185 var botao, adiciona = function()
186 186 {
187 187 core_montaEditor("adicionaNovoMapfile()","450px","660px","","Mapfile",true,true,false);
188   - ins = "<p><b>"+ $trad("nomeMap",i3GEOadmin.editormapfile.dicionario) +"</p>";
189   - ins += "<input size=50 type=text id='Ecodigo' value='' /></p>";
  188 + ins = "<p>"+ $trad("nomeMap",i3GEOadmin.editormapfile.dicionario) +"</p>";
  189 + ins += "<div class='i3geoForm i3geoFormSemIcone'>";
  190 + ins += "<input size=50 type=text id='Ecodigo' value='' /></div>";
190 191 ins += "<p><input type=checkbox id=Eacessopublico checked style=position:relative;top:2px; />";
191 192 ins += ""+ $trad("permiteOgc",i3GEOadmin.editormapfile.dicionario) +"</p>";
192 193  
... ... @@ -194,13 +195,16 @@ function ativaBotaoAdicionaMapfile(idBotao)
194 195 ins += "<div class='styled-select150'><select id='Emetaestat' >";
195 196 ins += core_combosimnao("nao");
196 197 ins += "</select></div>";
197   - ins += "<p><b>"+ $trad("tituloTema",i3GEOadmin.editormapfile.dicionario) +"</b></p>";
  198 + ins += "<p>"+ $trad("tituloTema",i3GEOadmin.editormapfile.dicionario) +"</p>";
198 199 ins += "<p>"+ $trad("tituloPt",i3GEOadmin.editormapfile.dicionario) +"</p>";
199   - ins += "<input size=50 type=text id='Etitulo' value='' /></p>";
  200 + ins += "<div class='i3geoForm i3geoFormSemIcone'>";
  201 + ins += "<input size=50 type=text id='Etitulo' value='' /></div>";
200 202 ins += "<p>"+ $trad("tituloEs",i3GEOadmin.editormapfile.dicionario) +"</p>";
201   - ins += "<input size=50 type=text id='EtituloES' value='' /></p>";
  203 + ins += "<div class='i3geoForm i3geoFormSemIcone'>";
  204 + ins += "<input size=50 type=text id='EtituloES' value='' /></div>";
202 205 ins += "<p>"+ $trad("tituloEn",i3GEOadmin.editormapfile.dicionario) +"</p>";
203   - ins += "<input size=50 type=text id='EtituloEN' value='' /></p>";
  206 + ins += "<div class='i3geoForm i3geoFormSemIcone'>";
  207 + ins += "<input size=50 type=text id='EtituloEN' value='' /></div>";
204 208 ins += "<input size=50 type=hidden id='EtituloIT' value='' /></p>";
205 209 $i("editor_bd").innerHTML = ins;
206 210 };
... ...
admin/js/editormapfile_classes.js
... ... @@ -222,9 +222,8 @@ function classesAuto(codigoMap,codigoLayer)
222 222 }
223 223 catch(e){}
224 224 };
225   - YAHOO.util.Event.addListener(YAHOO.admin.container.panelEditorAutoClasses.close, "click", fecha);
226   -
227 225 YAHOO.admin.container.panelEditorAutoClasses.render();
  226 + YAHOO.util.Event.addListener(YAHOO.admin.container.panelEditorAutoClasses.close, "click", fecha);
228 227 var sUrl = "../php/editormapfile.php?funcao=pegaItensLayer&codigoMap="+codigoMap+"&codigoLayer="+codigoLayer;
229 228 var callback = {
230 229 success:function(o) {
... ...
admin/js/editormapfile_conexao.js
... ... @@ -85,7 +85,7 @@ function montaEditorDados(dados)
85 85 temp += "<br><b>"+dados.postgis_mapa+"</b>.<br><br>"+ $trad("defineAlias",i3GEOadmin.editormapfile.dicionario) +"";
86 86 temp += "</p>";
87 87 }
88   - temp += '<div class="i3geoForm i3geoFormSemIcone"><input type="text" value="'+dados.connection+'" id="connection" >';
  88 + temp += '<div class="i3geoForm i3geoFormSemIcone"><input type="text" value="'+dados.connection+'" id="connection" style="width:90%;">';
89 89 temp += "<img onclick='selConexaoBanco(\"connection\")' src='"+limg+"' class='lupaBuscar'/></div>";
90 90 $i("cConnection").innerHTML = temp;
91 91 }
... ... @@ -95,7 +95,7 @@ function montaEditorDados(dados)
95 95 $i("cData").innerHTML = temp;
96 96 }
97 97 if($i("cMetaestat_id_medida_variavel")){
98   - temp = '<div class="i3geoForm i3geoFormSemIcone"><input type="text" value="'+dados.metaestat_id_medida_variavel+'" id="metaestat_id_medida_variavel" >';
  98 + temp = '<div class="i3geoForm i3geoFormSemIcone"><input type="text" value="'+dados.metaestat_id_medida_variavel+'" id="metaestat_id_medida_variavel" style="width:90%;" >';
99 99 temp += "<img onclick='selIdMedidaVariavel(\"metaestat_id_medida_variavel\",\"metaestat_id_medida_variavel\")' src='"+limg+"' class='lupaBuscar'/></div>";
100 100 $i("cMetaestat_id_medida_variavel").innerHTML = temp;
101 101 }
... ...
admin/js/editormapfile_editavel.js
... ... @@ -47,7 +47,7 @@ function montaEditorEditavel(dados)
47 47 $i("cEditavel").innerHTML = temp;
48 48 }
49 49 if($i("cEsquematabelaeditavel")){
50   - temp = '<div class="i3geoForm i3geoFormSemIcone"><input id="esquematabelaeditavel" value="'+dados.esquematabelaeditavel+'" />' +
  50 + temp = '<div class="i3geoForm i3geoFormSemIcone"><input id="esquematabelaeditavel" value="'+dados.esquematabelaeditavel+'" style="width:90%;" />' +
51 51 "<img id='esquematabelaeditavelBusca' src='"+limg+"' class='lupaBuscar'/></div>";
52 52 $i("cEsquematabelaeditavel").innerHTML = temp;
53 53 }
... ... @@ -55,7 +55,7 @@ function montaEditorEditavel(dados)
55 55 i3GEO.util.navegadorPostgis($i("esquematabelaeditavel"),"","esquema");
56 56 };
57 57 if($i("cTabelatabelaeditavel")){
58   - temp = '<div class="i3geoForm i3geoFormSemIcone"><input id="tabelaeditavel" value="'+dados.tabelaeditavel+'" />' +
  58 + temp = '<div class="i3geoForm i3geoFormSemIcone"><input id="tabelaeditavel" value="'+dados.tabelaeditavel+'" style="width:90%;" />' +
59 59 "<img id='tabelatabelaeditavelBusca' src='"+limg+"' class='lupaBuscar'/></div>";
60 60 $i("cTabelatabelaeditavel").innerHTML = temp;
61 61 }
... ... @@ -63,7 +63,7 @@ function montaEditorEditavel(dados)
63 63 i3GEO.util.navegadorPostgis($i("tabelaeditavel"),"","tabela");
64 64 };
65 65 if($i("cColunatabelaeditavel")){
66   - temp = '<div class="i3geoForm i3geoFormSemIcone"><input id="colunaidunico" value="'+dados.colunaidunico+'" />' +
  66 + temp = '<div class="i3geoForm i3geoFormSemIcone"><input id="colunaidunico" value="'+dados.colunaidunico+'" style="width:90%;" />' +
67 67 "<img id='colunatabelaeditavelBusca' src='"+limg+"' class='lupaBuscar'/></div>";
68 68 $i("cColunatabelaeditavel").innerHTML = temp;
69 69 }
... ... @@ -71,7 +71,7 @@ function montaEditorEditavel(dados)
71 71 i3GEO.util.navegadorPostgis($i("colunaidunico"),"","coluna");
72 72 };
73 73 if($i("cColunageometriatabelaeditavel")){
74   - temp = '<div class="i3geoForm i3geoFormSemIcone"><input id="colunageometria" value="'+dados.colunageometria+'" />' +
  74 + temp = '<div class="i3geoForm i3geoFormSemIcone"><input id="colunageometria" value="'+dados.colunageometria+'" style="width:90%;" />' +
75 75 "<img id='colunageometriatabelaeditavelBusca' src='"+limg+"' class='lupaBuscar'/></div>";
76 76 $i("cColunageometriatabelaeditavel").innerHTML = temp;
77 77 }
... ...
admin/js/editormapfile_estilos.js
... ... @@ -110,7 +110,7 @@ function montaEditorEstilo(dados)
110 110 ins += "<br><br><br>";
111 111 $i("editor_bd").innerHTML = ins;
112 112  
113   - temp = "<div class='i3geoForm i3geoFormSemIcone'><input type='text' value='"+dados.symbolname+"' id='symbolname' >";
  113 + temp = "<div class='i3geoForm i3geoFormSemIcone'><input type='text' value='"+dados.symbolname+"' id='symbolname' style='width:90%;' >";
114 114 temp += "<img onclick='selNavegador(\"symbolname\")' src='"+limg+"' class='lupaBuscar'/></div>";
115 115 temp += "<div id='listaSimbolos' style='overflow:auto;width:350px;height:50px;'></div>";
116 116 $i("cSymbolname").innerHTML = temp;
... ...
admin/js/estat_conexao.js
... ... @@ -186,7 +186,8 @@ i3GEOadmin.conexao = {
186 186 novo = [];
187 187 for(i=0;i<n;i++){
188 188 temp = i3GEOadmin.conexao.dados[i].bancodedados;
189   - if(temp.charAt(0).toUpperCase() == letra.toUpperCase()){
  189 + //if(temp.charAt(0).toUpperCase() == letra.toUpperCase()){
  190 + if(temp.toUpperCase().startsWith(letra.toUpperCase(),0)){
190 191 novo.push(i3GEOadmin.conexao.dados[i]);
191 192 }
192 193 }
... ...
admin/js/estat_fonteinfo.js
... ... @@ -170,7 +170,8 @@ i3GEOadmin.fonteinfo = {
170 170 novo = [];
171 171 for(i=0;i<n;i++){
172 172 temp = i3GEOadmin.fonteinfo.dados[i].titulo;
173   - if(temp.charAt(0).toUpperCase() == letra.toUpperCase()){
  173 + //if(temp.charAt(0).toUpperCase() == letra.toUpperCase()){
  174 + if(temp.toUpperCase().startsWith(letra.toUpperCase(),0)){
174 175 novo.push(i3GEOadmin.fonteinfo.dados[i]);
175 176 }
176 177 }
... ...
admin/js/estat_tipo_periodo.js
... ... @@ -170,7 +170,8 @@ i3GEOadmin.periodo = {
170 170 novo = [];
171 171 for(i=0;i<n;i++){
172 172 temp = i3GEOadmin.periodo.dados[i].nome;
173   - if(temp.charAt(0).toUpperCase() == letra.toUpperCase()){
  173 + //if(temp.charAt(0).toUpperCase() == letra.toUpperCase()){
  174 + if(temp.toUpperCase().startsWith(letra.toUpperCase(),0)){
174 175 novo.push(i3GEOadmin.periodo.dados[i]);
175 176 }
176 177 }
... ...
admin/js/estat_unidade_medida.js
... ... @@ -197,7 +197,8 @@ i3GEOadmin.umedida = {
197 197 novo = [];
198 198 for(i=0;i<n;i++){
199 199 temp = i3GEOadmin.umedida.dados[i].nome;
200   - if(temp.charAt(0).toUpperCase() == letra.toUpperCase()){
  200 + //if(temp.charAt(0).toUpperCase() == letra.toUpperCase()){
  201 + if(temp.toUpperCase().startsWith(letra.toUpperCase(),0)){
201 202 novo.push(i3GEOadmin.umedida.dados[i]);
202 203 }
203 204 }
... ...
admin/js/estat_variavel.js
... ... @@ -698,7 +698,7 @@ i3GEOadmin.variaveis = {
698 698 "<input type=hidden value='' id='inputEventoOutlineCor' onchange='i3GEOadmin.variaveis.classes.preencheCores(\"inputEventoOutlineCor\",\"Eo\")' /> <br><br>";
699 699  
700 700 if($i("cSimbolo")){
701   - temp = '<div class="styled-select"><input type=text size=10 value="'+i.simbolo+'" id="Esimbolo" ></div>' +
  701 + temp = '<div class="i3geoForm i3geoFormSemIcone"><input type=text size=10 value="'+i.simbolo+'" id="Esimbolo" ></div>' +
702 702 "<img onclick='i3GEOadmin.variaveis.selNavegador(\"Esimbolo\")' src='"+limg+"' style='cursor:pointer;position :relative;top:2px'/>";
703 703 $i("cSimbolo").innerHTML = temp;
704 704 }
... ...
admin/js/grupos.js
... ... @@ -243,7 +243,8 @@ i3GEOadmin.grupos = {
243 243 novo = [];
244 244 for(i=0;i<n;i++){
245 245 temp = i3GEOadmin.grupos.dados[i].nome_grupo;
246   - if(temp.charAt(0).toUpperCase() == letra.toUpperCase()){
  246 + //if(temp.charAt(0).toUpperCase() == letra.toUpperCase()){
  247 + if(temp.toUpperCase().startsWith(letra.toUpperCase(),0)){
247 248 novo.push(i3GEOadmin.grupos.dados[i]);
248 249 }
249 250 }
... ...
admin/js/identifica.js
... ... @@ -215,7 +215,8 @@ i3GEOadmin.identifica = {
215 215 novo = [];
216 216 for(i=0;i<n;i++){
217 217 temp = i3GEOadmin.identifica.dados[i].nome_i;
218   - if(temp.charAt(0).toUpperCase() == letra.toUpperCase()){
  218 + //if(temp.charAt(0).toUpperCase() == letra.toUpperCase()){
  219 + if(temp.toUpperCase().startsWith(letra.toUpperCase(),0)){
219 220 novo.push(i3GEOadmin.identifica.dados[i]);
220 221 }
221 222 }
... ...
admin/js/listatemas.js
... ... @@ -88,12 +88,15 @@ function montaDivTemas(i)
88 88 };
89 89 var ins = "";
90 90 ins += core_geraLinhas(param);
91   - ins += "<p>"+ $trad("descricao",i3GEOadmin.listatemas.dicionario) +"<br>";
92   - ins += "<input size=30 type=text id=desc_tema value='"+i.desc_tema+"' /></p>";
93   - ins += "<p>"+ $trad("fonte",i3GEOadmin.listatemas.dicionario) +"<br>";
94   - ins += "<input size=30 type=text id=link_tema value='"+i.link_tema+"' /></p>";
95   - ins += "<p>"+ $trad("tags",i3GEOadmin.listatemas.dicionario) +"";
96   - ins += "<input type=text size=30 value='"+i.tags_tema+"' id='tags_tema' ><br>";
  91 + ins += "<p>"+ $trad("descricao",i3GEOadmin.listatemas.dicionario) +"</p>";
  92 + ins += "<div class='i3geoForm i3geoFormSemIcone'>";
  93 + ins += "<input size=30 type=text id=desc_tema value='"+i.desc_tema+"' /></div>";
  94 + ins += "<p>"+ $trad("fonte",i3GEOadmin.listatemas.dicionario) +"</p>";
  95 + ins += "<div class='i3geoForm i3geoFormSemIcone'>";
  96 + ins += "<input size=30 type=text id=link_tema value='"+i.link_tema+"' /></div>";
  97 + ins += "<p>"+ $trad("tags",i3GEOadmin.listatemas.dicionario) +"</p>";
  98 + ins += "<div class='i3geoForm i3geoFormSemIcone'>";
  99 + ins += "<input type=text size=30 value='"+i.tags_tema+"' id='tags_tema' ></div>";
97 100 ins += "<div id=comboTags >"+ $trad("busca",i3GEOadmin.listatemas.dicionario) +"</div>";
98 101 //tipoa_tema pode receber o valor META indicando que baseia-se no sistema de metadados estatisticos
99 102 //nesse caso, tipoa_tema e preenchido pelo editor de mapfile
... ...
admin/js/mapas.js
... ... @@ -183,10 +183,10 @@ i3GEOadmin.mapas = {
183 183 var ins = "";
184 184  
185 185 ins += "<p>"+ $trad("ordemMapa",i3GEOadmin.mapas.dicionario) +"</p>";
186   - ins += "<div class='styled-select'><input type=text id=Eordem_mapa value='"+i.ordem_mapa+"' /></div>";
  186 + ins += "<div class='i3geoForm i3geoFormSemIcone'><input type=text id=Eordem_mapa value='"+i.ordem_mapa+"' /></div>";
187 187  
188 188 ins += "<p>"+ $trad("nomeMapa",i3GEOadmin.mapas.dicionario) +"</p>";
189   - ins += "<div class='styled-select'><input type=text id=Enome_mapa value='"+i.nome_mapa+"' /></div>";
  189 + ins += "<div class='i3geoForm i3geoFormSemIcone'><input type=text id=Enome_mapa value='"+i.nome_mapa+"' /></div>";
190 190  
191 191 ins += "<p>"+ $trad("publicado",i3GEOadmin.mapas.dicionario) +"</p>";
192 192 ins += "<div class='styled-select'><select id='Epublicado_mapa' >";
... ... @@ -194,31 +194,31 @@ i3GEOadmin.mapas = {
194 194 ins += "</select></div>";
195 195  
196 196 ins += "<p>"+ $trad("descricao",i3GEOadmin.mapas.dicionario) +"</p>";
197   - ins += "<div class='styled-select'><input type=text id=Edesc_mapa value='"+i.desc_mapa+"' /></div>";
  197 + ins += "<div class='i3geoForm i3geoFormSemIcone'><input type=text id=Edesc_mapa value='"+i.desc_mapa+"' /></div>";
198 198  
199 199 ins += "<p>"+ $trad("extensao",i3GEOadmin.mapas.dicionario) +"</p>";
200   - ins += "<div class='styled-select'><input type=text id=Eext_mapa value='"+i.ext_mapa+"' /></div>";
  200 + ins += "<div class='i3geoForm i3geoFormSemIcone'><input type=text id=Eext_mapa value='"+i.ext_mapa+"' /></div>";
201 201  
202 202 ins += "<p>"+ $trad("img",i3GEOadmin.mapas.dicionario) +"</p>";
203   - ins += "<div class='styled-select'><input type=text id=Eimagem_mapa value='"+i.imagem_mapa+"' /></div>";
  203 + ins += "<div class='i3geoForm i3geoFormSemIcone'><input type=text id=Eimagem_mapa value='"+i.imagem_mapa+"' /></div>";
204 204 ins += "<img src='"+i.imagem_mapa+"' />";
205 205  
206 206 ins += "<p>"+ $trad("temas",i3GEOadmin.mapas.dicionario) +"</p>";
207   - ins += "<div class='styled-select'><input type=text id='Etemas_mapa' value='"+i.temas_mapa+"' /></div>";
  207 + ins += "<div class='i3geoForm i3geoFormSemIcone'><input type=text id='Etemas_mapa' value='"+i.temas_mapa+"' /></div>";
208 208 ins += "<div id=comboMapfiles >"+ $trad("msgBusca",i3GEOadmin.mapas.dicionario) +"</div>";
209 209  
210 210 ins += "<p>"+ $trad("temasLigados",i3GEOadmin.mapas.dicionario) +"</p>";
211   - ins += "<div class='styled-select'><input type=text id='Eligados_mapa' value='"+i.ligados_mapa+"' /></div>";
  211 + ins += "<div class='i3geoForm i3geoFormSemIcone'><input type=text id='Eligados_mapa' value='"+i.ligados_mapa+"' /></div>";
212 212  
213 213 ins += "<p>"+ $trad("perfis",i3GEOadmin.mapas.dicionario) +"</p>";
214   - ins += "<div class='styled-select'><input type=text id='Eperfil_mapa' value='"+i.perfil_mapa+"' /></div>";
  214 + ins += "<div class='i3geoForm i3geoFormSemIcone'><input type=text id='Eperfil_mapa' value='"+i.perfil_mapa+"' /></div>";
215 215 ins += "<div id=comboPerfis >"+ $trad("msgBusca",i3GEOadmin.mapas.dicionario) +"</div>";
216 216  
217 217 ins += "<p>"+ $trad("parametros",i3GEOadmin.mapas.dicionario) +"<br>";
218   - ins += "<div class='styled-select'><input type=text id=Eoutros_mapa value='"+i.outros_mapa+"' /></div>";
  218 + ins += "<div class='i3geoForm i3geoFormSemIcone'><input type=text id=Eoutros_mapa value='"+i.outros_mapa+"' /></div>";
219 219  
220 220 ins += "<p>"+ $trad("linkDireto",i3GEOadmin.mapas.dicionario) +"<br>";
221   - ins += "<div class='styled-select'><input type=text id=Elinkdireto_mapa value='"+i.linkdireto_mapa+"' /></div>";
  221 + ins += "<div class='i3geoForm i3geoFormSemIcone'><input type=text id=Elinkdireto_mapa value='"+i.linkdireto_mapa+"' /></div>";
222 222 ins += "<br><br><br>";
223 223 return(ins);
224 224 },
... ... @@ -243,7 +243,8 @@ i3GEOadmin.mapas = {
243 243 novo = [];
244 244 for(i=0;i<n;i++){
245 245 temp = i3GEOadmin.mapas.dados[i].nome_mapa;
246   - if(temp.charAt(0).toUpperCase() == letra.toUpperCase()){
  246 + //if(temp.charAt(0).toUpperCase() == letra.toUpperCase()){
  247 + if(temp.toUpperCase().startsWith(letra.toUpperCase(),0)){
247 248 novo.push(i3GEOadmin.mapas.dados[i]);
248 249 }
249 250 }
... ...
admin/js/menu.js
... ... @@ -245,7 +245,8 @@ i3GEOadmin.menus = {
245 245 novo = [];
246 246 for(i=0;i<n;i++){
247 247 temp = i3GEOadmin.menus.dados[i].nome_menu;
248   - if(temp.charAt(0).toUpperCase() == letra.toUpperCase()){
  248 + //if(temp.charAt(0).toUpperCase() == letra.toUpperCase()){
  249 + if(temp.toUpperCase().startsWith(letra.toUpperCase(),0)){
249 250 novo.push(i3GEOadmin.menus.dados[i]);
250 251 }
251 252 }
... ...
admin/js/menutemas.js
... ... @@ -10,7 +10,7 @@ function montaParametros()
10 10 {
11 11 ins += "<fieldset><legend><b>"+$parametros.simples[i].cabeca+"</b></legend>";
12 12 ins += "<p><input style=font-size:10px onclick='pegaParametros()' type=button value='Listar existentes' />";
13   - ins += "&nbsp;Filtro:<input id=filtro style=font-size:10px type=text value='' size=30 title='Texto para filtrar' /></p>";
  13 + ins += "&nbsp;Filtro:<div class='i3geoForm i3geoFormSemIcone'><input id=filtro style=font-size:10px type=text value='' size=30 title='Texto para filtrar' /></div></p>";
14 14 ins += "<p><input onclick='alterar(\""+$parametros.simples[i].variavel+"\",\"\")' type=button value='Adicionar um novo' /></p>";
15 15 ins += "<div id='"+$parametros.simples[i].variavel+"' ></div>";
16 16 ins += "<p class=mensagem >"+$parametros.simples[i].mensagem+"</p>";
... ...
admin/js/subgrupos.js
... ... @@ -218,7 +218,8 @@ i3GEOadmin.subgrupos = {
218 218 novo = [];
219 219 for(i=0;i<n;i++){
220 220 temp = i3GEOadmin.subgrupos.dados[i].nome_subgrupo;
221   - if(temp.charAt(0).toUpperCase() == letra.toUpperCase()){
  221 + //if(temp.charAt(0).toUpperCase() == letra.toUpperCase()){
  222 + if(temp.toUpperCase().startsWith(letra.toUpperCase(),0)){
222 223 novo.push(i3GEOadmin.subgrupos.dados[i]);
223 224 }
224 225 }
... ...
admin/js/webservices.js
... ... @@ -244,7 +244,8 @@ i3GEOadmin.webservices = {
244 244 novo = [];
245 245 for(i=0;i<n;i++){
246 246 temp = i3GEOadmin.webservices.dados[i].nome_ws;
247   - if(temp.charAt(0).toUpperCase() == letra.toUpperCase()){
  247 + //if(temp.charAt(0).toUpperCase() == letra.toUpperCase()){
  248 + if(temp.toUpperCase().startsWith(letra.toUpperCase(),0)){
248 249 novo.push(i3GEOadmin.webservices.dados[i]);
249 250 }
250 251 }
... ...
css/input.css
1 1 input{
2 2 font-family: Verdana, Arial, Helvetica, sans-serif;
3 3 }
4   -input[type=text], textarea, input[type=number],{
  4 +input[type=text], textarea, input[type=number]{
5 5 -webkit-user-select: text;
6 6 -khtml-user-select: text;
7 7 -moz-user-select: text;
... ...