diff --git a/admin/admin.db b/admin/admin.db index c6a92bd..33c22bd 100644 Binary files a/admin/admin.db and b/admin/admin.db differ diff --git a/admin/dicionario/menup.js b/admin/dicionario/menup.js index 2664b47..86888c0 100644 --- a/admin/dicionario/menup.js +++ b/admin/dicionario/menup.js @@ -92,12 +92,12 @@ i3GEOadmin.menup.dicionario = { es : "" } ], 'xmlWmsMetaestat' : [ { - pt : "Ver xml com a lista de serviços WMS originados do sistema de metadados estatísticos", + pt : "XML com a lista de serviços WMS originados do sistema de metadados estatísticos", en : "", es : "" } ], 'verRss' : [ { - pt : "Ver RSS com a lista de mapas cadastrados", + pt : "RSS com a lista de mapas cadastrados", en : "", es : "" } ], @@ -132,17 +132,17 @@ i3GEOadmin.menup.dicionario = { es : "" } ], 'rssArvore' : [ { - pt : "Ver RSS com os grupos, subgrupos e temas", + pt : "RSS com os grupos, subgrupos e temas", en : "", es : "" } ], 'rssArvoreJson' : [ { - pt : "Ver JSON com os grupos, subgrupos e temas", + pt : "JSON com os grupos, subgrupos e temas", en : "", es : "" } ], 'rssComentarios' : [ { - pt : "Ver RSS com os comentários sobre os temas", + pt : "RSS com os comentários sobre os temas", en : "", es : "" } ], @@ -166,6 +166,16 @@ i3GEOadmin.menup.dicionario = { en : "", es : "" } ], + 'rssMapas' : [ { + pt : "RSS com a lista de mapas", + en : "", + es : "" + } ], + 'rssMapasJson' : [ { + pt : "RSS com a lista de mapas (JSON)", + en : "", + es : "" + } ], 'editaMenus' : [ { pt : "Edição dos menus de adição de temas", en : "", @@ -217,17 +227,32 @@ i3GEOadmin.menup.dicionario = { es : "" } ], 'xmlWebServ' : [ { - pt : "Ver xml com a lista de serviços WS (webservices convencionais)", + pt : "RSS com a lista de serviços WS (webservices convencionais)", + en : "", + es : "" + } ], + 'xmlWebServJson' : [ { + pt : "RSS com a lista de serviços WS (webservices convencionais) em JSON", en : "", es : "" } ], 'xmlWms' : [ { - pt : "Ver xml com a lista de serviços WMS", + pt : "RSS com a lista de serviços WMS", + en : "", + es : "" + } ], + 'xmlWmsJson' : [ { + pt : "RSS com a lista de serviços WMS em JSON", en : "", es : "" } ], 'xmlGeoRss' : [ { - pt : "Ver xml com a lista de serviços Geo RSS", + pt : "RSS com a lista de serviços Geo RSS", + en : "", + es : "" + } ], + 'xmlGeoRssJson' : [ { + pt : "RSS com a lista de serviços Geo RSS em JSON", en : "", es : "" } ], @@ -252,7 +277,7 @@ i3GEOadmin.menup.dicionario = { es : "" } ], 'xmlSistAdiciona' : [ { - pt : "Ver xml com a lista de sistemas que adicionam temas especiais", + pt : "XML com a lista de sistemas que adicionam temas especiais", en : "", es : "" } ], diff --git a/admin/menu.html b/admin/menu.html index 39f1082..c8c1a5d 100644 --- a/admin/menu.html +++ b/admin/menu.html @@ -23,6 +23,10 @@ color: navy; font-size: 12px; } + .ygtvcontent img{ + width: 12px; + margin-right: 2px; + } @@ -36,19 +40,19 @@ type: "html", children:[ { - html: ""+$trad("abre",i3GEOadmin.menup.dicionario)+"", + html: ""+$trad("abre",i3GEOadmin.menup.dicionario)+"", type: "html", enableHighlight: false, },{ - html: ""+$trad("testaInstal",i3GEOadmin.menup.dicionario)+"", + html: ""+$trad("testaInstal",i3GEOadmin.menup.dicionario)+"", type: "html", enableHighlight: false, },{ - html: ""+$trad("removeInicia",i3GEOadmin.menup.dicionario)+"", + html: ""+$trad("removeInicia",i3GEOadmin.menup.dicionario)+"", type: "html", enableHighlight: false, },{ - html: ""+$trad("compacta",i3GEOadmin.menup.dicionario)+"", + html: ""+$trad("compacta",i3GEOadmin.menup.dicionario)+"", type: "html", enableHighlight: false, } @@ -57,17 +61,17 @@ type: "html", children:[ { - html: ""+$trad("controleOperac",i3GEOadmin.menup.dicionario)+"", + html: ""+$trad("controleOperac",i3GEOadmin.menup.dicionario)+"", type: "html", enableHighlight: false, },{ - html: ""+$trad("cadastroUsuario",i3GEOadmin.menup.dicionario)+"", + html: ""+$trad("cadastroUsuario",i3GEOadmin.menup.dicionario)+"", type: "html", enableHighlight: false, },{ - html: ""+$trad("cadastroGrupos",i3GEOadmin.menup.dicionario)+"", + html: ""+$trad("cadastroGrupos",i3GEOadmin.menup.dicionario)+"", type: "html", enableHighlight: false, @@ -82,52 +86,52 @@ enableHighlight: false, },{ - html: ""+$trad("cadastroVariav",i3GEOadmin.menup.dicionario)+"", + html: ""+$trad("cadastroVariav",i3GEOadmin.menup.dicionario)+"", type: "html", enableHighlight: false, },{ - html: ""+$trad("cadastroMapas",i3GEOadmin.menup.dicionario)+"", + html: ""+$trad("cadastroMapas",i3GEOadmin.menup.dicionario)+"", type: "html", enableHighlight: false, },{ - html: ""+$trad("cadastroMedidas",i3GEOadmin.menup.dicionario)+"", + html: ""+$trad("cadastroMedidas",i3GEOadmin.menup.dicionario)+"", type: "html", enableHighlight: false, },{ - html: ""+$trad("cadastroPeriodos",i3GEOadmin.menup.dicionario)+"", + html: ""+$trad("cadastroPeriodos",i3GEOadmin.menup.dicionario)+"", type: "html", enableHighlight: false, },{ - html: ""+$trad("cadastroConexoes",i3GEOadmin.menup.dicionario)+"", + html: ""+$trad("cadastroConexoes",i3GEOadmin.menup.dicionario)+"", type: "html", enableHighlight: false, },{ - html: ""+$trad("cadastroTabelas",i3GEOadmin.menup.dicionario)+"", + html: ""+$trad("cadastroTabelas",i3GEOadmin.menup.dicionario)+"", type: "html", enableHighlight: false, },{ - html: ""+$trad("cadastroFonte",i3GEOadmin.menup.dicionario)+"", + html: ""+$trad("cadastroFonte",i3GEOadmin.menup.dicionario)+"", type: "html", enableHighlight: false, },{ - html: ""+$trad("gerenciaBd",i3GEOadmin.menup.dicionario)+"", + html: ""+$trad("gerenciaBd",i3GEOadmin.menup.dicionario)+"", type: "html", enableHighlight: false, },{ - html: ""+$trad("xmlWmsMetaestat",i3GEOadmin.menup.dicionario)+"", + html: ""+$trad("xmlWmsMetaestat",i3GEOadmin.menup.dicionario)+"", type: "html", enableHighlight: false, },{ - html: ""+$trad("verRss",i3GEOadmin.menup.dicionario)+"", + html: ""+$trad("verRss",i3GEOadmin.menup.dicionario)+"", type: "html", enableHighlight: false, @@ -137,17 +141,17 @@ type: "html", children:[ { - html: ""+$trad("enviarShp",i3GEOadmin.menup.dicionario)+"", + html: ""+$trad("enviarShp",i3GEOadmin.menup.dicionario)+"", type: "html", enableHighlight: false, },{ - html: ""+$trad("gerenciaBd",i3GEOadmin.menup.dicionario)+"", + html: ""+$trad("gerenciaBd",i3GEOadmin.menup.dicionario)+"", type: "html", enableHighlight: false, },{ - html: ""+$trad("uploadSimbolo",i3GEOadmin.menup.dicionario)+"", + html: ""+$trad("uploadSimbolo",i3GEOadmin.menup.dicionario)+"", type: "html", enableHighlight: false, @@ -157,37 +161,37 @@ type: "html", children:[ { - html: ""+$trad("editorMapfile",i3GEOadmin.menup.dicionario)+"", + html: ""+$trad("editorMapfile",i3GEOadmin.menup.dicionario)+"", type: "html", enableHighlight: false, },{ - html: ""+$trad("editorMenus",i3GEOadmin.menup.dicionario)+"", + html: ""+$trad("editorMenus",i3GEOadmin.menup.dicionario)+"", type: "html", enableHighlight: false, },{ - html: ""+$trad("arvoreTemas",i3GEOadmin.menup.dicionario)+"", + html: ""+$trad("arvoreTemas",i3GEOadmin.menup.dicionario)+"", type: "html", enableHighlight: false, },{ - html: ""+$trad("uploadSimbolo",i3GEOadmin.menup.dicionario)+"", + html: ""+$trad("uploadSimbolo",i3GEOadmin.menup.dicionario)+"", type: "html", enableHighlight: false, },{ - html: ""+$trad("rssArvore",i3GEOadmin.menup.dicionario)+"", + html: ""+$trad("rssArvore",i3GEOadmin.menup.dicionario)+"", type: "html", enableHighlight: false, },{ - html: ""+$trad("rssArvoreJson",i3GEOadmin.menup.dicionario)+"", + html: ""+$trad("rssArvoreJson",i3GEOadmin.menup.dicionario)+"", type: "html", enableHighlight: false, },{ - html: ""+$trad("rssComentarios",i3GEOadmin.menup.dicionario)+"", + html: ""+$trad("rssComentarios",i3GEOadmin.menup.dicionario)+"", type: "html", enableHighlight: false, @@ -197,27 +201,33 @@ type: "html", children:[ { - html: ""+$trad("editaLinks",i3GEOadmin.menup.dicionario)+"", + html: ""+$trad("editaLinks",i3GEOadmin.menup.dicionario)+"", type: "html", enableHighlight: false, - },{ - html: ""+$trad("xmlMapas",i3GEOadmin.menup.dicionario)+"", + html: ""+$trad("xmlMapas",i3GEOadmin.menup.dicionario)+"", + type: "html", + enableHighlight: false, + },{ + html: ""+$trad("rssMapas",i3GEOadmin.menup.dicionario)+"", + type: "html", + enableHighlight: false, + },{ + html: ""+$trad("rssMapasJson",i3GEOadmin.menup.dicionario)+"", type: "html", enableHighlight: false, - } ]},{ html: $trad("editaMenus",i3GEOadmin.menup.dicionario), type: "html", children:[ { - html: ""+$trad("editaArvore",i3GEOadmin.menup.dicionario)+"", + html: ""+$trad("editaArvore",i3GEOadmin.menup.dicionario)+"", type: "html", enableHighlight: false, },{ - html: ""+$trad("editaListaMenus",i3GEOadmin.menup.dicionario)+"", + html: ""+$trad("editaListaMenus",i3GEOadmin.menup.dicionario)+"", type: "html", enableHighlight: false, @@ -227,12 +237,12 @@ type: "html", children:[ { - html: ""+$trad("editaPerfil",i3GEOadmin.menup.dicionario)+"", + html: ""+$trad("editaPerfil",i3GEOadmin.menup.dicionario)+"", type: "html", enableHighlight: false, },{ - html: ""+$trad("editaTags",i3GEOadmin.menup.dicionario)+"", + html: ""+$trad("editaTags",i3GEOadmin.menup.dicionario)+"", type: "html", enableHighlight: false, @@ -242,7 +252,7 @@ type: "html", children:[ { - html: ""+$trad("editaAtlas",i3GEOadmin.menup.dicionario)+"", + html: ""+$trad("editaAtlas",i3GEOadmin.menup.dicionario)+"", type: "html", enableHighlight: false, @@ -252,32 +262,43 @@ type: "html", children:[ { - html: ""+$trad("editaWebServ",i3GEOadmin.menup.dicionario)+"", + html: ""+$trad("editaWebServ",i3GEOadmin.menup.dicionario)+"", type: "html", enableHighlight: false, },{ - html: ""+$trad("xmlWebServ",i3GEOadmin.menup.dicionario)+"", + html: ""+$trad("xmlWebServ",i3GEOadmin.menup.dicionario)+"", type: "html", enableHighlight: false, },{ - html: ""+$trad("xmlWms",i3GEOadmin.menup.dicionario)+"", + html: ""+$trad("xmlWebServJson",i3GEOadmin.menup.dicionario)+"", type: "html", enableHighlight: false, - },{ - html: ""+$trad("xmlGeoRss",i3GEOadmin.menup.dicionario)+"", + html: ""+$trad("xmlWms",i3GEOadmin.menup.dicionario)+"", type: "html", enableHighlight: false, + },{ + html: ""+$trad("xmlWmsJson",i3GEOadmin.menup.dicionario)+"", + type: "html", + enableHighlight: false, + },{ + html: ""+$trad("xmlGeoRss",i3GEOadmin.menup.dicionario)+"", + type: "html", + enableHighlight: false, + },{ + html: ""+$trad("xmlGeoRssJson",i3GEOadmin.menup.dicionario)+"", + type: "html", + enableHighlight: false, } ]},{ html: $trad("sistIdentifica",i3GEOadmin.menup.dicionario), type: "html", children:[ { - html: ""+$trad("editaIdentifica",i3GEOadmin.menup.dicionario)+"", + html: ""+$trad("editaIdentifica",i3GEOadmin.menup.dicionario)+"", type: "html", enableHighlight: false, @@ -288,12 +309,12 @@ children:[ { - html: ""+$trad("editaSist",i3GEOadmin.menup.dicionario)+"", + html: ""+$trad("editaSist",i3GEOadmin.menup.dicionario)+"", type: "html", enableHighlight: false, },{ - html: ""+$trad("xmlSistAdiciona",i3GEOadmin.menup.dicionario)+"", + html: ""+$trad("xmlSistAdiciona",i3GEOadmin.menup.dicionario)+"", type: "html", enableHighlight: false, diff --git a/admin/php/xml.php b/admin/php/xml.php index f6cdb43..5696bd6 100644 --- a/admin/php/xml.php +++ b/admin/php/xml.php @@ -256,11 +256,11 @@ Retorno: RSS */ -function geraXmlWS($locaplic) +function geraXmlWS($locaplic,$output) { global $esquemaadmin; $sql = "select * from ".$esquemaadmin."i3geoadmin_ws where tipo_ws = 'WS' and nome_ws <> ''"; - return geraXmlRSS($locaplic,$sql,"Web services"); + return geraXmlRSS($locaplic,$sql,"Web services",$output); } /* Function: geraXmlKmlrss @@ -294,11 +294,11 @@ Retorno: RSS */ -function geraXmlWMS($locaplic) +function geraXmlWMS($locaplic,$output) { global $esquemaadmin; $sql = "select * from ".$esquemaadmin."i3geoadmin_ws where (tipo_ws = 'WMS' or tipo_ws = 'WMS-Tile') and nome_ws <> '' order by nome_ws"; - return geraXmlRSS($locaplic,$sql,"Web services WMS-OGC"); + return geraXmlRSS($locaplic,$sql,"Web services WMS-OGC",$output); } /* Function: geraXmlWMSmetaestat @@ -338,11 +338,11 @@ Retorno: RSS */ -function geraXmlGeorss($locaplic) +function geraXmlGeorss($locaplic,$output) { global $esquemaadmin; $sql = "select * from ".$esquemaadmin."i3geoadmin_ws where tipo_ws = 'GEORSS' and nome_ws <> ''"; - return geraXmlRSS($locaplic,$sql,"Georss"); + return geraXmlRSS($locaplic,$sql,"Georss",$output); } /* Function: geraRSStemasDownload @@ -707,7 +707,7 @@ function geraXmlMapas($perfil,$locaplic,$editores) return $xml; } //mostra apenas os mapas que possuem outros_mapa definido, o que e tipico do sistema de metadados estatisticos -function geraRSSmapas($locaplic) +function geraRSSmapas($locaplic,$output) { global $esquemaadmin; $protocolo = explode("/",$_SERVER['SERVER_PROTOCOL']); @@ -724,7 +724,7 @@ function geraRSSmapas($locaplic) $descricao .= "]]>'"; $sql = "select '' as tipo_ws,'".$url."/ms_criamapa.php?restauramapa='||id_mapa as link_ws, nome_mapa as nome_ws, ".$descricao." as desc_ws, '' as autor_ws from ".$esquemaadmin."i3geoadmin_mapas WHERE publicado_mapa = 'sim' AND mapfile != ''"; //echo $sql;exit; - return geraXmlRSS($locaplic,$sql,"Mapas cadastrados"); + return geraXmlRSS($locaplic,$sql,"Mapas cadastrados",$output); } // diff --git a/admin/rssmapas.php b/admin/rssmapas.php index 70537f1..77f3d3f 100755 --- a/admin/rssmapas.php +++ b/admin/rssmapas.php @@ -38,6 +38,10 @@ if(!isset($locaplic)){ } include_once($locaplic."/classesphp/pega_variaveis.php"); include_once($locaplic."/admin/php/xml.php"); -echo header("Content-type: application/xml"); -echo geraRSSmapas($locaplic); +$output = "xml"; +if(strtolower($_GET["output"]) == "json" || strtolower($_POST["output"]) == "json"){ + $output = "json"; +} +echo header("Content-type: application/".$output); +echo geraRSSmapas($locaplic,$output); ?> \ No newline at end of file diff --git a/admin/xmlgeorss.php b/admin/xmlgeorss.php index 2c5d630..b29fcc2 100644 --- a/admin/xmlgeorss.php +++ b/admin/xmlgeorss.php @@ -41,6 +41,10 @@ if(!isset($locaplic)){ } include_once($locaplic."/classesphp/pega_variaveis.php"); include_once($locaplic."/admin/php/xml.php"); -echo header("Content-type: application/xml"); -echo geraXmlGeorss($locaplic); +$output = "xml"; +if(strtolower($_GET["output"]) == "json" || strtolower($_POST["output"]) == "json"){ + $output = "json"; +} +echo header("Content-type: application/".$output); +echo geraXmlGeorss($locaplic,$output); ?> diff --git a/admin/xmlservicoswms.php b/admin/xmlservicoswms.php index cb3d48d..8675ea8 100644 --- a/admin/xmlservicoswms.php +++ b/admin/xmlservicoswms.php @@ -41,6 +41,10 @@ if(!isset($locaplic)){ } include_once($locaplic."/classesphp/pega_variaveis.php"); include_once($locaplic."/admin/php/xml.php"); -echo header("Content-type: application/xml"); -echo geraXmlWMS($locaplic); +$output = "xml"; +if(strtolower($_GET["output"]) == "json" || strtolower($_POST["output"]) == "json"){ + $output = "json"; +} +echo header("Content-type: application/".$output); +echo geraXmlWMS($locaplic,$output); ?> diff --git a/admin/xmlservicosws.php b/admin/xmlservicosws.php index 3f9fb12..0514625 100644 --- a/admin/xmlservicosws.php +++ b/admin/xmlservicosws.php @@ -41,6 +41,11 @@ if(!isset($locaplic)){ } include_once($locaplic."/classesphp/pega_variaveis.php"); include_once($locaplic."/admin/php/xml.php"); -echo header("Content-type: application/xml"); -echo geraXmlWS($locaplic); + +$output = "xml"; +if(strtolower($_GET["output"]) == "json" || strtolower($_POST["output"]) == "json"){ + $output = "json"; +} +echo header("Content-type: application/".$output); +echo geraXmlWS($locaplic,$output); ?> -- libgit2 0.21.2