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 1474 {ajuda:"Link para uma página que será incluído no menu popup",
1475 1475 titulo:"Linha do tempo: LTEMPOITEMLINK",id:"ltempoitemlink",value:dados.ltempoitemlink,tipo:"text"},
1476 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 1482 var paramNaoOWS = {
... ... @@ -1578,6 +1580,12 @@ function montaEditorMetadados(dados)
1578 1580 temp += "</select>"
1579 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 1589 var temp = function()
1582 1590 {salvarDadosEditor('metadados',dados.codigoMap,dados.codigoLayer)}
1583 1591 new YAHOO.widget.Button("salvarEditor",{ onclick: { fn: temp }});
... ... @@ -1864,7 +1872,7 @@ function salvarDadosEditor(tipo,codigoMap,codigoLayer,indiceClasse,indiceEstilo,
1864 1872 }
1865 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 1876 var par = "&codigoMap="+codigoMap+"&codigoLayer="+codigoLayer
1869 1877 var prog = "../php/editormapfile.php?funcao=alterarMetadados"
1870 1878 }
... ...
admin/php/editormapfile.php
... ... @@ -1562,6 +1562,7 @@ function pegaMetadados()
1562 1562 $dados["ltempoitemfim"] = $layer->getmetadata("ltempoitemfim");
1563 1563 $dados["ltempoitemtitulo"] = $layer->getmetadata("ltempoitemtitulo");
1564 1564 $dados["ltempoitemdescricao"] = $layer->getmetadata("ltempoitemdescricao");
  1565 + $dados["ltempoconvencode"] = $layer->getmetadata("ltempoconvencode");
1565 1566 $dados["ltempoitemtip"] = $layer->getmetadata("ltempoitemtip");
1566 1567 $dados["ltempoitemimagem"] = $layer->getmetadata("ltempoitemimagem");
1567 1568 $dados["ltempoitemicone"] = $layer->getmetadata("ltempoitemicone");
... ... @@ -1596,7 +1597,7 @@ function pegaMetadados()
1596 1597 }
1597 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 1601 $dados = array();
1601 1602 $mapfile = $locaplic."/temas/".$codigoMap.".map";
1602 1603 $mapa = ms_newMapObj($mapfile);
... ... @@ -1618,6 +1619,7 @@ function alterarMetadados()
1618 1619 $layer->setmetadata("ltempoiteminicio",$ltempoiteminicio);
1619 1620 $layer->setmetadata("ltempoitemfim",$ltempoitemfim);
1620 1621 $layer->setmetadata("ltempoitemtitulo",$ltempoitemtitulo);
  1622 + $layer->setmetadata("ltempoconvencode",$ltempoconvencode);
1621 1623 $layer->setmetadata("ltempoitemdescricao",$ltempoitemdescricao);
1622 1624 $layer->setmetadata("ltempoitemtip",$ltempoitemtip);
1623 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 4 LAYER
7 5 CONNECTION ""
8 6 DATA "c:\ms4w\apache\htdocs\i3geo\aplicmap\dados\locali"
9 7 METADATA
10   - "LTEMPOITEMIMAGEM" ""
11   - "TIP" "TIPO,ANOCRIA,NOMELOC"
12 8 "cache" "sim"
13   - "LTEMPOITEMDESCRICAO" "TIPO"
  9 + "TIP" "TIPO,ANOCRIA,NOMELOC"
  10 + "LTEMPOITEMIMAGEM" ""
14 11 "CLASSE" "SIM"
15   - "palletestep" ""
  12 + "LTEMPOITEMDESCRICAO" "TIPO"
16 13 "LTEMPOITEMINICIO" "ANOCRIA"
17   - "temporizador" ""
18   - "LTEMPOITEMTIP" "ANOCRIA"
  14 + "palletestep" ""
19 15 "permitekmz" "sim"
20   - "description_template" ""
21   - "LTEMPOITEMTITULO" "NOMELOC"
  16 + "LTEMPOITEMTIP" "ANOCRIA"
  17 + "temporizador" ""
22 18 "iconetema" ""
  19 + "LTEMPOITEMTITULO" "NOMELOC"
  20 + "description_template" ""
23 21 "LTEMPOITEMLINK" ""
24 22 "palletefile" ""
25 23 "nomeoriginal" "locali"
26   - "LTEMPOFORMATODATA" "iso8601"
27 24 "permitedownload" ""
28   - "LTEMPOITEMICONE" ""
  25 + "LTEMPOFORMATODATA" "iso8601"
29 26 "permitecomentario" ""
  27 + "LTEMPOITEMICONE" ""
30 28 "itembuscarapida" "NOMELOC"
31   - "arquivokmz" ""
32 29 "arquivodownload" ""
33   - "transitioneffect" "NAO"
34   - "permiteogc" ""
  30 + "arquivokmz" ""
35 31 "permitekml" "sim"
  32 + "permiteogc" ""
  33 + "transitioneffect" "NAO"
36 34 "TEMA" "Localidades"
37 35 "editorsql" ""
38   - "legendaimg" ""
  36 + "LTEMPOCONVENCODE" "SIM"
39 37 "LTEMPOITEMFIM" ""
  38 + "legendaimg" ""
40 39 END
41 40 NAME "locali"
42 41 STATUS DEFAULT
... ... @@ -77,4 +76,6 @@ MAP
77 76 END
78 77 END
79 78 END
  79 +
80 80 END
  81 +
... ...