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