ONDE - ONDE não foi desenvolvido para a estética
Inspirado no Exflickr/Flamework, o ONDE é um trabalho de chama de prototipagem de aplicativo PHP rápido e sujo.
Em sua versão atual, ele serve como base para um aplicativo PHP simples, fornecendo funções para gerar tabelas HTML a partir de consultas PostGresql e também um módulo para gerar automaticamente formulários CRUD para tabelas PostGresql.
A ferramenta de geração de formulários CRUD verifica o dicionário de dados do banco de dados para identificar as relações fazendo caixas de seleção (ou listas de rádio, dependendo do tamanho da lista) para as listas de relações e caixas de seleção 1: n para as relações n: n.
A ferramenta lida com as informações enviadas por meio de um botão "Inserir" ou um "salvar", gerando automaticamente uma instrução Insert ou Atualize consulta. Não há abstração relacional de objetos, as consultas são geradas diretamente nas funções PHP.
A estrutura fornece um menu lateral (geralmente no lado esquerdo da janela), que é gerado a partir dos dados do menu da tabela. Os itens do menu podem vincular a um script php, ou um formulário de um formulário.php ou um calendário.
O controle de acesso do usuário é feito através da limitação do acesso dos grupos de usuários. Cada usuário é atribuído a um grupo (ou grupos) e os formulários e menus são liberados para os grupos.
É possível limpar alguns formulários a serem acessíveis sem autenticação.