Commit 5b1b6c13f21c8f6bbec05cc50d953eddbd54a690

Authored by Edmar Moretti
1 parent c74820e3

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
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
... ...