quinta-feira, 21 de maio de 2009

Menu glass em 5 minutos (aprendendo a usar camadas)

Olá pessoal, é verdade que o PS (photoshop) é popular e muito utilizado, mas 80% dos usuários não conhecem nem 15% de verdade o photoshop e uma das áreas que é mais utilizadas, layers (camadas), são mal aproveitadas. Neste tutorial, você vai aprender como utilizar melhor este recurso importante e de quebra, criar um menu estilo glass, sem trabalhar com máscaras para fazer a transparência. Para este tutorial, eu assumo que você tenha o conhecimento básico da ferramenta. (criação de shapes, estilos, modificar cor de objeto, tamanho de objeto, trabalhar com posicionamento de camadas e ajuste de camada. Ex: Opacidade, colocar em multiply)


Observe o resultado final na figura abaixo:



  • Crie um novo documento com o tamanho de 800x30 pixels
  • Coloque a cor de foreground de #FF0000 e crie a forma (shape) de um retângulo do tamanho do seu canvas
A primeira coisa que você tem que saber é a diferença entre opacity (opacidade) e fill (preenchimento):
Opacity - torna a camada e tudo que estiver nela transparente (Ex: Um texto e os estilos(styles) aplicado a ele)
Fill - torna APENAS o conteúdo da camada transparente (Ex: um objeto, um texto) sem afetar os styles aplicados neles
  • No shape vermelho, adicione um estilo de camada (Add Style Layer) com as seguintes configurações
  • Crie a forma (shape) de um retângulo  da largura do seu canvas e altura em 15px, cor branca
  • Neste retângulo branco, coloque o fill para 0% e aplique os seguintes estilos









  • Aumente o tamanho do retângulo para fora do canvas na esquerda, direita e em baixo
  • Crie os textos que representam os links (Quem Somos, Estrutura, Localização, Nossos Serviços e Fale Conosco)
  • Crie um retângulo (shape) de largura 1px e altura 20px e nomeie de separador
  • Em separador, coloque multiply, opacidade 51% e fill 0%
  • Aplique este estilo




  • Duplique esta camada (CTRL + J) 3 vezes e posicione entre os links
Para darmos mais um brilho, podemos criar um novo retângulo de 796x12px, centralize e posicionando-o acima de todas as outras camadas, colocando o fill em 0% e aplicando o seguinte efeito:




A vantagem deste método é que é fácil de modificar os parâmetros para dar mais ou menos brilho à imagem e que você pode salvar este estilo como "Brilho" por exemplo e aplicar sobre outras imagens, de outros arquivos, trabalhando com máscaras, você teria mais controle sobre a área de brilho e até mesmo dar mais variações no brilho de ângulo e área de efeito, porém, o método acima é bastante eficaz para este tipo simples de brilho

Para criar a imagem de hover (quando mouse passa em cima do link) faça o seguinte
  • Duplique a layer de background (a vermelha) e ajuste sua largura ficar como fundo de um dos links
  • Crie uma nova camada de preenchimento ou ajuste (Create new fill or adjustment layer) do tipo Hue/Saturation






  • Coloque os seguintes parâmetros





  • Você deve ter notado que todo o bg vermelho mudou de cor. Isso aconteceu, porque por padrão esta camada de ajuste ela possui o tamanho total da imagem, para que o efeito se aplique somente a layer com a largura do link, certifique-se que esta camada de ajuste está acima dela, segure o ALT e posicione o cursor do mouse entre as duas camadas, note que o cursor do mouse mudou, clique e note que agora o efeito só está aplicado na área do link e que há uma seta agora que indica que esta camada de ajuste está sendo aplicada somente nas áreas visíveis da camada abaixo



Você pode se valer dessa camada de ajuste para aplicar vários ajustes diferentes em uma camada, sem precisa rasterizar um shape ou texto e modificar os parâmetros deste ajuste é muito mais simples. Basta apenas dar um clique duplo. Esta camada de ajuste aplica o efeito em todas as layers abaixo dela.

Hoje aprendemos a trabalhar um pouco melhor com os recursos das camadas, o tutorial é bem simples, porém, vai ajudar muitos iniciantes.

sexta-feira, 15 de maio de 2009

Guia passo-a-passo DOCman com Joomla 1.5 e 1.0

Bom gente, conforme prometido, até um pouco antes, né? Aí está o link para minha primeira parte de tutoriais de extensões conhecidas para o Joomla.


