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&eacute;rio do Meio Ambiente Brasil Desenvolvedor: Edmar Moretti edmar..nosp@m.moretti@gmai.nosp@m.l.com

Este programa &eacute; software livre; voc&ecirc; pode redistribu&iacute;-lo e/ou modific&aacute;-lo sob os termos da Licen&ccedil;a P&uacute;blica Geral GNU conforme publicada pela Free Software Foundation;

Este programa &eacute; distribu&iacute;do na expectativa de que seja &uacute;til, por&eacute;m, SEM NENHUMA GARANTIA; nem mesmo a garantia impl&iacute;cita de COMERCIABILIDADE OU ADEQUA&Ccedil;&Atilde;O A UMA FINALIDADE ESPEC&Iacute;FICA.  Consulte a Licen&ccedil;a P&uacute;blica Geral do GNU para mais detalhes.  Voc&ecirc; deve ter recebido uma c&oacute;pia da Licen&ccedil;a P&uacute;blica Geral do GNU junto com este programa; se n&atilde;o, escreva para a Free Software Foundation, Inc., no endere&ccedil;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&ccedil;&atilde;o do i3Geo.
i3GEOF. nuvemtags
Variaveis
aguardeEstilo do objeto DOM com a imagem de aguarde existente no cabe&ccedil;alho da janela.
tagsObjeto JSON com a lista de tags
inicioValor inicial referente ao n&uacute;mero de ocorr&ecirc;ncias de cada tag que deve ser considerado na montagem da nuvem
Functions
iniciaDicionarioCarrega o dicion&aacute;rio e chama a fun&ccedil;&atilde;o que inicia a ferramenta
Propriedades
listaRSSLista de RSS com not&iacute;cias para fazer o cruzamento com a nuvem
Functions
iniciaInicia a ferramenta.
htmlGera o c&oacute;digo html para apresenta&ccedil;&atilde;o das op&ccedil;&otilde;es da ferramenta
iniciaJanelaFlutuanteCria 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&ccedil;alho da janela.
tagsObjeto JSON com a lista de tags
inicioValor inicial referente ao n&uacute;mero de ocorr&ecirc;ncias de cada tag que deve ser considerado na montagem da nuvem
Functions
iniciaDicionarioCarrega o dicion&aacute;rio e chama a fun&ccedil;&atilde;o que inicia a ferramenta
Propriedades
listaRSSLista de RSS com not&iacute;cias para fazer o cruzamento com a nuvem
Functions
iniciaInicia a ferramenta.
htmlGera o c&oacute;digo html para apresenta&ccedil;&atilde;o das op&ccedil;&otilde;es da ferramenta
iniciaJanelaFlutuanteCria 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&ccedil;alho da janela.

tags

Objeto JSON com a lista de tags

inicio

Valor inicial referente ao n&uacute;mero de ocorr&ecirc;ncias de cada tag que deve ser considerado na montagem da nuvem

Functions

iniciaDicionario

iniciaDicionario: function()

Carrega o dicion&aacute;rio e chama a fun&ccedil;&atilde;o que inicia a ferramenta

O Javascript &eacute; carregado com o id i3GEOF.nomedaferramenta.dicionario_script

Propriedades

listaRSS

Lista de RSS com not&iacute;cias para fazer o cruzamento com a nuvem

Functions

inicia

inicia: function(iddiv)

Inicia a ferramenta.  &Eacute; chamado por criaJanelaFlutuante

Parametros

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

html

html:function()

Gera o c&oacute;digo html para apresenta&ccedil;&atilde;o das op&ccedil;&otilde;es da ferramenta

Retorno

String com o c&oacute;digo html

iniciaJanelaFlutuante

iniciaJanelaFlutuante: function(dados)

Cria a janela flutuante para controle da ferramenta.

Parametro

dados {JSON}dados para o gr&aacute;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>

iniciaDicionario: function()
Carrega o dicion&aacute;rio e chama a fun&ccedil;&atilde;o que inicia a ferramenta
inicia: function(iddiv)
Inicia a ferramenta.
html:function()
Gera o c&oacute;digo html para apresenta&ccedil;&atilde;o das op&ccedil;&otilde;es da ferramenta
iniciaJanelaFlutuante: 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.