Commit 3129df14b672bde5aaf8ea4aff504b80f5d668bb

Authored by Edmar Moretti
1 parent 257df687

i3geo/i3geo#88 Adicionar tooltip nos botões de edição (atalhos edição) https://trello.com/c/o9eqehw3

ferramentas/atalhosedicao/dicionario.js
@@ -10,31 +10,61 @@ i3GEOF.atalhosedicao.dicionario = { @@ -10,31 +10,61 @@ i3GEOF.atalhosedicao.dicionario = {
10 en : "Legend", 10 en : "Legend",
11 es : "Leyenda" 11 es : "Leyenda"
12 } ], 12 } ],
  13 + 'legendaTip' : [ {
  14 + pt : "Altera a simbologia e as classes",
  15 + en : "",
  16 + es : ""
  17 + } ],
13 'salva' : [ { 18 'salva' : [ {
14 pt : "Salva mapfile", 19 pt : "Salva mapfile",
15 en : "Save mapfile", 20 en : "Save mapfile",
16 es : "Guardar mapfile" 21 es : "Guardar mapfile"
17 } ], 22 } ],
  23 + 'salvaTip' : [ {
  24 + pt : "Salva permanentemente as edições feitas",
  25 + en : "",
  26 + es : ""
  27 + } ],
18 'tabela' : [ { 28 'tabela' : [ {
19 pt : "Tabela", 29 pt : "Tabela",
20 en : "Table", 30 en : "Table",
21 es : "Tabla" 31 es : "Tabla"
22 } ], 32 } ],
  33 + 'tabelaTip' : [ {
  34 + pt : "Mostra a tabela de atributos associada aos elementos do tema",
  35 + en : "",
  36 + es : ""
  37 + } ],
23 'texto' : [ { 38 'texto' : [ {
24 pt : "Toponímia", 39 pt : "Toponímia",
25 en : "Toponymy", 40 en : "Toponymy",
26 es : "Toponimia" 41 es : "Toponimia"
27 } ], 42 } ],
  43 + 'textoTip' : [ {
  44 + pt : "Altera a apresentação de labels vinculados aos elementos do tema",
  45 + en : "",
  46 + es : ""
  47 + } ],
28 'etiqueta' : [ { 48 'etiqueta' : [ {
29 pt : "Etiquetas, busca...", 49 pt : "Etiquetas, busca...",
30 en : "Tags, search ...", 50 en : "Tags, search ...",
31 es : "Etiquetas, búsqueda ..." 51 es : "Etiquetas, búsqueda ..."
32 } ], 52 } ],
  53 + 'etiquetaTip' : [ {
  54 + pt : "Define como os dados são mostrados em eventos do mouse",
  55 + en : "",
  56 + es : ""
  57 + } ],
33 'filtro' : [ { 58 'filtro' : [ {
34 pt : "Filtro", 59 pt : "Filtro",
35 en : "Filter", 60 en : "Filter",
36 es : "Filtro" 61 es : "Filtro"
37 } ], 62 } ],
  63 + 'filtroTip' : [ {
  64 + pt : "Altera os parâmetros de filtragem de elementos do tema",
  65 + en : "",
  66 + es : ""
  67 + } ],
