Laboratório de Tem a s no Caio Almeida e Fabricio Silva Moodle UFBA 2007 O que é O Laboratório de Temas é uma extensão para o Moodle que permite a criação dinâmica de temas personalizados a partir de uma interface amigável Motivações Demanda por temas personalizados Automatizar o processo Controle na mão do usuário Resultados Otimização do tempo da equipe de desenvolvimento Flexibilização do processo criativo Características Ações Criação, edição e deleção Opções que podem ser configuradas 1) Adicionar logo Adicionar uma imagem como o logo do site, por URL ou por arquivo. Esta imagem pode ser GIF, JPG ou PNG. Redimensionamento automático. 2) Ocultar Caso a imagem do logo já contenha um título, o título do Moodle pode ser ocultado Características 3) Modificar cores Cores de fundo e fonte do topo Cores de fundo e fonte dos títulos dos boxes Cor dos links Cor das laterais dos tópicos 4) Informações Informações sobre o tema; como nome, autor e descrição. Como funciona O usuário pode CRIAR temas e MODIFICAR os temas criados pelo Laboratório. Como funciona CRIAÇÃO - Configurações baseadas no tema standard Conforme recomendado pelo Moodle e facilitando a portabilidade - Personalização O usuário configura suas preferências - Praticidade O novo tema é criado e já pode ser usado - Organização Todo tema criado recebe o prefixo “personal_” Como funciona CRIAÇÃO Escolha da cor Como funciona CRIAÇÃO Escolha da cor Como funciona CRIAÇÃO Escolha da cor Como funciona EDIÇÃO - Preferências guardadas Em cada campo, carrega o valor configurado anteriormente pelo usuário Como funciona DELEÇÃO - Definitivo Uma vez apagado, o tema não pode ser recuperado - Segurança Só os temas criados com o Laboratório podem ser deletados O que está por trás disso PHP + CSS + Javascript Código válido, semântico, estruturado e dentro dos padrões Moodle de desenvolvimento Independente de banco de dados Extensível (novas funcionalidades podem ser facilmente implementadas) Obrigado! ;-) Caio Almeida [email protected] Fabricio Silva [email protected]