Commit 9d1ba34be76cf99ccaf3dfa4150b7fc115166def

Authored by Edmar Moretti
1 parent 2a546d47

Inclusão de matadata no sistema de administração que possibilita ativar ou não a…

… conversão de caracteres da ferramenta de linha do tempo
admin/js/editormapfile.js
@@ -1474,7 +1474,9 @@ function montaEditorMetadados(dados) @@ -1474,7 +1474,9 @@ function montaEditorMetadados(dados)
1474 {ajuda:"Link para uma página que será incluído no menu popup", 1474 {ajuda:"Link para uma página que será incluído no menu popup",
1475 titulo:"Linha do tempo: LTEMPOITEMLINK",id:"ltempoitemlink",value:dados.ltempoitemlink,tipo:"text"}, 1475 titulo:"Linha do tempo: LTEMPOITEMLINK",id:"ltempoitemlink",value:dados.ltempoitemlink,tipo:"text"},
1476 {ajuda:"Endereço da imagem do ícone que irá representar o evento (opcional)", 1476 {ajuda:"Endereço da imagem do ícone que irá representar o evento (opcional)",
1477 - titulo:"Linha do tempo: LTEMPOITEMICONE",id:"ltempoitemicone",value:dados.ltempoitemicone,tipo:"text"} 1477 + titulo:"Linha do tempo: LTEMPOITEMICONE",id:"ltempoitemicone",value:dados.ltempoitemicone,tipo:"text"},
  1478 + {ajuda:"Aplica conversão do código de caracteres? Pode ser necessário para corrigir problemas de acentuação",
  1479 + titulo:"Linha do tempo: LTEMPOCONVENCODE",id:"",value:dados.ltempoconvencode,tipo:"text",div:"<div id=cLtempoconvencode ></div>"},
1478 ] 1480 ]
1479 }; 1481 };
1480 var paramNaoOWS = { 1482 var paramNaoOWS = {
@@ -1578,6 +1580,12 @@ function montaEditorMetadados(dados) @@ -1578,6 +1580,12 @@ function montaEditorMetadados(dados)
1578 temp += "</select>" 1580 temp += "</select>"
1579 $i("cEditorsql").innerHTML = temp 1581 $i("cEditorsql").innerHTML = temp
1580 } 1582 }
  1583 + if($i("cLtempoconvencode")){
  1584 + temp = "<select id='ltempoconvencode' >"
  1585 + temp += core_combosimnao(dados.ltempoconvencode)
  1586 + temp += "</select>"
  1587 + $i("cLtempoconvencode").innerHTML = temp
  1588 + }
1581 var temp = function() 1589 var temp = function()
1582 {salvarDadosEditor('metadados',dados.codigoMap,dados.codigoLayer)} 1590 {salvarDadosEditor('metadados',dados.codigoMap,dados.codigoLayer)}
1583 new YAHOO.widget.Button("salvarEditor",{ onclick: { fn: temp }}); 1591 new YAHOO.widget.Button("salvarEditor",{ onclick: { fn: temp }});
@@ -1864,7 +1872,7 @@ function salvarDadosEditor(tipo,codigoMap,codigoLayer,indiceClasse,indiceEstilo, @@ -1864,7 +1872,7 @@ function salvarDadosEditor(tipo,codigoMap,codigoLayer,indiceClasse,indiceEstilo,
1864 } 1872 }
1865 if(tipo == "metadados") 1873 if(tipo == "metadados")
1866 { 1874 {
1867 - var campos = new Array("legendaimg","wms_srs","wms_name","wms_server_version","wms_format","wms_auth_username","wms_auth_password","wms_auth_type","wms_connectiontimeout","wms_latlonboundingbox","wms_proxy_auth_type","wms_proxy_host","wms_proxy_port","wms_proxy_type","wms_proxy_username","wms_proxy_password","wms_sld_body","wms_sld_url","wms_style","wms_bgcolor","wms_transparent","wms_time","itembuscarapida","ltempoformatodata","ltempoiteminicio","ltempoitemfim","ltempoitemtitulo","ltempoitemdescricao","ltempoitemtip","ltempoitemimagem","ltempoitemicone","ltempoitemlink","editorsql","description_template","palletefile","palletestep","classestamanho","classessimbolo","classescor","classesnome","classesitem","identifica","transitioneffect","extensao","escondido","classe","tip","itenslink","itens","itensdesc") 1875 + var campos = new Array("legendaimg","wms_srs","wms_name","wms_server_version","wms_format","wms_auth_username","wms_auth_password","wms_auth_type","wms_connectiontimeout","wms_latlonboundingbox","wms_proxy_auth_type","wms_proxy_host","wms_proxy_port","wms_proxy_type","wms_proxy_username","wms_proxy_password","wms_sld_body","wms_sld_url","wms_style","wms_bgcolor","wms_transparent","wms_time","itembuscarapida","ltempoformatodata","ltempoiteminicio","ltempoitemfim","ltempoitemtitulo","ltempoitemdescricao","ltempoitemtip","ltempoitemimagem","ltempoitemicone","ltempoitemlink","editorsql","ltempoconvencode","description_template","palletefile","palletestep","classestamanho","classessimbolo","classescor","classesnome","classesitem","identifica","transitioneffect","extensao","escondido","classe","tip","itenslink","itens","itensdesc")
1868 var par = "&codigoMap="+codigoMap+"&codigoLayer="+codigoLayer 1876 var par = "&codigoMap="+codigoMap+"&codigoLayer="+codigoLayer
1869 var prog = "../php/editormapfile.php?funcao=alterarMetadados" 1877 var prog = "../php/editormapfile.php?funcao=alterarMetadados"
1870 } 1878 }
admin/php/editormapfile.php
@@ -1562,6 +1562,7 @@ function pegaMetadados() @@ -1562,6 +1562,7 @@ function pegaMetadados()
1562 $dados["ltempoitemfim"] = $layer->getmetadata("ltempoitemfim"); 1562 $dados["ltempoitemfim"] = $layer->getmetadata("ltempoitemfim");
1563 $dados["ltempoitemtitulo"] = $layer->getmetadata("ltempoitemtitulo"); 1563 $dados["ltempoitemtitulo"] = $layer->getmetadata("ltempoitemtitulo");
1564 $dados["ltempoitemdescricao"] = $layer->getmetadata("ltempoitemdescricao"); 1564 $dados["ltempoitemdescricao"] = $layer->getmetadata("ltempoitemdescricao");
  1565 + $dados["ltempoconvencode"] = $layer->getmetadata("ltempoconvencode");
