Commit 5f0f9b35289db382bb61126e77ce6c41841c75cc

Authored by Edmar Moretti
1 parent cc2f479f

i3geo/i3geo#86 correção Ao apagar um mapfile, a lista não é atualizada (sistema de administração)

admin/admin.db
No preview for this file type
admin/catalogo/mapfile/index.js
... ... @@ -230,8 +230,8 @@ Obtém a lista
230 230 .done(
231 231 function(data, status){
232 232 i3GEOadmin.core.modalAguarde(false);
233   - i3GEOadmin.mapfile.registraFavoritos(id);
234 233 i3GEOadmin.mapfile.lista("","");
  234 + i3GEOadmin.mapfile.registraFavoritos(id);
235 235 }
236 236 )
237 237 .fail(
... ... @@ -274,16 +274,22 @@ Obtém a lista
274 274 i3GEOadmin.mapfile.montaFavoritos();
275 275 },
276 276 montaFavoritos: function(){
277   - var mapfile, i, conteudo = [], n, codigo, h;
278   - n = i3GEOadmin.mapfile.favoritosArray.length;
279   - for (i=0; i<n; i++){
280   - codigo = i3GEOadmin.mapfile.favoritosArray[i];
281   - h = $("#form-" + codigo).html();
282   - if(h != undefined){
283   - conteudo.push(h+"&nbsp;");
  277 + //o try aqui e necessario para evitar seletor com erro. Eventualmente.
  278 + try {
  279 + var mapfile, i, conteudo = [], n, codigo, h;
  280 + n = i3GEOadmin.mapfile.favoritosArray.length;
  281 + for (i=0; i<n; i++){
  282 + codigo = i3GEOadmin.mapfile.favoritosArray[i];
  283 + h = $("#form-" + codigo).html();
  284 + if(h != undefined){
  285 + conteudo.push(h+"&nbsp;");
  286 + }
284 287 }
  288 + $("#body-favoritos").html(conteudo.join("\n"));
  289 + } catch (e) {
  290 + i3GEOadmin.mapfile.favoritosArray = [];
285 291 }
286   - $("#body-favoritos").html(conteudo.join("\n"));
  292 +
287 293 },
288 294 limpaCacheDialogo: function(codigo){
289 295 var hash = {
... ...
temas/_lbiomashpcopia.map
... ... @@ -1,115 +0,0 @@
1   -MAP
2   - FONTSET "../symbols/fontes.txt"
3   - SYMBOLSET "../symbols/simbolosv6.sym"
4   - LAYER
5   - COMPOSITE
6   - OPACITY 50
7   - END # COMPOSITE
8   - CONNECTION ""
9   - DATA "/var/www/i3geo/aplicmap/dados/biomas.shp"
10   - METADATA
11   - "TIP" "CD_LEGENDA"
12   - "cache" "nao"
13   - "olopacity" ""
14   - "CLASSE" "SIM"
15   - "animagif" ""
16   - "permitekmz" "SIM"
17   - "gmopacity" ""
18   - "gmstatus" ""
19   - "ITENSDESC" "Teste de acentuação"
20   - "TILES" "SIM"
21   - "ESCALA" "250000"
22   - "editavel" ""
23   - "arquivotemaoriginal" ""
24   - "extensao" "-73.990940816816 -33.74827031115 -34.822855820777 5.272224303909"
25   - "olstatus" ""
26   - "nomeoriginal" ""
27   - "FUNCOESJS" '[{"titulo":"teste fake"},{"titulo":"teste de nome de uma função","script":"../aplicmap/dados/testefuncaojs.js","funcao":"funcao1","parametros":["CD_LEGENDA"]}]'
28   - "permitedownload" "SIM"
29   - "permitecomentario" "NAO"
30   - "FILTROORIGINAL" ""
31   - "escondido" "NAO"
32   - "DATAORIGINAL" ""
33   - "download" "SIM"
34   - "esquematabelaeditavel" ""
35   - "itembuscarapida" "CD_LEGENDA"
36   - "ITENS" "CD_LEGENDA"
37   - "tme" ""
38   - "permitekml" "SIM"
39   - "permiteogc" "SIM"
40   - "transitioneffect" "NAO"
41   - "convcaracter" "SIM"
42   - "TEMA" "Cópia para testar acentuação"
43   - "colunaidunico" ""
44   - "colunageometria" ""
45   - "identifica" "sim"
46   - "tabelaeditavel" ""
47   - "storymap" ""
48   - END # METADATA
49   - NAME "_lbiomashpcopia"
50   - PROCESSING "ITEMS=CD_LEGENDA"
51   - PROCESSING "LABEL_NO_CLIP=True"
52   - PROCESSING "POLYLINE_NO_CLIP=True"
53   - STATUS DEFAULT
54   - TEMPLATE "none.htm"
55   - TILEITEM "location"
56   - TYPE POLYGON
57   - UNITS METERS
58   - CLASS
59   - NAME "CAATINGA"
60   - EXPRESSION ('[CD_LEGENDA]'eq'CAATINGA')
61   - STYLE
62   - COLOR 50 247 169
63   - OUTLINECOLOR 255 255 255
64   - END # STYLE
65   - TITLE ""
66   - END # CLASS
67   - CLASS
68   - NAME "PAMPA area > 5"
69   - EXPRESSION ('[CD_LEGENDA]'eq'PAMPA area > 5')
70   - STYLE
71   - COLOR 239 22 152
72   - OUTLINECOLOR 255 255 255
73   - END # STYLE
74   - TITLE ""
75   - END # CLASS
76   - CLASS
77   - NAME "CERRADO"
78   - EXPRESSION ('[CD_LEGENDA]'eq'CERRADO')
79   - STYLE
80   - COLOR 202 223 14
81   - OUTLINECOLOR 255 255 255
82   - END # STYLE
83   - TITLE ""
84   - END # CLASS
85   - CLASS
86   - NAME "PANTANAL"
87   - EXPRESSION ('[CD_LEGENDA]'eq'PANTANAL')
88   - STYLE
89   - COLOR 214 107 232
90   - OUTLINECOLOR 255 255 255
91   - END # STYLE
92   - TITLE ""
93   - END # CLASS
94   - CLASS
95   - NAME "AMAZÔNIA"
96   - EXPRESSION ('[CD_LEGENDA]'eq'AMAZÔNIA')
97   - STYLE
98   - COLOR 16 67 6
99   - OUTLINECOLOR 255 255 255
100   - END # STYLE
101   - TITLE ""
102   - END # CLASS
103   - CLASS
104   - NAME "MATA ATLÂNTICA"
105   - EXPRESSION ('[CD_LEGENDA]'eq'MATA ATLÂNTICA')
106   - STYLE
107   - COLOR 44 215 49
108   - OUTLINECOLOR 255 255 255
109   - END # STYLE
110   - TITLE ""
111   - END # CLASS
112   - END # LAYER
113   -
114   -END # MAP
115   -