sexta-feira, 27 de janeiro de 2012

Grupo Joomla Recife no Facebook

Bom gente,

Já não era sem tempo, resolvi criar o tão pedido grupo de Joomla de Recife. O grupo por enquanto só existirá no FaceBook, porque para mim é mais fácil para gerenciar, divulgar e compartilhar.

Apesar de ser o Joomla Recife e a razão pela qual escolhi este nome, é porque meu foco é no mercado pernambucano, nada impede de pessoas de outros estados participar do grupo.

Sempre que vir algum material bacana na net e eu mesma publicar conteúdo novo, postarei no grupo, além da vantagem de que há materiais postados e compartilhados por outros membros do grupo.


Divulguem por aí.

Menu com Drop Down Joomla 1.5, Joomla 1.6, Joomla 1.7, Joomla 2.5


Nesta fase de transição do Joomla, é importante utilizar extensões compatíveis entre as versões do Joomla e que permita maior portabilidade futura entre projetos.

Esta extensão que vocês irão aprender hoje é perfeita, porque funciona em basicamente todos os navegadores, geralmente não dá conflito com outros javascripts, é fácil de configurar e o CSS pode ser adicionado no próprio módulo.

A extensão é a ARI Ext Menu e este é seu link de download. Claro, como todas as extensões que ensino, é free e aceitas em todos os Joomlas, exceto o 1.0.



Para este módulo funcionar perfeitamente, você deve ter sub-menus.

Para adicionar um sub-menu, na área administrativa, clique em Menus --> Main Menu (ou outro menu à sua escolha), clique no link que deseja tornar como sub-menu (se não houver nenhum, crie), na edição deste link, selecione do lado esquerdo Item Pai: Escolha o link que será o "pai" deste e clique em "Salvar"

Pronto! Você notará que o link que você alterou agora tem uma identação diferente e um símbolo que o liga ao seu item pai.

Instale a extensão e a acesse em Extensões --> Administrar Módulos. Ela é instalada por padrão com o nome ARI Ext Menu.

Habilite o módulo na posição desejada.

Abaixo imagem da área administrativa, onde explicarei os principais itens.
Menu Name: Qual menu que ele utilizará
Menu Direction: Direção do menu, H0rizontal ou Vertical
Hightlight current menu item: Se coloca cor diferenciada no link atual
Load ExtJS library: Deixe "yes" e só mude caso dê conflito com outro JavaScript
Auto width: Largura automatica
Animate: Se o drop será animado
Delay: Tempo de retardo para iniciar a animação do sub menu
Transition type: Tipo de transição: Fade para transparência e Slide para sair de trás do menu
Transition duration: Tempo de duração da animação
z-Index: para colocar o menu na frente de outros elementos HTML


Main menu items styles - Estilos de cores, tamanhos e fontes para o menu
Background color
Text color
Hover background color
Hover text color
Current background color
Current text color
Font size
Font weight
Text align
Text transform
Sub-menu items styles - Estilos de cores, tamanhos e fontes para o sub-menu
Use main styles (repetir estilo do menu principal?)
Background color
Text color
Hover background
Hover text color
Current background
Current text color
Font size
Font weight
Text align
Text transform
CSS Styles - Modifique o CSS do menu

Salve e teste seu módulo até alcançar o efeito desejado.



quinta-feira, 26 de janeiro de 2012

Como alterar o CSS de um site em Joomla sem utilizar o template

O que acontece com o Joomla é que muitas vezes o CSS está inserido dentro dos módulos e componentes que instalamos e muitas vezes, mesmo que a gente adicione as classes dentro de nosso template, as alterações são sobrepostas por outros CSS's.

Há um módulo gratuito chamado HD-Custom CSS que pode ser baixado neste link.

