Nuvem de tags

Mostra uma nuvem de tags baseado nos tags de cada tema, definido no sistema de administração do i3Geo.  Ao escolher um tag, é feita a busca dos temas que os contém, sendo mostrados na árvore de temas.  Opcionalmente, o usuário pode escolher um RSS para que seja feito o cruzamento entre os tags encontrados.  Dessa forma, são apresentadas as notícias referentes aos tags de cada tema.

Veja

<i3GEO.arvoreDeTemas.dialogo.nuvemTags>

Arquivo

i3geo/ferramentas/nuvemtags/index.js.php

Licenca

GPL2

I3Geo Interface Integrada de Ferramentas de Geoprocessamento para Internet

Direitos Autorais Reservados © 2006 Ministério do Meio Ambiente Brasil Desenvolvedor: Edmar Moretti edmar..nosp@m.moretti@mma.g.nosp@m.ov.br

Este programa é software livre; você pode redistribuí-lo e/ou modificá-lo sob os termos da Licença Pública Geral GNU conforme publicada pela Free Software Foundation;

Este programa é distribuído na expectativa de que seja útil, porém, SEM NENHUMA GARANTIA; nem mesmo a garantia implícita de COMERCIABILIDADE OU ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA.  Consulte a Licença Pública Geral do GNU para mais detalhes.  Você deve ter recebido uma cópia da Licença Pública Geral do GNU junto com este programa; se não, escreva para a Free Software Foundation, Inc., no endereço 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.

Summary
Nuvem de tagsMostra uma nuvem de tags baseado nos tags de cada tema, definido no sistema de administração do i3Geo.
i3GEOF. nuvemtags
Variaveis
aguardeEstilo do objeto DOM com a imagem de aguarde existente no cabeçalho da janela.
tagsObjeto JSON com a lista de tags
inicioValor inicial referente ao número de ocorrências de cada tag que deve ser considerado na montagem da nuvem
Propriedades
listaRSSLista de RSS com notícias para fazer o cruzamento com a nuvem
Functions
iniciaInicia a ferramenta.
htmlGera o código html para apresentação das opções da ferramenta
criaJanelaFlutuanteCria a janela flutuante para controle da ferramenta.
ativaFocoRefaz a interface da ferramenta quando a janela flutuante tem seu foco ativado
montaNuvemMonta a nuvem de tags convencional, com lista de tags
pegaDadosPega a lista de tags existentes
procurarFaz a busca de temas

i3GEOF. nuvemtags

Summary
Variaveis
aguardeEstilo do objeto DOM com a imagem de aguarde existente no cabeçalho da janela.
tagsObjeto JSON com a lista de tags
inicioValor inicial referente ao número de ocorrências de cada tag que deve ser considerado na montagem da nuvem
Propriedades
listaRSSLista de RSS com notícias para fazer o cruzamento com a nuvem
Functions
iniciaInicia a ferramenta.
htmlGera o código html para apresentação das opções da ferramenta
criaJanelaFlutuanteCria a janela flutuante para controle da ferramenta.
ativaFocoRefaz a interface da ferramenta quando a janela flutuante tem seu foco ativado
montaNuvemMonta a nuvem de tags convencional, com lista de tags
pegaDadosPega a lista de tags existentes
procurarFaz a busca de temas

Variaveis

aguarde

Estilo do objeto DOM com a imagem de aguarde existente no cabeçalho da janela.

tags

Objeto JSON com a lista de tags

inicio

Valor inicial referente ao número de ocorrências de cada tag que deve ser considerado na montagem da nuvem

Propriedades

listaRSS

Lista de RSS com notícias para fazer o cruzamento com a nuvem

Functions

inicia

inicia: function(iddiv)

Inicia a ferramenta.  É chamado por criaJanelaFlutuante

Parametros

iddiv {String}id do div que receberá o conteudo HTML da ferramenta
dados {JSON}dados para o gráfico (opcional)

html

html:function()

Gera o código html para apresentação das opções da ferramenta

Retorno

String com o código html

criaJanelaFlutuante

criaJanelaFlutuante: function(dados)

Cria a janela flutuante para controle da ferramenta.

Parametro

dados {JSON}dados para o gráfico

ativaFoco

ativaFoco: function()

Refaz a interface da ferramenta quando a janela flutuante tem seu foco ativado

montaNuvem

montaNuvem: function()

Monta a nuvem de tags convencional, com lista de tags

Parameter

r {JSON}lista de tags

pegaDados

pegaDados: function()

Pega a lista de tags existentes

Veja

LISTATAGS

procurar

procurar: function(texto)

Faz a busca de temas

Veja

<i3GEO.arvoreDeTemas.buscaTema>

inicia: function(iddiv)
Inicia a ferramenta.
html:function()
Gera o código html para apresentação das opções da ferramenta
criaJanelaFlutuante: function(dados)
Cria a janela flutuante para controle da ferramenta.
ativaFoco: function()
Refaz a interface da ferramenta quando a janela flutuante tem seu foco ativado
montaNuvem: function()
Monta a nuvem de tags convencional, com lista de tags
pegaDados: function()
Pega a lista de tags existentes
procurar: function(texto)
Faz a busca de temas
Pega a lista de tags registrados nos menus de temas.