A idéia desses tutoriais, veio para complementar uma ação que o grupo brasjoomla está fazendo, que é agrupar as extensões mais conhecidas/utilizadas e as melhores para Joomla. Espero poder fazer tutorial para várias outras...

Peço a vocês que corrijam eventuais erros para que eu possa melhorá-lo e dispor a versão finalizada para download de toda a comunidade.

Quem quiser ver um tutorial passo-a-passo de outras extensões do Joomla 1.5 (legacy e native), darei preferência àquelas mais pedidas e principalmente àquelas que estão marcadas como "popular" na área de extensões do site do Joomla.

Espero que tenham gostado.

Tutorial DOCman (Área de Downloads, Gerenciamento de downloads no seu portal)

Bom gente, em paralelo às meus posts sobre o CSS core do Joomla (a primeira parte está quase pronta), estou criando também uma série de tutoriais sobre as extensões mais populares do Joomla. A primeira entra no ar amanhã e será a DOCman.

DOCman, vincula arquivos com uma descrição e uma licença e você pode dizer quais grupos de usuários poderão fazer o download dos mesmos. O caminho dos arquivos não são revelados, há também há vários templates para modificação e documentação online atualizada.

Nele você pode fazer várias coisas como:
Dar aos arquivos "privacidade", com direitos de acesso dos grupos.
Pode configurar grupos de usuários para controlar o acesso.
Agrupar documentos em categorias e subcategorias.
Guardar os arquivos em servidores remotos ou no seu.
Visualização de estatísticas de download.
Um sistema de busca próprio, onde os arquivos podem ser procurados por nome ou descrição. Tem um plug-in que você pode procurar dentro do sistema do Joomla!

Eu vou dispor deste tutorial, no mesmo formato que o anterior. Via slideshare.

Para quem anda se perguntando qual o trabalho que dá desvendar o CSS padrão do Joomla, eu respondo. Muiiiiiiiiiiitoooooooooooooooo e tem algumas classes, que, embora eu encontre no código, eu não consigo modificar, tem algumas partes, como o formulário de contato, onde eu consegui modificar o css de todas as labels, menos de uma... enfim, um saco!

terça-feira, 12 de maio de 2009

Lorem Ipsum Sit Amet... de onde surgiu?

Olá gente, sempre que estou dando minhas aulas ou criando meus layouts, para não perder tempo gerando conteúdo, eu sempre recorro ao famoso "Lorem ipsum sit amet" no site www.lipsum.com, nele, você pode gerar textos aleatórios, dando por parâmetros, número de palavras, parágrafos e outras variáveis. Daí surgem as questões:

O que é Lorem ipsum sit amet?
É um texto baseado em latim, que é utilizado desde 1500 pela industria tipográfica, aparentemente para testes e ajustes das máquinas de impressão. Como por exemplo: tamanho, tipo de fonte e outras características recorrentes a tipografia que seria impressa. Foram misturadas palavras aleatórias para se escrever uma espécie de livro.

De onde vem?
Ao contrário da crença popular, o Lorem Ipsum não é simplesmente texto aleatório. Tem raízes numa peça de literatura clássica em Latim, de 45 AC, tornando-o com mais de 2000 anos.

Lorem Ipsum vem das secções 1.10.32 e 1.10.33 do "de Finibus Bonorum et Malorum" (Os Extremos do Bem e do Mal), por Cícero, escrito a 45AC. Este livro é um tratado na teoria da ética, muito popular durante a Renascença. A primeira linha de Lorem Ipsum, "Lorem ipsum dolor sit amet..." aparece de uma linha na seção 1.10.32.

Trechos retirados da tradução feita em http://pt.lipsum.com/

Por que usar?
Digo por experiência, mas já foi comprovado, que, quando você pede para alguém avaliar uma mancha gráfica (área delimitadora de impressão) seja na web ou em impresso, se você colocar um texto legível, esta pessoa vai tentar compreender o texto (é intríseco a quem sabe ler, tentar entender o que está escrito) ao invés de analisar características do texto (E.g: tipologia, tamanho, espaçamento entre caracteres, palavras e linhas, alinhamento e etc.).