Este módulo após instalado, permite que você insira o CSS através de módulo e nisto há diversas vantagens.
  • Você pode escolher em quais páginas aquele código será aplicado e mesmo se só será alterado após o login.
  • Você centraliza, independente de template os códigos mais importantes para você
  • Você não precisa ter acesso a ftp para buscar arquivos de dentro dos módulos e componentes
  • Você pode apenas despublicar o módulo caso queira voltar ao original
  • Você pode ter vários módulos do CSS abrindo em páginas diferentes
Isto te dá basicamente controle total sobre o CSS do site.

DICAS:
  • Sempre coloque este módulo na última posição do seu template. Normalmente é a debug ou footer. Caso não saiba qual é, logue na área administrativa, vá em Extensões --> Administrar Templates, selecione o template desejado e clique em pré-visualização. Isto mostrará todas as posições do seu template
  • Caso ainda assim o CSS não esteja sobrepondo, adicione !important no CSS.
Ex: body{
color: blue !important;
}

Até a próxima.

quarta-feira, 25 de janeiro de 2012

Novidades no Joomla 2.5

Olá amigos,

segue resumo das novidades do Joomla 2.5 (security release) que foi lançado esta semana.

Traduzi os trechos mais importantes do site oficial para vocês. Segue link para texto completo e original (em inglês).

http://community.joomla.org/blogs/community/1533-new-features-in-joomla-25.html

Nova Função de Pesquisa
Agora o recurso de pesquisas vem com auto-complete e stemming - Stemming é um recurso que busca a raiz da palavra escrita e facilitará nas buscas de termos que não sejam em inglês.

Novas Bases de Dados (Em andamento)
Joomla dá suporte a MySQL e MS SQL e dará também a PostgreSQL, Oracle, SQLite e PDO.

Notificação de Update
O Joomla poderá ser atualizado através de um clique no painel de controle que também acusará se precisa ou não fazer o update. Os desenvolvedores de extensões também poderão oferecer este benefício.

Botão de correção de Base de Dados
Verifica se sua base de dados está atualizada e oferece um botão para corrigir.

Captcha por padrão
Os formulários Joomla virão com captcha de segurança.

Linkar novos menus com módulo
Antes, toda vez que você criava um menu, um módulo era criado automaticamente. Agora você pode escolher se o módulo será criado ou não.

Padronização de layouts para artigos e blogs
Você pode definir imagens padrão para textos introdutórios e textos completos, além de 3 links. Esta mudança ajudará principalmente quem utiliza o Joomla como sistema de notícias.

Escolher se os administradores irão receber e-mail quando um usuário se cadastrar.

Nota em um item de menu
Na versão 1.7 é possível adicionar um comentário sobre o porque você instalou o módulo e sua função/configuração. Agora é possível fazer isto também com itens de menus.

Filtro de Texto personalizado
Você pode dizer quais tags cada grupo de acesso pode ter, facilitando permissões na hora de escrever tags HTML como iframe, por exemplo.

Maior flexibilidade ao filtrar por categoria no Administrador de Artigos.

Gerenciador para sobrepor idiomas
Facilita na hora de traduzir apenas determinados pontos no Joomla, como tool tips.

Observações sobre usuários
Funciona como o Nota em um item de menu, mas para usuários.

Ordem de Newsfeed flexível.

Opção de imagens para site offline
Antigamente uma logo do Joomla era mostrada automaticamente. Hoje, você pode "upar" a sua imagem.

Colocar site como offline após instalação automaticamente

Melhor performance na edição de menu, que só será carregado quando você precisar editar a página.

Status no backend melhorado.

Filtro de grupo adicionado no módulo "Quem está online".

Checagem de suporte nativo a zip na instalação.

Texto do label do Syndicate Feeds mais flexível.

Meta tags alternativas para sites com múltiplos idiomas.

Itens de menu agora podem ter o mesmo apelido em sites com idiomas múltiplos.

Melhorias no SEO: novo plugin languagecode
Este plugin permite que você diga qual o idioma do seu site para mecânismos de pesquisa.

O Plugin de debug agora com formatação.

Autoloader para o Joomla
Os desenvolvedores não precisam se preocupar onde vão colocar seus arquivos ou classes.