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 caiosba@gmail.com Fabricio Silva fauosilva@gmail.com