Veja minhas tentativas antes de chegar no Lorem ipsum... Deixava claro que o texto não era necessariamente para o site e que ele precisava me mandar um texto para que eu substituisse.
  1. Criava um texto qualquer sobre a empresa e o cliente ao invés de analisar a mancha gráfica, fazia críticas ou elogios ao texto.
  2. Passei a utilizar trechos de poesia ou letras de música. O cliente me perguntava: "-Por que meu site vai ter uma música?" ou "Só não entendi o porque dessa poesia aqui".
  3. Passei a utilizar NonNonNon. Este uso confundia o cliente que não conseguia avaliar o que eu pedia.
  4. Passei a utilizar "Área de conteúdo" apenas para marcar onde haveria conteúdo, utilizando a fonte final. O cliente não conseguia avaliar devido à pequena quantidade de informações.
  5. Passei a utilizar o Lorem Ipsum. O cliente tenta ler, desiste, tem uma noção de como a mancha gráfica será estabelecida e depois de conversar sobre outras coisas não se aguenta de curiosidade e pergunta: -"O que esse texto quer dizer?". Eu respondo feliz da vida: "-Que você não deve tentar entendê-lo, pois é embaralhado, com palavras em latim, utilizado apenas para que você perceba a forma que o seu conteúdo será apresentado"
Bom, o lorem ipsum funciona pra mim. Este post não é necessariamente ligado ao Joomla!, mas como eu disse no meu primeiro post, este se enquadra no "falar sobre os assuntos dos quais tenho conhecimento". É importante para todos que precisem definir uma mancha gráfica (criando panfletos, sites).

Este meu post de hoje, foi baseado no conteúdo do site lipsum e em pesquisas na internet.

e viva o "Lorem Ipsum"!

sábado, 9 de maio de 2009

O Joomla é inseguro? Não, alguns servidores são.

Bom gente, muita gente fala sobre o fato do Joomla ser inseguro, porque é CMS, a insegurança de um site em Joomla! é insegurança de todos... Bem, eu concordo com esta afirmação em partes.

Nas minhas navegações matinais, encontrei hoje um portal feito em Joomla da presidência da república http://dsic.planalto.gov.br/dsic/ que para mim, por si só, já é uma prova de que o Joomla é seguro, pois com certeza um a presidência não construiria um portal caso o sistema não fosse seguro. O portal é do gabinete de segurança da república.

O que acontece, é que temos uma equipe gigante de desenvolvedores registrados para Joomla, mas temos ainda aqueles que desenvolvem suas extensões que você não sabe a "procedência" e aí sim, mora o perigo. Mas a verdade é que, você programando sozinho e colocando o seu sistema na web, há muito mais chances de você ter deixado uma brecha na segurança do que um sistema desenvolvido por várias pessoas, mas, você só corre perigo real se seu site tiver muita visibilidade. Assim é com sites em Joomla, dependendo da sua visibilidade, a chance de receber ataques aumenta exponencialmente. 

A segurança no Joomla é muito boa e, com exceção da futura falecida versão 1.0, eles continuam procurando e corrigindo brechas. Pra você ter uma idéia, a primeira linha de código de cada componente é "defined('_JEXEC') or die('Restricted access');" que diz que você só pode acessar o componente se for através da área administrativa, e não, através de URL, por exemplo. Inclusive, mesmo que um componente não necessite de área administrativa, por ser muito simples, você tem que criar uma área administrativa vazia para ele, senão não pode colocar um link para ele e por consequência, ele não será visível ao front-end.

Algumas medidas básicas podem ser tomadas para ajudar o Joomla em sua segurança, como por exemplo, esconder o diretório administrator utilizando htaccess, utilizar extensões de empresas conhecidas entre outras.

Em resumo, o que acontece muitas vezes é que o servidor de hospedagem não tem boa segurança e eles mesmos ajudam a explorar possíveis brechas no programa, os próprios profissionais de suporte não estão preparados para lidar com Joomla e outros sistemas do tipo. Faça sempre uma pesquisa com as empresas de hospedagem antes de tomar sua decisão.

Hoje foi mais uma manhã produtiva, onde pude achar mais alguma coisa interessante sobre Joomla! Yey!

Ah! Hoje começa meu curso de Joomla em Recife, para maiores informações, visite o site da Especializa Treinamentos, eles são apoiadores dos meus futuros projetos em Joomla. Além da ementa no site, vamos aprender sobre SEO, segurança e muitas outras coisas que deixam as páginas em Joomla muito mais profissionais. Além de apostila própria e um alto teor de diversão!

Desejem-me boa aula!

sexta-feira, 8 de maio de 2009

Passar bem, meu amigo Joomla! 1.0

