Commit f56ebbb7b9339563d806573c965b25b77a24a034
1 parent
07983720
Exists in
master
and in
7 other branches
--no commit message
Showing
3 changed files
with
32 additions
and
12 deletions
Show diff stats
pacotes/cswclient/csw-proxy.php
... | ... | @@ -53,7 +53,6 @@ if ($_POST['csw_request']) { |
53 | 53 | |
54 | 54 | //if (substr($_POST['csw_request'],0,5) == "<?xml") { |
55 | 55 | if (substr($_POST['csw_request'],0,1) == "<") { |
56 | - | |
57 | 56 | // Is magic quotes on? |
58 | 57 | if (get_magic_quotes_gpc()) |
59 | 58 | $xmlpost = stripslashes($_POST['csw_request']); | ... | ... |
pacotes/cswclient/lib/scripts/cswclient.js
... | ... | @@ -31,6 +31,10 @@ CSWClient.prototype.abreINDE = function(id) |
31 | 31 | { |
32 | 32 | window.open("http://metadados.inde.gov.br/geonetwork/srv/por/main.home?uuid="+id,"new"); |
33 | 33 | } |
34 | +CSWClient.prototype.adicionaI3geo = function(wms) | |
35 | +{ | |
36 | + alert(wms); | |
37 | +} | |
34 | 38 | CSWClient.prototype.setCSWHost = function(host) |
35 | 39 | { |
36 | 40 | this.cswhost = host; | ... | ... |
pacotes/cswclient/lib/xsl/csw-metadata.xsl
... | ... | @@ -404,29 +404,46 @@ |
404 | 404 | <xsl:template match="dc:URI"> |
405 | 405 | <div class="captioneddiv"> |
406 | 406 | <br></br> |
407 | - <xsl:choose> | |
408 | - <xsl:when test="@description = 'WMS'"> | |
409 | - <a> | |
407 | + <xsl:choose> | |
408 | + <xsl:when test="@description = 'WMS'"> | |
409 | + <div class='paragrafo' style='cursor:pointer;'> | |
410 | + <xsl:attribute name="onclick"> | |
411 | + csw_client.adicionaI3geo('<xsl:value-of select="."/>'); | |
412 | + </xsl:attribute> | |
413 | + <img style="cursor:pointer;text-align:left" src="../imagens/branco.gif" class="conectarwms iconeMini iconeGuiaMovelMouseOut" /> | |
414 | + | |
415 | + <label style='top:-5px;position:relative'>Adiciona ao mapa</label> | |
416 | + </div> | |
417 | + <a target='_blank'> | |
410 | 418 | <xsl:attribute name="href"> |
411 | 419 | <xsl:value-of select="."/> |
412 | 420 | </xsl:attribute> |
413 | 421 | <xsl:value-of select="@description" /> |
414 | 422 | </a> |
415 | - </xsl:when> | |
416 | - <xsl:otherwise> | |
417 | - <a> | |
423 | + | |
424 | + </xsl:when> | |
425 | + <xsl:when test="contains(@protocol,'get-map')"> | |
426 | + <div class='paragrafo' style='cursor:pointer;'> | |
427 | + <xsl:attribute name="onclick"> | |
428 | + csw_client.adicionaI3geo('<xsl:value-of select="."/>'); | |
429 | + </xsl:attribute> | |
430 | + <img style="cursor:pointer;text-align:left" src="../imagens/branco.gif" class="conectarwms iconeMini iconeGuiaMovelMouseOut" /> | |
431 | + | |
432 | + <label style='top:-5px;position:relative;cursor:pointer;'>Adiciona ao mapa</label> | |
433 | + </div> | |
434 | + <a target='_blank'> | |
418 | 435 | <xsl:attribute name="href"> |
419 | 436 | <xsl:value-of select="."/> |
420 | 437 | </xsl:attribute> |
421 | - <xsl:value-of select="@description" /> | |
438 | + <xsl:value-of select="@protocol" /> | |
422 | 439 | </a> |
423 | - </xsl:otherwise> | |
424 | - </xsl:choose> | |
425 | - | |
426 | - | |
440 | + </xsl:when> | |
441 | + </xsl:choose> | |
427 | 442 | |
428 | 443 | </div> |
444 | + | |
429 | 445 | </xsl:template> |
446 | + | |
430 | 447 | <!-- End Metadata Dublin Core --> |
431 | 448 | |
432 | 449 | <!-- Start Utills --> | ... | ... |