Fala galera,
Para quem baixou a versão 1.2, é altamente recomendado baixar a 1.2.2.
Haviam alguns bugs e strict warnings.
Ainda faltam algumas coisas na parte de formulários prontos da engenharia reversa para corrigir. Assim que o tempo for liberando vou ajustando.
Aproveito para agradecer ao Alison e ao Marcelo C. Souza, pelos emails.
@braços e fiquem com Deus!
Olá povo,
Lumine agora está com uma novidade que várias pessoas me pediram: você pode declarar os membros de sua classe normalmente, o que facilita em ambientes de desenvolvimento, como o Eclipse PDT.
Se forem encontrados metódos como getNome e setNome, Lumine usará este métodos para recuperar os valores para aplicação no banco.
@braços e fiquem com Deus!
Estou em São Paulo - Capital - há 4 dias.
Estou gostando bastante. Diversas aventuras.
Assim que as coisas acalmarem, volto com algumas matérias.
@braços
Uma coisa bem bacana (que eu tenho que tomar vergonha cara e arrumar tempo para documentar) é parte de ouvintes do Lumine.
Hoje vou mostrar de forma rápida como monitorar erros de SQL mal-formados. Para isso, basta você escrever uma função que mostre o erro na tela, formatando da maneira desejada:
function FormataErro( $connObj, $sql, $errorMsg )
{
echo 'Houve um erro na tentativa de executar o comando abaixo: <br />';
echo '<pre>' . $sql . '</pre>';
echo '--------------------------------<br />';
echo 'Error retornado pelo banco: ' . $errorMsg;
}
Depois, onde você inicializa a configuração, basta indicar o ouvinte no objeto de conexão:
$conf = new Lumine_Configuration( $lumineConfig );
$conf->getConnection()->addEventListener('onExecuteError', 'FormataError');
Em toda consulta que não for bem-sucedida, Lumine irá disparar um evento (onExecuteError) com 3 parâmetros: o objeto de conexão $connObj, o comando SQL executado $sql e o erro do banco $errorMsg
@braços e fiquem com Deus!
Olá galera.
Veja um exemplo de Blog feito com AS3 e Lumine:
http://www.hufersil.com.br/exemplo/blog
Neste exemplo, você poderá ver sobre:
- layout liquido em flash
- trabalhar com carregamento de som
- trabalhar com canais de som (forma simplificada, fazendo o equalizador com 128 canais - o flash permite até 512)
- posicionamento de objetos
- carregamento de variaveis externas
- carregamento de imagens externas
- XML no AS3
- Folhas de estilo no flash
- eventos
- componentes simples (barra de rolagem)
E ainda tem a área administrativa em PHP, que tem upload de arquivos, redimensão de imagens e outras funcionalidades.
http://www.hufersil.com.br/exemplo/blog/admin
email: teste@hufersil.com.br
senha: 123456
Por questões óbvias, a versão de exemplo do admin está com as ações bloqueadas.
Para conseguir uma cópia, entre em contato através de meu site, entre na seção de downloads de exemplos.
@braços e fiquem com Deus!