Commit e9850d98e0af511faca468ba2cb25c70dbab8ddc
1 parent
44ba0fb8
Exists in
master
Correção nas funções que fazem cópias de mapfiles no sistema de admin. Remoção d…
…a cópia do mapfile daqueles metadatas que são temporários
Showing
4 changed files
with
76 additions
and
3 deletions
Show diff stats
admin/admin.db
No preview for this file type
admin/catalogo/mapfile/editor/funcoes.php
| ... | ... | @@ -153,7 +153,8 @@ function salvaMapfile() |
| 153 | 153 | "TEMA", |
| 154 | 154 | "APLICAEXTENSAO", |
| 155 | 155 | "IDENTIFICA", |
| 156 | - "TRANSITIONEFFECT" | |
| 156 | + "TRANSITIONEFFECT", | |
| 157 | + "CONEXAOORIGINAL" | |
| 157 | 158 | ); |
| 158 | 159 | foreach (preg_split('~[\r\n]+~', $gravarTexto) as $line) { |
| 159 | 160 | $teste = strtoupper($line); |
| ... | ... | @@ -269,6 +270,7 @@ function refazerLayer($nomelayer, $codigomap, $locaplic, $dir_tmp, $cachedir, $m |
| 269 | 270 | $nl->setmetadata("gmstatus", ""); |
| 270 | 271 | $nl->setmetadata("FILTROORIGINAL", ""); |
| 271 | 272 | $nl->setmetadata("DATAORIGINAL", ""); |
| 273 | + $nl->setmetadata("CONEXAOORIGINAL", ""); | |
| 272 | 274 | $nl->setmetadata("cache", $cache); |
| 273 | 275 | $nl->setmetadata("classe", $classe); |
| 274 | 276 | $nl->setmetadata("identifica", $identifica); | ... | ... |
admin/catalogo/mapfile/funcoes.php
| ... | ... | @@ -543,6 +543,10 @@ function clonarMapfile($codigo,$novocodigo,$titulo,$dbh,$dbhw){ |
| 543 | 543 | $titulo = utf8_decode ( $titulo ); |
| 544 | 544 | } |
| 545 | 545 | $layer->setmetadata("TEMA",$titulo); |
| 546 | + $layer->setmetadata("CONEXAOORIGINAL",""); | |
| 547 | + $layer->setmetadata("ARQUIVOTEMAORIGINAL",""); | |
| 548 | + $layer->setmetadata("NOMEORIGINAL",""); | |
| 549 | + $layer->setmetadata("DATAORIGINAL",""); | |
| 546 | 550 | $mapa->save($arqnovo); |
| 547 | 551 | \admin\php\funcoesAdmin\removeCabecalhoMapfile($arqnovo); |
| 548 | 552 | if (count ( $dados ) > 0) { | ... | ... |
admin/php/funcoesAdmin.php
| ... | ... | @@ -815,8 +815,75 @@ function removeCabecalhoMapfile($arq,$symbolset=true){ |
| 815 | 815 | $final = array_merge($cabeca,$final); |
| 816 | 816 | $handle = fopen($arq, "w+"); |
| 817 | 817 | if($handle !== false){ |
| 818 | - $testar = array("LEGENDAWMS","LEGENDAIMG","KEYIMAGE","TILEINDEX","TILEITEM","SYMBOL","LABELITEM","FILTERITEM","GROUP","ENCODING","TIP","CLASSE","ITENSDESC","CLASSESNOME","ITENSLINK","ESCALA","CLASSESSIMBOLO","MENSAGEM","EXTENSAO","CLASSESITEM","ESCONDIDO","CLASSESCOR","DOWNLOAD","CLASSESTAMANHO","ITENS","TEMA","APLICAEXTENSAO","IDENTIFICA","TRANSITIONEFFECT"); | |
| 819 | - foreach ($final as $f){ | |
| 818 | + //$testar = array("LEGENDAWMS","LEGENDAIMG","KEYIMAGE","TILEINDEX","TILEITEM","SYMBOL","LABELITEM","FILTERITEM","GROUP","ENCODING","TIP","CLASSE","ITENSDESC","CLASSESNOME","ITENSLINK","ESCALA","CLASSESSIMBOLO","MENSAGEM","EXTENSAO","CLASSESITEM","ESCONDIDO","CLASSESCOR","DOWNLOAD","CLASSESTAMANHO","ITENS","TEMA","APLICAEXTENSAO","IDENTIFICA","TRANSITIONEFFECT"); | |
| 819 | + $testar = array( | |
| 820 | + "TEMPORIZADOR", | |
| 821 | + "PALLETESTEP", | |
| 822 | + "LTEMPOITEMIMAGEM", | |
| 823 | + "METAESTAT_ID_MEDIDA_VARIAVEL", | |
| 824 | + "GMOPACITY", | |
| 825 | + "GMSTATUS", | |
| 826 | + "ICONETEMA", | |
| 827 | + "LTEMPOITEMTITULO", | |
| 828 | + "DESCRIPTION_TEMPLATE", | |
| 829 | + "LTEMPOITEMLINK", | |
| 830 | + "TILES", | |
| 831 | + "METAESTAT_CODIGO_TIPO_REGIAO", | |
| 832 | + "ARQUIVOTEMAORIGINAL", | |
| 833 | + "PALLETEFILE", | |
| 834 | + "NOMEORIGINAL", | |
| 835 | + "OLSTATUS", | |
| 836 | + "PERMITEDOWNLOAD", | |
| 837 | + "LTEMPOFORMATODATA", | |
| 838 | + "FILTROORIGINAL", | |
| 839 | + "PERMITECOMENTARIO", | |
| 840 | + "LTEMPOITEMICONE", | |
| 841 | + "DATAORIGINAL", | |
| 842 | + "PLUGINI3GEO", | |
| 843 | + "METAESTAT", | |
| 844 | + "ITEMBUSCARAPIDA", | |
| 845 | + "ARQUIVODOWNLOAD", | |
| 846 | + "ARQUIVOKMZ", | |
| 847 | + "PERMITEKML", | |
| 848 | + "PERMITEOGC", | |
| 849 | + "CONVCARACTER", | |
| 850 | + "CORTEPIXELS", | |
| 851 | + "EDITORSQL", | |
| 852 | + "LTEMPOCONVENCODE", | |
| 853 | + "LTEMPOITEMFIM", | |
| 854 | + "OLOPACITY", | |
| 855 | + "LEGENDAWMS", | |
| 856 | + "LEGENDAIMG", | |
| 857 | + "KEYIMAGE", | |
| 858 | + "TILEINDEX", | |
| 859 | + "TILEITEM", | |
| 860 | + "SYMBOL", | |
| 861 | + "LABELITEM", | |
| 862 | + "FILTERITEM", | |
| 863 | + "GROUP", | |
| 864 | + "ENCODING", | |
| 865 | + "TIP", | |
| 866 | + "CLASSE", | |
| 867 | + "ITENSDESC", | |
| 868 | + "CLASSESNOME", | |
| 869 | + "ITENSLINK", | |
| 870 | + "ESCALA", | |
| 871 | + "CLASSESSIMBOLO", | |
| 872 | + "MENSAGEM", | |
| 873 | + "EXTENSAO", | |
| 874 | + "CLASSESITEM", | |
| 875 | + "ESCONDIDO", | |
| 876 | + "CLASSESCOR", | |
| 877 | + "DOWNLOAD", | |
| 878 | + "CLASSESTAMANHO", | |
| 879 | + "ITENS", | |
| 880 | + "TEMA", | |
| 881 | + "APLICAEXTENSAO", | |
| 882 | + "IDENTIFICA", | |
| 883 | + "TRANSITIONEFFECT", | |
| 884 | + "CONEXAOORIGINAL" | |
| 885 | + ); | |
| 886 | + foreach ($final as $f){ | |
| 820 | 887 | // |
| 821 | 888 | //remove resultados em branco |
| 822 | 889 | //e grava a linha | ... | ... |