Bom gente, hoje estou postando em homenagem ao meu amigo Joomla! 1.0, nascido em 17 de agosto de 2005 e saiu da maternidade em 16 de setembro de 2005. Ele foi uma continuação do Mambo, depois que a equipe Mambo se separou. Eu o conheci em março de 2007, em uma instituição que trabalhava com ele. No começo, a gente teve umas briguinhas, mas depois, passei a amá-lo de tal forma, que em 2007 eu quis dar cursos de Joomla! 1.0 em Recife, mas não rolou. De verdade, o Joomla! tem acrescentado muito na minha vida, me levou para um novo patamar. Comecei a dar aulas, primeiro em Joomla, agora de webdesign com CSS... ok, um dia eu crio meu template para o blog... eu tinha ministrado um workshop de photoshop na FAPE antes e dado umas aulas particulares. Eu só tenho a agradecer as grandes oportunidades e amigos que tenho conquistado através dele.

O fim de vida do Joomla! 1.0 tem data marcada para acontecer: 22 de julho de 2009.
O Joomla! 1.0 não terá mais suporte.

Desde de 31 de março, o JED (Joomla Extensions directory) não aceita extensões novas com licença não-GPL e em 1 de julho todas as extensões serão despublicadas! Então, se você desenvolve ou tem sites em Joomla! 1.0 eu aconselho fortemente ou a migrar para 1.5 ou a salvar TODAS as extensões que julgue necessária para 1.0 antes que o prazo expire, para futuras necessidades de seus sites atuais.

Eu já não utilizo o Joomla! 1.0 faz um tempo.

Quem utiliza joomla! 1.0 agora pode me perguntar: -"Devo realmente migrar para 1.5?". Olhe, não se conserta aquilo que não está quebrado, mas, o Joomla! 1.0 foi descontinuado por causa de questões de segurança, logo, se você puder migrar, faça um backup do seu site em Joomla! 1.0 e realmente migre para 1.5, mas considere, entrar de cabeça no 1.5, enquanto eles trabalham no 1.6

NÃO inicie novos projetos em Joomla! 1.0 .

Caso você ainda não saiba utilizar a versão 1.5, olhe este meu post
Tutorial para iniciar em Joomla! 1.5

Neste post, há uma apresentação powerpoint que ensina tudo que você precisa saber para se iniciar na versão 1.5

Com relação ao nosso amigo de quase 4 anos de idade, eu sou muito feliz por tê-lo conhecido.

O filho mais novo, J! 1.5, foi lançado em sua versão beta em 12 de outubro de 2006.

Ah! quem quiser, pode deixar nos comentários sua mensagem de amor ao filho mais velho deste grande projeto, que é o Joomla!

Farewell, Joomla! 1.0

terça-feira, 5 de maio de 2009

Como colocar swf no Joomla 1.5

Bom gente, esta é uma dúvida comum que alguém postou no brasjoomla uma vez, mas creio que falar sobre isso é importante, porque nem todos estão no grupo (infelizmente) =) e muitas pessoas me perguntam sobre isto.

Vamos lá... Colocar swf no Joomla 1.5 é igual a colocar swf no HTML. Logue na área administrativa do site, como super administrador
  • Clique em Extensions -> Module Manager (Extensões -> Administrar módulo)
  • Clique em New (Novo)
  • Selecione no radio button "Custom HTML" (Saída em HTML Personalizada).
Nele, você pode colocar um código HTML qualquer e este código será exibido em tela. No seu caso, cole esse código aqui


<object
classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"
width="900" height="130">
<param name="width" value="900" />
<param name="height" value="130" />
<param name="loop" value="true" />
<param name="play" value="true" />
<param name="src"
value="http://www.seusiteaqui.com.br/banner.swf" />
<param name="scale" value="showall" />
<param name="wmode" value="transparent" />
<param name="menu" value="false" />
<embed type="application/x-shockwave-flash" width="900"
height="130" loop="true" play="true"
src="http://www.seusiteaqui.com.br/banner.swf" scale="showall"
wmode="transparent" menu="false">
</embed>
</object>


Note que há alguns parâmetros que devem modificados por você. width e height definem altura e largura do swf, loop define se seu arquivo ficará se repetindo em loops, play define se seu arquivo começa ao ser carregado ou será executado ao clicar em algum botão para iniciar, por exemplo, wmode, se o fundo do swf será transparente ou não (é isso mesmo! seu swf pode ter fundo transparente! Caso você não tenha criado um objeto com cor-de-fundo no fundo, claro!) o src=define onde está o arquivo swf que você está colocando.
Escolha o módulo onde seu swf vai aparecer, e pronto!

