Commit 3563bb080a0759b54f69306c1ca9bfff674ea605

Authored by Edmar Moretti
1 parent 6a0a44ad

Correção na adição de WMS no buscador CSW

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" >
... ...