menutemas.php

Funções utilizadas nas operações de manutenção de menus, grupo, subgrupos e temas

É utilizado nas funções em AJAX da interface de edição da árvore de menus para edição de cada um de seus componentes

Essas funções complementam arvore.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.

Arquivo

i3geo/admin/php/menutemas.php

Parametros

O parâmetro principal é “funcao”, que define qual operação será executada, por exemplo, menutemas.php?funcao=pegaMenus

Cada operação possuí seus próprios parâmetros, que devem ser enviados também na requisição da operação.

Summary
menutemas.phpFunções utilizadas nas operações de manutenção de menus, grupo, subgrupos e temas
Valores
PEGAMENUSLista de menus contendo todas as colunas
PEGAMENUS2Lista de menus contendo apenas colunas selecionadas
PEGATAGSLista de tags
PEGATAGSPORMAPFILELista de tags por mapfile
PEGAPERFISLista de perfis
ALTERAMENUSAltera os dados de um menu
PEGAGRUPOSLista de grupos com todas as colunas
PEGAGRUPOS2Lista de grupos contendo as colunas principais
ALTERAGRUPOSAltera os dados de um grupo
PEGASUBGRUPOSLista de subgrupos com todas as colunas
PEGASUBGRUPOS2Lista de grupos contendo as colunas principais
ALTERASUBGRUPOSAltera os dados de um subgrupo
PEGATEMASLista de temas com todas as colunas
PEGATEMAPORMAPFILELista os dados de um tema procurando registros com base no nome do mapfile
PEGATEMAS2Lista de temas com as colunas principais
ATUALIZAMINIATURAAtualiza as imagens das miniaturas de um tema
ALTERATEMASAltera os dados de um tema
ALTERATAGSAltera os dados de um tag
ALTERAPERFISAltera os dados de um perfil
VERIFICAORFAOSVerifica se existem temas sem o correspondente mapfile

Valores

PEGAMENUS

Lista de menus contendo todas as colunas

Retorno

{JSON}

PEGAMENUS2

Lista de menus contendo apenas colunas selecionadas

Retorno

{JSON}

PEGATAGS

Lista de tags

Retorno

{JSON}

PEGATAGSPORMAPFILE

Lista de tags por mapfile

Retorno

{JSON}

PEGAPERFIS

Lista de perfis

Retorno

{JSON}

ALTERAMENUS

Altera os dados de um menu

Parametros

nome_menu

desc_menu

id_menu

aberto

perfil_menu

publicado_menu

en_menu

es_menu

it_menu

Retorno

{JSON}

PEGAGRUPOS

Lista de grupos com todas as colunas

Retorno

{JSON}

PEGAGRUPOS2

Lista de grupos contendo as colunas principais

Retorno

{JSON}

ALTERAGRUPOS

Altera os dados de um grupo

Parametros

nome

desc

id

en

es

it

Retorno

{JSON}

PEGASUBGRUPOS

Lista de subgrupos com todas as colunas

Retorno

{JSON}

PEGASUBGRUPOS2

Lista de grupos contendo as colunas principais

Retorno

{JSON}

ALTERASUBGRUPOS

Altera os dados de um subgrupo

Parametros

nome

desc

id

en

es

it

Retorno

{JSON}

PEGATEMAS

Lista de temas com todas as colunas

Retorno

{JSON}

PEGATEMAPORMAPFILE

Lista os dados de um tema procurando registros com base no nome do mapfile

Parametro

codigo_temanome do mapfile sem “.map”

Retorno

{JSON}

PEGATEMAS2

Lista de temas com as colunas principais

Retorno

{JSON}

ATUALIZAMINIATURA

Atualiza as imagens das miniaturas de um tema

Retorno

{JSON}

ALTERATEMAS

Altera os dados de um tema

Parametros

nome

desc

id

codigo

tipoa

download

ogc

kml

link

tags

kmz

locaplic

Retorno

{JSON}

ALTERATAGS

Altera os dados de um tag

Parametros

nome

id

Retorno

{JSON}

ALTERAPERFIS

Altera os dados de um perfil

Parametros

perfil

id

Retorno

{JSON}

VERIFICAORFAOS

Verifica se existem temas sem o correspondente mapfile

Retorno

{JSON}

Funções utilizadas pelo editor da árvore de menus para processar os nós