segunda-feira, 4 de maio de 2009

Aprenda Joomla! 1.5 fácil!

Bom gente, é isso aí. Como havia prometido aos meus amigos do brasjoomla@googlegroups.com e a meus alunos do mini-curso de Joomla! 1.5 que ministro aqui em Recife, aí vai um "upgrade" mais robusto e revisado do meu material para iniciantes que ensina os primeiros passos em Joomla. Leiam e me digam onde eu posso melhorá-lo, ok?

Beijos


Próximas postagens:

O CSS padrão (core) do Joomla! dissecado e em português! (Várias partes)

domingo, 3 de maio de 2009

Novidades para o Joomla! 1.6 !!

Bom gente, eu traduzi e adaptei um trecho do material que descreve as modificações que o Joomla! irá sofrer para a versão 1.6, fiz alguns comentários que estarão em azul e entre parenteses.
Confira a versão original em
http://developer.joomla.org/coordinator-blog/292-feature-patches-for-16.html

Revisitando o mapa de estrada do Joomla! 1.6

Primeiro de tudo é importante entender o mapa de estrada para o Joomla 1.6. Durante a recente submissão de desenvolvimento (todos os white papers do Joomla fora enviados até o final de março. White paper, são sugestões de idéias que poderiam ser implementadas e uma idéia geral de como poderiam ser executadas.) nós resolvemos o que poderíamos cumprir para a versão Alpha de 1.6.
Estes recursos devem estar completos antes do alpha ser lançado. Os recursos estão listados abaixo, juntamente com seu estágio de conclusão:

  • Implementar um pacote de nova biblioteca JForm [completo].
  • Implementar uma forma simples de providenciar tradução em JavaScript [completo].
  • Implementar novos controladores despachantes para requisições de roteamento mais robustas [completo]. (não tenho idéia do que são esses controladores, ainda bem que já tá pronto! ;) )
  • Implementar o novo sistema de controle de acesso que precisa ao menos emular o que existe em 1.5, permitir adicionar novos grupos e níveis de acesso, e permitir a você configurar novas regras de "visualização" para pelo menos artigos [quase completado].
  • Implementar e padronizar vários novos desencadeamento de eventos [em progresso].
  • Implementar uma classe JContent que será usada por plug-ins de conteúdos e visualizações [em progresso].
  • Upgrade para Mootools 1.2 [em progresso].
  • Terminar o novo trabalho de atualizador de extensão [em progresso].
  • Re-Trabalho no Administrador de Menu (Menu manager) -- Adicionado desde que está quebrado na versão 1.6 [em progresso]. ;(

Após lançarmos a alpha, cada beta lançado será no sistema time-box (sistema que indica que a cada período de lançamento terá um tempo exato para ocorrer.) (nós esperamos que precisemos de mais do que 4). A lista seguinte é uma lista de recursos altamente desejados para distribuição final. Cada um desses recursos precisará estar completo em ordem de ser incluídos no lançamento beta. Alguns destes recursos serão feitos na alpha, mas nenhum deles impedirá a versão alpha de ser lançada se não estiverem prontos. De maneira geral, precisaremos de ajuda significante da comunidade de desenvolvimento para completar qualquer um destes recursos

  • Implementar categorias de profundidade ilimitadas (mas não multi-mapeamento).
  • Refabricar o sistema de gerenciamento de usuários e torná-lo mais extensível (Ex: permitir o usuário personalizar campos)
  • Implementar um sistema de comentários (incluindo pings e track-backs).
  • Implementar redirecionamentos em fila (permite a você, por exemplo, retornar à página onde você estava depois de editar alguma coisa).
  • Refabricar parâmetros e torná-los mais extensíveis (por exemplo, plugins poderiam permitir a você adicionar parâmetros personalizados aos artigos).
  • Terminar de tornar os componentes de Administrador em formato MVC (precisamos de muita ajuda aqui).
  • Implementar sistema de CAPTCHA para qualquer formulário.
  • Implementar sistemas por onde sistemas de autenticação externos, como LDAP, possa mapear para nossos novos grupos de usuários Joomla!
  • Re-implementar a habilidade de selecionar categorias múltiplas para algumas vizualizações em com_content (havia na 1.0, mas foi retirada na 1.5).
  • Implementar um log para uma instalação de base de dados impulsionada.
  • Refabricar JError.
  • Examinar o sistema de geração de PDF em detalhe e ver se podemos fazê-lo funcionar adequadamente (se não, nós o apagaremos se não conseguirmos fazê-lo funcionar bem)
  • Localizar as mensagens de "Invalid Token"
  • Deletar o componente de enquete porque a qualidade desta extensão é muito ruim e há alternativas muito melhores criadas por terceiros disponíveis.
  • Converter todos os layouts para padrão semântico, XHTML Strict.
  • Converter campos de parâmetros ini-based para usar JSON ao invés de formato INI (grandes melhorias técnicas e de performance). Observe que os arquivos de linguagem permanecerão no formato INI.
É importante entender que focaremos nos recursos listados acima. Não há dúvidas que muitas idéias as quais poderiam ser implementadas, mas é muito importante entender que esta é a lista de recursos que estaremos focados. Os recursos que se transformarão no lançamento da versão Joomla! 1.6 final dependerá de como a comunidade de desenvolvimento de Joomla contribuirá. Desde que alguns destes recursos já estão sendo trabalhados, nós recomendamos fortemente que todos postem uma mensagem para the Joomla general development mailing list antes de começar a trabalhar em algo. Se você não é um membro, favor inscreva-se.

O documento de política contém todos os detalhes, leia the policy document on the development site para aqueles interessados em comprometer-se com o projeto... Vamos nos apegar ao código e fazer coisas boas acontecer!

-----------------------------------------------

Sobre as atualizações do Joomla! 1.6, tem muita coisa técnica descrita, que são as estapas que eles têm que percorrer para poder lançar recursos com os quais todos que trabalham com Joomla! vêm sonhando! Listei abaixo as modificações que julguei mais interessantes.
  • Novo sistema de acesso, onde você cria seus grupos de usuários e define as permissões para os mesmos
  • Campos personalizados para o sistema de usuários (para um cadastro automático de usuários, você pode definir exatamente quais campos existem e devem ser preenchidos. Ex: Cidade, CEP, Telefone, CPF)
  • Catcha para qualquer formulário (Aquelas letrinhas que você deve escrever para poder enviar algo ou fazer o download em alguns sites)
  • Converter todos os layouts para padrão semântico, XHTML Strict. Como vocês devem ter notado, apesar de podermos criar templates semânticos o código gerado pelo Joomla! quando você publica o site (Ex: Artigos) é feito com o velho "tabelão", que é um padrão ultrapassado, não recomendado pela W3C. Este modelo não é aprovado para garantir acessibilidade ao site. Quero ver como eles vão gerar conteúdos de forma semântica e garantindo que não vá quebrar nosso layout. grande desafio aqui.
  • Ajustar o sistema de geração de PDF's ou deletá-lo (Vamos torcer para que eles consigam ajustar ele! Prefiro um PDF gerado meio "esquisito" do que simplesmente não gerar PDF)
  • Vão apagar o módulo enquetes =( tá certo que não era lá essas coisas, mas quebrava um galhinho...
  • Selecionar múltiplas categorias para visualização (existia na 1.0, apagaram e vão recolocar) eu não lembro dessa função na 1.0, mas eu era muito iniciante naquela época :P
Bem gente, espero que vocês tenham gostado, eu vou continuar de olho nas novidades da versão 1.6 e no próximo post, estarei publicando uma apresentação para iniciantes em Joomla! (instalar, configurar, criar site, instalar extensões, adicionar módulos, como utilizar a Ozio Gallery)

Esta apresentação fala sobre Joomla! e tem uma parte adaptada do livro
“Learn Joomla! 1.5 Fast !” – A beginner’s visual step-by-step guide to set up useful Joomla! websites in a few hours!

Criado por: Saurabh R. Bhide

Website: www.lagoona.in

Espero que gostem!

O primeiro de muitos

Bom gente, para quem não me conhece (como não ?!), eu sou de Recife, trabalho na área de Design (web, gráfico, 3D). Dou aulas sobre Joomla! e Webdesign com CSS em Recife, pela empresa Especializa Treinamentos (www.especializa.com.br)

Este blog, a princípio, não se trata de um portifólio meu, e sim, falar sobre os assuntos dos quais tenho conhecimento, principalmente Joomla! 1.5 e web design.

Às vezes vou falar algumas besteiras, às vezes postarei contribuições importantes para quem quer conhecer Joomla! e outras coisas na área de design que eu faça.

Também vou divulgar novos cursos e outras atividades que considere importante.