1565 $dados["ltempoitemtip"] = $layer->getmetadata("ltempoitemtip"); 1566 $dados["ltempoitemtip"] = $layer->getmetadata("ltempoitemtip");
1566 $dados["ltempoitemimagem"] = $layer->getmetadata("ltempoitemimagem"); 1567 $dados["ltempoitemimagem"] = $layer->getmetadata("ltempoitemimagem");
1567 $dados["ltempoitemicone"] = $layer->getmetadata("ltempoitemicone"); 1568 $dados["ltempoitemicone"] = $layer->getmetadata("ltempoitemicone");
@@ -1596,7 +1597,7 @@ function pegaMetadados() @@ -1596,7 +1597,7 @@ function pegaMetadados()
1596 } 1597 }
1597 function alterarMetadados() 1598 function alterarMetadados()
1598 { 1599 {
1599 - global $tipooriginal,$wms_srs,$wms_name,$wms_server_version,$wms_format,$wms_auth_username,$wms_auth_password,$wms_auth_type,$wms_connectiontimeout,$wms_latlonboundingbox,$wms_proxy_auth_type,$wms_proxy_host,$wms_proxy_port,$wms_proxy_type,$wms_proxy_username,$wms_proxy_password,$wms_sld_body,$wms_sld_url,$wms_style,$wms_bgcolor,$wms_transparent,$wms_time,$itembuscarapida,$iconetema,$ltempoformatodata,$ltempoiteminicio,$ltempoitemfim,$ltempoitemtitulo,$ltempoitemdescricao,$ltempoitemtip,$ltempoitemimagem,$ltempoitemicone,$ltempoitemlink,$description_template,$palletestep,$palletefile,$codigoMap,$codigoLayer,$locaplic,$classestamanho,$classessimbolo,$classescor,$classesnome,$classesitem,$mensagem,$extensao,$tip,$itenslink,$itens,$itensdesc,$editorsql; 1600 + global $tipooriginal,$wms_srs,$wms_name,$wms_server_version,$wms_format,$wms_auth_username,$wms_auth_password,$wms_auth_type,$wms_connectiontimeout,$wms_latlonboundingbox,$wms_proxy_auth_type,$wms_proxy_host,$wms_proxy_port,$wms_proxy_type,$wms_proxy_username,$wms_proxy_password,$wms_sld_body,$wms_sld_url,$wms_style,$wms_bgcolor,$wms_transparent,$wms_time,$itembuscarapida,$iconetema,$ltempoformatodata,$ltempoconvencode,$ltempoiteminicio,$ltempoitemfim,$ltempoitemtitulo,$ltempoitemdescricao,$ltempoitemtip,$ltempoitemimagem,$ltempoitemicone,$ltempoitemlink,$description_template,$palletestep,$palletefile,$codigoMap,$codigoLayer,$locaplic,$classestamanho,$classessimbolo,$classescor,$classesnome,$classesitem,$mensagem,$extensao,$tip,$itenslink,$itens,$itensdesc,$editorsql;
1600 $dados = array(); 1601 $dados = array();
1601 $mapfile = $locaplic."/temas/".$codigoMap.".map"; 1602 $mapfile = $locaplic."/temas/".$codigoMap.".map";
1602 $mapa = ms_newMapObj($mapfile); 1603 $mapa = ms_newMapObj($mapfile);
@@ -1618,6 +1619,7 @@ function alterarMetadados() @@ -1618,6 +1619,7 @@ function alterarMetadados()
1618 $layer->setmetadata("ltempoiteminicio",$ltempoiteminicio); 1619 $layer->setmetadata("ltempoiteminicio",$ltempoiteminicio);
1619 $layer->setmetadata("ltempoitemfim",$ltempoitemfim); 1620 $layer->setmetadata("ltempoitemfim",$ltempoitemfim);
1620 $layer->setmetadata("ltempoitemtitulo",$ltempoitemtitulo); 1621 $layer->setmetadata("ltempoitemtitulo",$ltempoitemtitulo);
  1622 + $layer->setmetadata("ltempoconvencode",$ltempoconvencode);
1621 $layer->setmetadata("ltempoitemdescricao",$ltempoitemdescricao); 1623 $layer->setmetadata("ltempoitemdescricao",$ltempoitemdescricao);
1622 $layer->setmetadata("ltempoitemtip",$ltempoitemtip); 1624 $layer->setmetadata("ltempoitemtip",$ltempoitemtip);
1623 $layer->setmetadata("ltempoitemimagem",$ltempoitemimagem); 1625 $layer->setmetadata("ltempoitemimagem",$ltempoitemimagem);
temas/locali.map
1 -MAP  
2 -  
3 -  
4 - FONTSET "c:\ms4w\apache\htdocs\i3geo/symbols/fontes.txt"  
5 - SYMBOLSET "c:\ms4w\apache\htdocs\i3geo/symbols/simbolos.sym" 1 +MAP
  2 + FONTSET "c:\ms4w\apache\htdocs\i3geo/symbols/fontes.txt"
  3 + SYMBOLSET "c:\ms4w\apache\htdocs\i3geo/symbols/simbolos.sym"
6 LAYER 4 LAYER
7 CONNECTION "" 5 CONNECTION ""
8 DATA "c:\ms4w\apache\htdocs\i3geo\aplicmap\dados\locali" 6 DATA "c:\ms4w\apache\htdocs\i3geo\aplicmap\dados\locali"
9 METADATA 7 METADATA
10 - "LTEMPOITEMIMAGEM" ""  
11 - "TIP" "TIPO,ANOCRIA,NOMELOC"  
12 "cache" "sim" 8 "cache" "sim"
13 - "LTEMPOITEMDESCRICAO" "TIPO" 9 + "TIP" "TIPO,ANOCRIA,NOMELOC"
  10 + "LTEMPOITEMIMAGEM" ""
14 "CLASSE" "SIM" 11 "CLASSE" "SIM"
15 - "palletestep" "" 12 + "LTEMPOITEMDESCRICAO" "TIPO"
16 "LTEMPOITEMINICIO" "ANOCRIA" 13 "LTEMPOITEMINICIO" "ANOCRIA"
17 - "temporizador" ""  
18 - "LTEMPOITEMTIP" "ANOCRIA" 14 + "palletestep" ""
19 "permitekmz" "sim" 15 "permitekmz" "sim"
20 - "description_template" ""  
21 - "LTEMPOITEMTITULO" "NOMELOC" 16 + "LTEMPOITEMTIP" "ANOCRIA"
  17 + "temporizador" ""
22 "iconetema" "" 18 "iconetema" ""
  19 + "LTEMPOITEMTITULO" "NOMELOC"
  20 + "description_template" ""
23 "LTEMPOITEMLINK" "" 21 "LTEMPOITEMLINK" ""
24 "palletefile" "" 22 "palletefile" ""
25 "nomeoriginal" "locali" 23 "nomeoriginal" "locali"
26 - "LTEMPOFORMATODATA" "iso8601"  
27 "permitedownload" "" 24 "permitedownload" ""
28 - "LTEMPOITEMICONE" "" 25 + "LTEMPOFORMATODATA" "iso8601"
29 "permitecomentario" "" 26 "permitecomentario" ""
  27 + "LTEMPOITEMICONE" ""
30 "itembuscarapida" "NOMELOC" 28 "itembuscarapida" "NOMELOC"
31 - "arquivokmz" ""  
32 "arquivodownload" "" 29 "arquivodownload" ""
33 - "transitioneffect" "NAO"  
34 - "permiteogc" "" 30 + "arquivokmz" ""
35 "permitekml" "sim" 31 "permitekml" "sim"
  32 + "permiteogc" ""
  33 + "transitioneffect" "NAO"
36 "TEMA" "Localidades" 34 "TEMA" "Localidades"
37 "editorsql" "" 35 "editorsql" ""
38 - "legendaimg" "" 36 + "LTEMPOCONVENCODE" "SIM"
39 "LTEMPOITEMFIM" "" 37 "LTEMPOITEMFIM" ""
  38 + "legendaimg" ""
40 END 39 END
41 NAME "locali" 40 NAME "locali"
42 STATUS DEFAULT 41 STATUS DEFAULT
@@ -77,4 +76,6 @@ MAP @@ -77,4 +76,6 @@ MAP
77 END 76 END
78 END 77 END
79 END 78 END
  79 +
80 END 80 END
  81 +