Commit ffba8a81d5224f9309bfc8dc85c7eccf0daea047
1 parent
ff2ba497
Exists in
master
and in
7 other branches
Inclusão de opção para edição do METADATA description_template nos formulários d…
…o sistema de administração
Showing
6 changed files
with
23 additions
and
12 deletions
Show diff stats
admin1/catalogo/mapfile/conexao/ogc/exec.php
... | ... | @@ -57,12 +57,4 @@ switch ($funcao) { |
57 | 57 | header ( "HTTP/1.1 500 erro funcao nao existe" ); |
58 | 58 | break; |
59 | 59 | } |
60 | -/* | |
61 | - | |
62 | - outros | |
63 | - | |
64 | - | |
65 | - $dados["description_template"] = $layer->getmetadata("description_template"); | |
66 | - $dados["editorsql"] = $layer->getmetadata("editorsql"); | |
67 | - */ | |
68 | 60 | ?> | ... | ... |
admin1/catalogo/mapfile/disponibilidade/exec.php
... | ... | @@ -41,7 +41,7 @@ $id_tema = ( int ) $_POST ["id_tema"]; |
41 | 41 | $funcao = strtoupper ( $funcao ); |
42 | 42 | switch ($funcao) { |
43 | 43 | case "ALTERAR" : |
44 | - $dados = \admin\catalogo\mapfile\disponibilidade\alterar ($_SESSION["locaplic"], $id_tema, $codigo, $_POST["permiteogc"], $_POST["permitedownload"], $_POST["permitekml"], $_POST["permitekmz"], $_POST["download"], $_POST["arquivodownload"], $_POST["arquivokmz"], $dbhw); | |
44 | + $dados = \admin\catalogo\mapfile\disponibilidade\alterar ($_SESSION["locaplic"], $id_tema, $codigo, $_POST["permiteogc"], $_POST["permitedownload"], $_POST["permitekml"], $_POST["permitekmz"], $_POST["download"], $_POST["arquivodownload"], $_POST["arquivokmz"], $_POST["description_template"], $dbhw); | |
45 | 45 | if ($dados === false) { |
46 | 46 | header ( "HTTP/1.1 500 erro ao consultar banco de dados" ); |
47 | 47 | } | ... | ... |
admin1/catalogo/mapfile/disponibilidade/funcoes.php
1 | 1 | <?php |
2 | 2 | namespace admin\catalogo\mapfile\disponibilidade; |
3 | 3 | function listar($locaplic,$codigo){ |
4 | - | |
4 | + | |
5 | 5 | |
6 | 6 | // pega o nome registrado no mapfile |
7 | 7 | if (! file_exists ( $locaplic . "/temas/" . $codigo . ".map" )) { |
... | ... | @@ -37,9 +37,10 @@ function listar($locaplic,$codigo){ |
37 | 37 | } |
38 | 38 | $dados ["arquivodownload"] = $layer->getmetadata ( "arquivodownload" ); |
39 | 39 | $dados ["arquivokmz"] = $layer->getmetadata ( "arquivokmz" ); |
40 | + $dados ["description_template"] = $layer->getmetadata ( "description_template" ); | |
40 | 41 | return $dados; |
41 | 42 | } |
42 | -function alterar($locaplic, $id_tema, $codigo, $permiteogc, $permitedownload, $permitekml, $permitekmz, $download, $arquivodownload, $arquivokmz, $dbhw){ | |
43 | +function alterar($locaplic, $id_tema, $codigo, $permiteogc, $permitedownload, $permitekml, $permitekmz, $download, $arquivodownload, $arquivokmz, $description_template, $dbhw){ | |
43 | 44 | $esquemaadmin = $_SESSION["esquemaadmin"]; |
44 | 45 | $arq = $locaplic . "/temas/" . $codigo . ".map"; |
45 | 46 | if ($codigo == "" || ! file_exists ( $arq )) { |
... | ... | @@ -57,6 +58,8 @@ function alterar($locaplic, $id_tema, $codigo, $permiteogc, $permitedownload, $p |
57 | 58 | $layer->setmetadata ( "permitekml", $permitekml ); |
58 | 59 | $layer->setmetadata ( "permitekmz", $permitekmz ); |
59 | 60 | $layer->setmetadata ( "arquivodownload", $arquivodownload ); |
61 | + $layer->setmetadata ( "description_template", $description_template ); | |
62 | + | |
60 | 63 | $layer->setmetadata ( "arquivokmz", $arquivokmz ); |
61 | 64 | if (! empty ( $id_tema )) { |
62 | 65 | try { | ... | ... |
admin1/catalogo/mapfile/disponibilidade/templates/templateFormDisponibilidade.php
... | ... | @@ -116,6 +116,21 @@ |
116 | 116 | </div> |
117 | 117 | </div> |
118 | 118 | </div> |
119 | + <div class="col-md-12"> | |
120 | + <div class="form-group form-group-lg"> | |
121 | + <div class="col-md-6"> | |
122 | + <label class="control-label" for="description_template"> | |
123 | + {{{descriptiontemplateTitulo}}} | |
124 | + </label> | |
125 | + <p class="small"> | |
126 | + {{{descriptiontemplate}}} (metadata: description_template) | |
127 | + </p> | |
128 | + </div> | |
129 | + <div class="col-md-6"> | |
130 | + <input title="{{{arquivoKmzTitulo}}}" type="text" value="{{{description_template}}}" class="form-control" name="description_template" > | |
131 | + </div> | |
132 | + </div> | |
133 | + </div> | |
119 | 134 | <div class="pull-right"> |
120 | 135 | <button type="submit" class="btn btn-primary" role="button" style="color:#008579;">{{salvar}}</button> |
121 | 136 | </div> | ... | ... |
admin1/catalogo/mapfile/index.php
admin1/dicionario/editormapfile.js