From 50a5051457ebe3c387db34e8126b21825423b8a7 Mon Sep 17 00:00:00 2001 From: edmarmoretti Date: Sat, 12 Nov 2016 10:21:52 -0200 Subject: [PATCH] Padronização do código e da interface da opção de listagem de mapas, conforme o modelo adotado no sistema de administração --- mapas/dicionario.js | 20 ++++++++++++++++++++ mapas/index.js | 8 ++++++-- mapas/index.php | 57 +++++++++++++++++++-------------------------------------- mapas/templates/templatelinks.php | 14 ++++++++++++++ mapas/templates/templatelista.php | 27 +++++++++++++++++++++++++++ 5 files changed, 86 insertions(+), 40 deletions(-) create mode 100644 mapas/templates/templatelinks.php create mode 100644 mapas/templates/templatelista.php diff --git a/mapas/dicionario.js b/mapas/dicionario.js index 194d93c..a60b2c2 100755 --- a/mapas/dicionario.js +++ b/mapas/dicionario.js @@ -10,5 +10,25 @@ g_traducao_mapas = pt : "Copiado", en : "", es : "" + }], + "outrosLinks" : [{ + pt : "outros links", + en : "", + es : "" + }], + "linkDefault" : [{ + pt : "abre o mapa", + en : "", + es : "" + }], + "tituloModal" : [{ + pt : "O mapa pode ser aberto com diferentes interfaces, escolha abaixo", + en : "", + es : "" + }], + "txtDesc" : [{ + pt : "Lista de mapas que foram elaborados previamente. Os mapas podem ser abertos com diferentes interfaces ou como foram salvos originalmente. Utilize os links principais de cada um para abrir ou a opção de links adicionais.", + en : "", + es : "" }] }; diff --git a/mapas/index.js b/mapas/index.js index d20d78f..53803ab 100755 --- a/mapas/index.js +++ b/mapas/index.js @@ -10,9 +10,12 @@ function mostraBotoesBT(){ } html = Mustache.to_html( "{{#mapas}}" + $("#templateLista").html() + "{{/mapas}}", - d + $.extend( + {}, + i3GEO.idioma.objetoIdioma(g_traducao_mapas), + d + ) ); - $("#corpo").html(html); d.mapas.push({ "ID_MAPA": "topo", @@ -32,6 +35,7 @@ function mostraBotoesBT(){ //cpJSON vem de classe_php.js cpJSON.call("../classesphp/mapa_controle.php?map_file=&funcao=pegaMapas&g_sid=", "foo", r); } +//define os links adicionais conforme o tipo de mapa function verificaMapa(mapa){ var link, nome, combo, links = [], html; //imagem dinamica ou nao diff --git a/mapas/index.php b/mapas/index.php index 070c649..57fb650 100755 --- a/mapas/index.php +++ b/mapas/index.php @@ -91,19 +91,7 @@ include "../init/head.php"; width: 80px; } - +