Commit 5b1b6c13f21c8f6bbec05cc50d953eddbd54a690
1 parent
c74820e3
Exists in
master
and in
6 other branches
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
3 changed files
with
76 additions
and
3 deletions
Show diff stats
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 | ... | ... |