Commit 2adb3c02df20a655ac9af7ce5174a1ceaabff342
1 parent
4cf3c4b3
Exists in
master
and in
6 other branches
Inclusão de rotina para considerar o metadata extensao ao abrir um mapfile para …
…edição no editor do sistema de administração
Showing
3 changed files
with
12 additions
and
3 deletions
Show diff stats
admin/black_editor.php
@@ -650,7 +650,7 @@ session_write_close(); | @@ -650,7 +650,7 @@ session_write_close(); | ||
650 | //extensao geografica do mapa | 650 | //extensao geografica do mapa |
651 | //deve ser definida em coordenadas no formato decimos de grau e na projecao geografica na sequencia xmin ymin xmax ymax | 651 | //deve ser definida em coordenadas no formato decimos de grau e na projecao geografica na sequencia xmin ymin xmax ymax |
652 | //exemplo [-77,-26,-30,6] | 652 | //exemplo [-77,-26,-30,6] |
653 | - mapext: [], | 653 | + mapext: [<?php echo strip_tags($_GET["mapext"]); ?>], |
654 | //perfil utilizado para restringir os menus de temas mostrando apenas os que correspondem a determinado perfil | 654 | //perfil utilizado para restringir os menus de temas mostrando apenas os que correspondem a determinado perfil |
655 | perfil: "", | 655 | perfil: "", |
656 | //layers que serao adicionados ao mapa. | 656 | //layers que serao adicionados ao mapa. |
admin/catalogo/mapfile/opcoes/index.php
@@ -5,6 +5,14 @@ include ("exec.php"); | @@ -5,6 +5,14 @@ include ("exec.php"); | ||
5 | include "../../../head.php"; | 5 | include "../../../head.php"; |
6 | $codigo = filter_var ( $_GET ["codigo"], FILTER_SANITIZE_STRING ); | 6 | $codigo = filter_var ( $_GET ["codigo"], FILTER_SANITIZE_STRING ); |
7 | $id_tema = (int) $_GET ["id_tema"]; | 7 | $id_tema = (int) $_GET ["id_tema"]; |
8 | +$locaplic = $_SESSION["locaplic"]; | ||
9 | +$mapfile = $locaplic . "/temas/" . $codigo . ".map"; | ||
10 | +$mapa = ms_newMapObj($mapfile); | ||
11 | +$layer = @$mapa->getlayerbyname($codigo); | ||
12 | +$mapext = $layer->getmetadata("extensao"); | ||
13 | +if($mapext != ""){ | ||
14 | + $mapext = str_replace(" ",",",$mapext); | ||
15 | +} | ||
8 | ?> | 16 | ?> |
9 | <div class="container-fluid migalha"> | 17 | <div class="container-fluid migalha"> |
10 | <div class="row"> | 18 | <div class="row"> |
@@ -78,7 +86,8 @@ include("templates/templateMaisOpcoes.php"); | @@ -78,7 +86,8 @@ include("templates/templateMaisOpcoes.php"); | ||
78 | i3GEOadmin.opcoesmapfile.dicionario, | 86 | i3GEOadmin.opcoesmapfile.dicionario, |
79 | { | 87 | { |
80 | "codigo": "<?php echo $codigo; ?>", | 88 | "codigo": "<?php echo $codigo; ?>", |
81 | - "id_tema": "<?php echo $id_tema; ?>" | 89 | + "id_tema": "<?php echo $id_tema; ?>", |
90 | + "mapext" : "<?php echo $mapext; ?>" | ||
82 | } | 91 | } |
83 | ) | 92 | ) |
84 | ) | 93 | ) |
admin/catalogo/mapfile/opcoes/templates/templateMaisOpcoes.php
@@ -52,7 +52,7 @@ | @@ -52,7 +52,7 @@ | ||
52 | <div class="list-group-item"> | 52 | <div class="list-group-item"> |
53 | <div class="row-content" > | 53 | <div class="row-content" > |
54 | <h4 class="list-group-item-heading"> | 54 | <h4 class="list-group-item-heading"> |
55 | - <a title="{{{editarI3geo}}}" onclick="window.open('../../../../admin/black_editor.php?temaEdicao={{codigo}}')" href="javascript:void(0)" class="pull-right btn btn-danger btn-fab btn-fab-mini" role="button"> | 55 | + <a title="{{{editarI3geo}}}" onclick="window.open('../../../../admin/black_editor.php?temaEdicao={{codigo}}&mapext={{mapext}}')" href="javascript:void(0)" class="pull-right btn btn-danger btn-fab btn-fab-mini" role="button"> |
56 | <i class="material-icons md-18">map</i> | 56 | <i class="material-icons md-18">map</i> |
57 | </a> | 57 | </a> |
58 | {{{editarI3geo}}} | 58 | {{{editarI3geo}}} |