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,12 +57,4 @@ switch ($funcao) { | ||
| 57 | header ( "HTTP/1.1 500 erro funcao nao existe" ); | 57 | header ( "HTTP/1.1 500 erro funcao nao existe" ); |
| 58 | break; | 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,7 +41,7 @@ $id_tema = ( int ) $_POST ["id_tema"]; | ||
| 41 | $funcao = strtoupper ( $funcao ); | 41 | $funcao = strtoupper ( $funcao ); |
| 42 | switch ($funcao) { | 42 | switch ($funcao) { |
| 43 | case "ALTERAR" : | 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 | if ($dados === false) { | 45 | if ($dados === false) { |
| 46 | header ( "HTTP/1.1 500 erro ao consultar banco de dados" ); | 46 | header ( "HTTP/1.1 500 erro ao consultar banco de dados" ); |
| 47 | } | 47 | } |
admin1/catalogo/mapfile/disponibilidade/funcoes.php
| 1 | <?php | 1 | <?php |
| 2 | namespace admin\catalogo\mapfile\disponibilidade; | 2 | namespace admin\catalogo\mapfile\disponibilidade; |
| 3 | function listar($locaplic,$codigo){ | 3 | function listar($locaplic,$codigo){ |
| 4 | - | 4 | + |
| 5 | 5 | ||
| 6 | // pega o nome registrado no mapfile | 6 | // pega o nome registrado no mapfile |
| 7 | if (! file_exists ( $locaplic . "/temas/" . $codigo . ".map" )) { | 7 | if (! file_exists ( $locaplic . "/temas/" . $codigo . ".map" )) { |
| @@ -37,9 +37,10 @@ function listar($locaplic,$codigo){ | @@ -37,9 +37,10 @@ function listar($locaplic,$codigo){ | ||
| 37 | } | 37 | } |
| 38 | $dados ["arquivodownload"] = $layer->getmetadata ( "arquivodownload" ); | 38 | $dados ["arquivodownload"] = $layer->getmetadata ( "arquivodownload" ); |
| 39 | $dados ["arquivokmz"] = $layer->getmetadata ( "arquivokmz" ); | 39 | $dados ["arquivokmz"] = $layer->getmetadata ( "arquivokmz" ); |
| 40 | + $dados ["description_template"] = $layer->getmetadata ( "description_template" ); | ||
| 40 | return $dados; | 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 | $esquemaadmin = $_SESSION["esquemaadmin"]; | 44 | $esquemaadmin = $_SESSION["esquemaadmin"]; |
| 44 | $arq = $locaplic . "/temas/" . $codigo . ".map"; | 45 | $arq = $locaplic . "/temas/" . $codigo . ".map"; |
| 45 | if ($codigo == "" || ! file_exists ( $arq )) { | 46 | if ($codigo == "" || ! file_exists ( $arq )) { |
| @@ -57,6 +58,8 @@ function alterar($locaplic, $id_tema, $codigo, $permiteogc, $permitedownload, $p | @@ -57,6 +58,8 @@ function alterar($locaplic, $id_tema, $codigo, $permiteogc, $permitedownload, $p | ||
| 57 | $layer->setmetadata ( "permitekml", $permitekml ); | 58 | $layer->setmetadata ( "permitekml", $permitekml ); |
| 58 | $layer->setmetadata ( "permitekmz", $permitekmz ); | 59 | $layer->setmetadata ( "permitekmz", $permitekmz ); |
| 59 | $layer->setmetadata ( "arquivodownload", $arquivodownload ); | 60 | $layer->setmetadata ( "arquivodownload", $arquivodownload ); |
| 61 | + $layer->setmetadata ( "description_template", $description_template ); | ||
| 62 | + | ||
| 60 | $layer->setmetadata ( "arquivokmz", $arquivokmz ); | 63 | $layer->setmetadata ( "arquivokmz", $arquivokmz ); |
| 61 | if (! empty ( $id_tema )) { | 64 | if (! empty ( $id_tema )) { |
| 62 | try { | 65 | try { |
admin1/catalogo/mapfile/disponibilidade/templates/templateFormDisponibilidade.php
| @@ -116,6 +116,21 @@ | @@ -116,6 +116,21 @@ | ||
| 116 | </div> | 116 | </div> |
| 117 | </div> | 117 | </div> |
| 118 | </div> | 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 | <div class="pull-right"> | 134 | <div class="pull-right"> |
| 120 | <button type="submit" class="btn btn-primary" role="button" style="color:#008579;">{{salvar}}</button> | 135 | <button type="submit" class="btn btn-primary" role="button" style="color:#008579;">{{salvar}}</button> |
| 121 | </div> | 136 | </div> |
admin1/catalogo/mapfile/index.php
admin1/dicionario/editormapfile.js
| @@ -1466,7 +1466,7 @@ i3GEOadmin.mapfile.dicionario = { | @@ -1466,7 +1466,7 @@ i3GEOadmin.mapfile.dicionario = { | ||
| 1466 | es : "" | 1466 | es : "" |
| 1467 | } ], | 1467 | } ], |
| 1468 | 'descriptiontemplateTitulo' : [ { | 1468 | 'descriptiontemplateTitulo' : [ { |
| 1469 | - pt : "KML template (DESCRIPTION_TEMPLATE)", | 1469 | + pt : "KML template", |
| 1470 | en : "", | 1470 | en : "", |
| 1471 | es : "" | 1471 | es : "" |
| 1472 | } ], | 1472 | } ], |