38 'opacidade' : [ { 68 'opacidade' : [ {
39 pt : "Opacidade (0 a 100)", 69 pt : "Opacidade (0 a 100)",
40 en : "Opacity (0 - 100)", 70 en : "Opacity (0 - 100)",
@@ -60,6 +90,11 @@ i3GEOF.atalhosedicao.dicionario = { @@ -60,6 +90,11 @@ i3GEOF.atalhosedicao.dicionario = {
60 en : "Chart", 90 en : "Chart",
61 es : "Gráficos" 91 es : "Gráficos"
62 }], 92 }],
  93 + 'temacomgraficoTip' : [ {
  94 + pt : "Define gráficos que são mostrados em cada elemento do tema",
  95 + en : "",
  96 + es : ""
  97 + } ],
63 "mostraClasses" : [{ 98 "mostraClasses" : [{
64 pt : "Mostra as classes na legenda", 99 pt : "Mostra as classes na legenda",
65 en : "Shows classes in legend", 100 en : "Shows classes in legend",
@@ -80,9 +115,54 @@ i3GEOF.atalhosedicao.dicionario = { @@ -80,9 +115,54 @@ i3GEOF.atalhosedicao.dicionario = {
80 en : "Plugins that implement special ways of visualization. The layer can only have one plugin.", 115 en : "Plugins that implement special ways of visualization. The layer can only have one plugin.",
81 es : "Plugins que implementan formas especiales de visualización. La capa solo puede tener un plugin." 116 es : "Plugins que implementan formas especiales de visualización. La capa solo puede tener un plugin."
82 }], 117 }],
83 - "funcaojstip" : [{ 118 + "funcaojsTitulo" : [{
84 pt : "Função JS", 119 pt : "Função JS",
85 en : "", 120 en : "",
86 es : "" 121 es : ""
87 - }] 122 + }],
  123 + 'funcaojsTip' : [ {
  124 + pt : "Configura links que são mostrados nos balões de informação (identifica)",
  125 + en : "",
  126 + es : ""
  127 + } ],
  128 + "tmeTip" : [{
  129 + pt : "Gera um KML para visualização de dados estatísticos no Google Earth",
  130 + en : "",
  131 + es : ""
  132 + }],
  133 + "storymapTip" : [{
  134 + pt : "Mostra os dados da camada na forma de uma história com textos e mapas",
  135 + en : "",
  136 + es : ""
  137 + }],
  138 + "animagifTip" : [{
  139 + pt : "Cria uma imagem no formato GIF que mostra a evolução dos dados no tempo",
  140 + en : "",
  141 + es : ""
  142 + }],
  143 + "timelineTip" : [{
  144 + pt : "Mostra um gráfico do tipo linha do tempo com os eventos armazenados na tabela de atributos",
  145 + en : "",
  146 + es : ""
  147 + }],
  148 + "parametrossqlTip" : [{
  149 + pt : "Define parâmetros que o usuário poderá escolher quando o tema for adicionado ao mapa",
  150 + en : "",
  151 + es : ""
  152 + }],
  153 + "layerkmlTip" : [{
  154 + pt : "Permite que o tema utilize como fonte de dados um arquivo KML definido em uma URI",
  155 + en : "",
  156 + es : ""
  157 + }],
  158 + "clusterTip" : [{
  159 + pt : "Modifica a forma de apresentação do tema utilizando a estratégia de agrupamentos por proximidade",
  160 + en : "",
  161 + es : ""
  162 + }],
  163 + "heatmapTip" : [{
  164 + pt : "Configura o tema para ser mostrado na forma de um mapa de calor",
  165 + en : "",
  166 + es : ""
  167 + }]
88 }; 168 };
ferramentas/atalhosedicao/template_mst.html
1 <div class='container-fluid customScrollBar'> 1 <div class='container-fluid customScrollBar'>
2 - <a onclick="i3GEOF.atalhosedicao.salva()" class='btn btn-warning btn-lg btn-block btn-raised' href='javascript:void(0)' > 2 + <a title="{{{salvaTip}}}" onclick="i3GEOF.atalhosedicao.salva()" class='btn btn-warning btn-lg btn-block btn-raised' href='javascript:void(0)' >
3 {{{salva}}} 3 {{{salva}}}
4 </a> 4 </a>
5 - <a onclick="i3GEO.temaAtivo = i3GEOF.atalhosedicao.tema;i3GEO.tema.dialogo.editaLegenda();" class='btn btn-primary btn-lg btn-block btn-raised' href='javascript:void(0)' > 5 + <a title="{{{legendaTip}}}" onclick="i3GEO.temaAtivo = i3GEOF.atalhosedicao.tema;i3GEO.tema.dialogo.editaLegenda();" class='btn btn-primary btn-lg btn-block btn-raised' href='javascript:void(0)' >
6 {{{legenda}}} 6 {{{legenda}}}
7 </a> 7 </a>
8 - <a onclick="i3GEO.temaAtivo = i3GEOF.atalhosedicao.tema;i3GEO.tema.dialogo.tabela();" class='btn btn-primary btn-lg btn-block btn-raised' href='javascript:void(0)' > 8 + <a title="{{{tabelaTip}}}" onclick="i3GEO.temaAtivo = i3GEOF.atalhosedicao.tema;i3GEO.tema.dialogo.tabela();" class='btn btn-primary btn-lg btn-block btn-raised' href='javascript:void(0)' >
9 {{{tabela}}} 9 {{{tabela}}}
10 </a> 10 </a>
11 - <a onclick="i3GEO.temaAtivo = i3GEOF.atalhosedicao.tema;i3GEO.tema.dialogo.toponimia();" class='btn btn-primary btn-lg btn-block btn-raised' href='javascript:void(0)' > 11 + <a title="{{{textoTip}}}" onclick="i3GEO.temaAtivo = i3GEOF.atalhosedicao.tema;i3GEO.tema.dialogo.toponimia();" class='btn btn-primary btn-lg btn-block btn-raised' href='javascript:void(0)' >
12 {{{texto}}} 12 {{{texto}}}
13 </a> 13 </a>
14 - <a onclick="i3GEO.temaAtivo = i3GEOF.atalhosedicao.tema;i3GEO.tema.dialogo.etiquetas();" class='btn btn-primary btn-lg btn-block btn-raised' href='javascript:void(0)' > 14 + <a title="{{{etiquetaTip}}}" onclick="i3GEO.temaAtivo = i3GEOF.atalhosedicao.tema;i3GEO.tema.dialogo.etiquetas();" class='btn btn-primary btn-lg btn-block btn-raised' href='javascript:void(0)' >
15 {{{etiqueta}}} 15 {{{etiqueta}}}
16 </a> 16 </a>
17 - <a onclick="i3GEO.temaAtivo = i3GEOF.atalhosedicao.tema;i3GEO.tema.dialogo.funcaojstip();" class='btn btn-primary btn-lg btn-block btn-raised' href='javascript:void(0)' >  
18 - {{{funcaojstip}}} 17 + <a title="{{{funcaojsTip}}}" onclick="i3GEO.temaAtivo = i3GEOF.atalhosedicao.tema;i3GEO.tema.dialogo.funcaojstip();" class='btn btn-primary btn-lg btn-block btn-raised' href='javascript:void(0)' >
  18 + {{{funcaojsTitulo}}}
19 </a> 19 </a>
20 - <a onclick="i3GEO.temaAtivo = i3GEOF.atalhosedicao.tema;i3GEO.tema.dialogo.filtro();" class='btn btn-primary btn-lg btn-block btn-raised' href='javascript:void(0)' > 20 + <a title="{{{filtroTip}}}" onclick="i3GEO.temaAtivo = i3GEOF.atalhosedicao.tema;i3GEO.tema.dialogo.filtro();" class='btn btn-primary btn-lg btn-block btn-raised' href='javascript:void(0)' >
21 {{{filtro}}} 21 {{{filtro}}}
22 </a> 22 </a>
23 - <a onclick="i3GEOF.atalhosedicao.temaComGrafico();" class='btn btn-primary btn-lg btn-block btn-raised' href='javascript:void(0)' > 23 + <a title="{{{temacomgraficoTip}}}" onclick="i3GEOF.atalhosedicao.temaComGrafico();" class='btn btn-primary btn-lg btn-block btn-raised' href='javascript:void(0)' >
24 {{{temacomgrafico}}} 24 {{{temacomgrafico}}}
25 </a> 25 </a>
26 26
@@ -54,31 +54,31 @@ @@ -54,31 +54,31 @@
54 54
55 <h5>{{{ferramentas}}}</h5> 55 <h5>{{{ferramentas}}}</h5>
56 56
57 - <a onclick="i3GEO.temaAtivo = i3GEOF.atalhosedicao.tema;i3GEO.tema.dialogo.tme(i3GEOF.atalhosedicao.tema)" class='btn btn-primary btn-lg btn-block btn-raised' href='javascript:void(0)' > 57 + <a title="{{{tmeTip}}}" onclick="i3GEO.temaAtivo = i3GEOF.atalhosedicao.tema;i3GEO.tema.dialogo.tme(i3GEOF.atalhosedicao.tema)" class='btn btn-primary btn-lg btn-block btn-raised' href='javascript:void(0)' >
58 TME 58 TME
59 </a> 59 </a>
60 - <a onclick="i3GEO.temaAtivo = i3GEOF.atalhosedicao.tema;i3GEO.tema.dialogo.storymap(i3GEOF.atalhosedicao.tema)" class='btn btn-primary btn-lg btn-block btn-raised' href='javascript:void(0)' > 60 + <a title="{{{storymapTip}}}" onclick="i3GEO.temaAtivo = i3GEOF.atalhosedicao.tema;i3GEO.tema.dialogo.storymap(i3GEOF.atalhosedicao.tema)" class='btn btn-primary btn-lg btn-block btn-raised' href='javascript:void(0)' >
61 Storymap 61 Storymap
62 </a> 62 </a>
63 - <a onclick="i3GEO.temaAtivo = i3GEOF.atalhosedicao.tema;i3GEO.tema.dialogo.animagif(i3GEOF.atalhosedicao.tema)" class='btn btn-primary btn-lg btn-block btn-raised' href='javascript:void(0)' > 63 + <a title="{{{animagifTip}}}" onclick="i3GEO.temaAtivo = i3GEOF.atalhosedicao.tema;i3GEO.tema.dialogo.animagif(i3GEOF.atalhosedicao.tema)" class='btn btn-primary btn-lg btn-block btn-raised' href='javascript:void(0)' >
64 Animagif 64 Animagif
65 </a> 65 </a>
66 - <a onclick="i3GEO.temaAtivo = i3GEOF.atalhosedicao.tema;i3GEO.analise.dialogo.linhaDoTempo(i3GEOF.atalhosedicao.tema)" class='btn btn-primary btn-lg btn-block btn-raised' href='javascript:void(0)' > 66 + <a title="{{{timelineTip}}}" onclick="i3GEO.temaAtivo = i3GEOF.atalhosedicao.tema;i3GEO.analise.dialogo.linhaDoTempo(i3GEOF.atalhosedicao.tema)" class='btn btn-primary btn-lg btn-block btn-raised' href='javascript:void(0)' >
67 Time line 67 Time line
68 </a> 68 </a>
69 69
70 <h5>{{{plugins}}}</h5> 70 <h5>{{{plugins}}}</h5>
71 71
72 - <a onclick="i3GEO.temaAtivo = i3GEOF.atalhosedicao.tema;i3GEOF.atalhosedicao.parametrosSql()" class='btn btn-primary btn-lg btn-block btn-raised' href='javascript:void(0)' > 72 + <a title="{{{parametrossqlTip}}}" onclick="i3GEO.temaAtivo = i3GEOF.atalhosedicao.tema;i3GEOF.atalhosedicao.parametrosSql()" class='btn btn-primary btn-lg btn-block btn-raised' href='javascript:void(0)' >
73 Par&acirc;metros SQL 73 Par&acirc;metros SQL
74 </a> 74 </a>
75 - <a onclick="i3GEO.temaAtivo = i3GEOF.atalhosedicao.tema;i3GEOF.atalhosedicao.layerKml()" class='btn btn-primary btn-lg btn-block btn-raised' href='javascript:void(0)' > 75 + <a title="{{{layerkmlTip}}}" onclick="i3GEO.temaAtivo = i3GEOF.atalhosedicao.tema;i3GEOF.atalhosedicao.layerKml()" class='btn btn-primary btn-lg btn-block btn-raised' href='javascript:void(0)' >
76 KML layer 76 KML layer
77 </a> 77 </a>
78 - <a onclick="i3GEO.temaAtivo = i3GEOF.atalhosedicao.tema;i3GEOF.atalhosedicao.markercluster()" class='btn btn-primary btn-lg btn-block btn-raised' href='javascript:void(0)' > 78 + <a title="{{{clusterTip}}}" onclick="i3GEO.temaAtivo = i3GEOF.atalhosedicao.tema;i3GEOF.atalhosedicao.markercluster()" class='btn btn-primary btn-lg btn-block btn-raised' href='javascript:void(0)' >
79 Marker Cluster 79 Marker Cluster
80 </a> 80 </a>
81 - <a onclick="i3GEO.temaAtivo = i3GEOF.atalhosedicao.tema;i3GEOF.atalhosedicao.heatmap()" class='btn btn-primary btn-lg btn-block btn-raised' href='javascript:void(0)' > 81 + <a title="{{{heatmapTip}}}" onclick="i3GEO.temaAtivo = i3GEOF.atalhosedicao.tema;i3GEOF.atalhosedicao.heatmap()" class='btn btn-primary btn-lg btn-block btn-raised' href='javascript:void(0)' >
82 Heatmap 82 Heatmap
83 </a> 83 </a>
84 </div> 84 </div>
85 \ No newline at end of file 85 \ No newline at end of file
ferramentas/toponimia/template_mst.html
1 -<div id='i3GEOfiltroguiasYUI' class='yui-navset' style='height:28px; top: 0px; cursor: pointer; left: 0px; margin-left: 2px;'> 1 +<div id='i3GEOfiltroguiasYUI' class='yui-navset' style='height:38px; top: 0px; cursor: pointer; left: 0px; margin-left: 2px;'>
2 <ul class='yui-nav' style='border-width: 0pt 0pt 0px; border-color: rgb(240, 240, 240); border-bottom-color: white;'> 2 <ul class='yui-nav' style='border-width: 0pt 0pt 0px; border-color: rgb(240, 240, 240); border-bottom-color: white;'>
3 <li> 3 <li>
4 <div id='i3GEOtoponimiaguia1' style='text-align: center; left: 0px;'> 4 <div id='i3GEOtoponimiaguia1' style='text-align: center; left: 0px;'>
@@ -23,11 +23,11 @@ @@ -23,11 +23,11 @@
23 </li> 23 </li>
24 </ul> 24 </ul>
25 </div> 25 </div>
26 -<div class='container-fluid customScrollBar' style="height: calc(100% - 29px); overflow: auto;"> 26 +<div class='container-fluid customScrollBar' style="height: calc(100% - 39px); overflow: auto;">
27 27
28 <div id='i3GEOtoponimiaguia1obj' class='container-fluid'> 28 <div id='i3GEOtoponimiaguia1obj' class='container-fluid'>
29 <div id='i3GEOFtoponimiaComboCabeca' class='form-group condensed' style='width:100%'> 29 <div id='i3GEOFtoponimiaComboCabeca' class='form-group condensed' style='width:100%'>
30 - 30 +
31 </div> 31 </div>
32 32
33 <div class='form-group condensed'> 33 <div class='form-group condensed'>