Commit 3563bb080a0759b54f69306c1ca9bfff674ea605
1 parent
6a0a44ad
Exists in
master
and in
7 other branches
Correção na adição de WMS no buscador CSW
Showing
2 changed files
with
23 additions
and
20 deletions
Show diff stats
ferramentas/conectarwms/index.js
| ... | ... | @@ -170,22 +170,18 @@ Veja: |
| 170 | 170 | */ |
| 171 | 171 | function clickGuia3(codLayer) |
| 172 | 172 | { |
| 173 | - var listatemas = function(retorno) | |
| 174 | - { | |
| 173 | + var listatemas = function(retorno){ | |
| 175 | 174 | g_idws = ""; |
| 176 | 175 | aguarde("none"); |
| 177 | - if ((retorno.data != "erro") && (retorno.data != undefined)) | |
| 178 | - { | |
| 176 | + if ((retorno.data != "erro") && (retorno.data != undefined)){ | |
| 179 | 177 | $i("listatemas").innerHTML = retorno.data; |
| 180 | 178 | g_tipo = ""; //tipo de tema |
| 181 | 179 | g_tema = ""; //tema selecionado do ws |
| 182 | 180 | g_legenda = ""; //legenda do tema |
| 183 | 181 | g_nometema = ""; //nome do tema |
| 184 | 182 | g_sld = ""; |
| 185 | - if ($i("suportasld")) | |
| 186 | - { | |
| 187 | - if ($i("suportasld").value != "nao") | |
| 188 | - { | |
| 183 | + if ($i("suportasld")){ | |
| 184 | + if ($i("suportasld").value != "nao") { | |
| 189 | 185 | if ($i("textoSLD")) |
| 190 | 186 | $i("textoSLD").style.display = "block"; |
| 191 | 187 | } |
| ... | ... | @@ -193,10 +189,13 @@ function clickGuia3(codLayer) |
| 193 | 189 | //ativa um layer caso tenha sido enviado como um parametro no inicio da ferramenta |
| 194 | 190 | ativaAutoLayer(codLayer); |
| 195 | 191 | } |
| 196 | - else | |
| 197 | - {$i("listatemas").innerHTML = "erro";} | |
| 192 | + else{ | |
| 193 | + $i("listatemas").innerHTML = "erro"; | |
| 194 | + } | |
| 195 | + //TODO remover essa funcao em prol de classesjs/classe_guias | |
| 196 | + mostraGuia("guia3"); | |
| 198 | 197 | }; |
| 199 | - mostraGuia("guia3"); | |
| 198 | + | |
| 200 | 199 | if ($i("servico").value == ""){ |
| 201 | 200 | i3GEO.janela.tempoMsg($trad('servico',i3GEOF.conectarwms.dicionario)); |
| 202 | 201 | } |
| ... | ... | @@ -213,14 +212,17 @@ function clickGuia3(codLayer) |
| 213 | 212 | } |
| 214 | 213 | function ativaAutoLayer(codLayer){ |
| 215 | 214 | if(codLayer && codLayer != ""){ |
| 216 | - var container = $i("listatemas"), | |
| 217 | - rs = container.getElementsByTagName("input"), | |
| 218 | - nrs = re.lenght, | |
| 219 | - i,r; | |
| 220 | - for(i = 0; i < nrs; i++){ | |
| 221 | - r = rs[i]; | |
| 222 | - if(r.type === "radio" && r.name === codLayer){ | |
| 223 | - r.onclick.call(); | |
| 215 | + var container, rs, nrs, i, r; | |
| 216 | + container = $i("listatemas"); | |
| 217 | + if(container){ | |
| 218 | + rs = container.getElementsByTagName("input"); | |
| 219 | + nrs = rs.length; | |
| 220 | + | |
| 221 | + for(i = 0; i < nrs; i++){ | |
| 222 | + r = rs[i]; | |
| 223 | + if(r.type === "radio" && r.value === codLayer){ | |
| 224 | + r.onclick.call(); | |
| 225 | + } | |
| 224 | 226 | } |
| 225 | 227 | } |
| 226 | 228 | } | ... | ... |
ferramentas/conectarwms/listalayers.php
| 1 | -<?php | |
| 1 | +<?php | |
| 2 | 2 | /** |
| 3 | 3 | * Este programa e utilizado pela ferramenta buscainde |
| 4 | 4 | * E uma copia da ferramenta conctarwms sem mostrar as guias de esolha de servico |
| ... | ... | @@ -53,6 +53,7 @@ p{ |
| 53 | 53 | <input type=hidden id=servico value="<?php echo $_GET["servico"];?>" /> |
| 54 | 54 | |
| 55 | 55 | <script src="../i3geo_tudo_compacto.js.php" type="text/javascript"></script> |
| 56 | + | |
| 56 | 57 | <script type="text/javascript" src="index.js"></script> |
| 57 | 58 | |
| 58 | 59 | <script type="text/javascript" > | ... | ... |