phpAutoConf :: gerencie configurações de modo fácil e automático
Publicado por EVERTON DA ROSA (última atualização em 04/11/2011)
[ Hits: 5.001 ]
Homepage: http://everton3x.github.io
Download phpAutoConf-1.1.zip (versão 2)
phpAutoConf é um framework (?) escrito em PHP com a finalidade de criar interface gráfica para gerenciamento de configurações de sistemas.
Sabe aquele sistema que você desenvolveu e que tem uma série de configurações? E que você não fez uma interface gráfica para gerenciar essas configurações? Pois o phpAutoConf cuida disso para você. Além de montar uma interface de configuração de forma automática, a partir de um arquivo XML com alguns parâmetros, ele também salva as modificações, automaticamente e com apenas uma linha de código.
Para ver o sistema funcionar, copie o diretório "phpautoconf" para a raiz de seu site, crie o banco de dados "confdb" no MySQL e execute o script "confdb.sql" (é um banco de dados de exemplo). Em seguida, abra no navegador (recomendo o Chrome) a página sample.php e veja a mágica acontecer.
index.html contém a ajuda e descrição completa do sistema.
Versão 2 - Enviado por EVERTON DA ROSA em 16/10/2011
Changelog: Adaptado para utilizar WebUI 1.1.
Modificada a forma de interação com o banco de dados.
<?php
//Página de exemplo de uso do phpAutoConf
foreach(glob('webui/*.php') as $file){
require $file;
}
require 'autoconf.php';
?>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>phpAutoConf :: Exemplo</title>
<link rel="stylesheet" type="text/css" href="webui/w3school.css" />
<link rel="stylesheet" type="text/css" href="autoconf.css" />
</head>
<body>
<?php
$autoconf = new AutoConf('sample.xml');
?>
</body>
</html>
Cirurgia para acelerar o openSUSE em HD externo via USB
Void Server como Domain Control
Modo Simples de Baixar e Usar o bash-completion
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
Atualizar Linux Mint 22.2 para 22.3 beta
Jogar games da Battle.net no Linux com Faugus Launcher
Como fazer a Instalação de aplicativos para acesso remoto ao Linux
Conky, alerta de temperatura alta (10)
Assisti Avatar 3: Fogo e Cinzas (3)
Duas Pasta Pessoal Aparecendo no Ubuntu 24.04.3 LTS (42)









