sexta-feira, 5 de setembro de 2008

Tutorial - Joomla 1.5 rodando no modo legado

Fala Galera, sim, outro post no mesmo dia!

Pra compensar a semana que passou em branco, hoje vou mostrar uma coisa bem simples, pra engrenar de novo as postagens do blog, e este post é bem básico, trata-se de colocar o Joomla! para rodar no modo legado.

O que isto significa?
Bom, todos sabem que da versão 1.x para 1.5.x o core do Joomla! esta diferente, logo os componentes também estão sendo migrados, alguns passaram a ser pagos, outros continuam na faixa, e outros ainda não existem para a versão nova.

Se você tem um site rodando na versão 1.x e não quer passar para a versão 1.5.x de medo de ficar sem seu componente, aqui pode estar solução de seus problemas, porque o "Modo legado" que eu estou falando cuida disso. Ao ser ativado, ele possibilita ao joomla trabalhar tanto com componentes feitos para a versão 1.x quanto 1.5.x.

Então, vamos ao que enteressa:

Habilitando o Modo Legado

Passo 1: Logue no seu site como super administrador;
Passo 2: No menu superior, clique em Extensões > Administrar Plugin
Passo 3: Como na imagem abaixo, procure o plugin System - Legacy, e habilite este plugin.


Prontinho!
Com estes 3 simples passos, seu joomla estará funcionando agora no modo legado!
Note que no topo da área administrativa, existe uma indicação que tudo deu certo, como na imagem abaixo.


Bom, por hoje é isso, t+ galera!

CMS Expo

Fala Galera!

Ultimamente ta complicado encontrar tempo pra escrever aqui, mas passando a semana de provas aqui da faculdade eu prometo que vou voltar a postar, e agora, com conteúdo renovado, vou passar a escrever tutoriais para joomla 1.5, porque num rola perder tempo com versões 1.x, se daqui um tempo todo mundo vai ta usando a nova neh!

Só pra num passar em branco este post, e pra mostrar mais um pouco que a ferramenta esta cada vez mais forte no mercado, em dezembro deste ano vai acontecer a CMS Expo, em Denver nos EUA, e adivinha quem vai ser uma das atrações principais do evento?

Segue o link do evento, pra quem estiver interessado: http://cmsexpo.net/

quarta-feira, 20 de agosto de 2008

Joomla Day! 2008

Fala Galera!

Vou comentar o que eu achei do JoomlaDay! Brasil 2008, destacando alguns pontos que achei mais importantes:

- Na apresentação do Ministério da Educação, vimos que o joomla aguenta vários usuários conectados ao mesmo tempo sem abrir o bico, claro, com um bom servidor. Da parte do joomla não foi encontrado, no caso do Ministério, nenhum problema.
A apresentação foi boa também porque pudemos ter o feedback de um desenvolvedor que realmente mexeu no core do Joomla para chegar o mais perto possível do que ele precisava, e teve um resultado positivo.

- Pude ver também que a comunidade já está migrando, ou pensando em migrar para a versão 1.5 do cms, que já possui módulos, plugins e suporte que supre as necessidades da galera;

- Nesses tempos de mania css, ví que nem todo mundo segue essa onda, pois na apresentação da USP, muito boa também por sinal, o palestrante disse que eles continuam usando layout com tabelas, porque o próprio joomla ainda é feito sem tabless. E segundo o Paulino, um layout bem limpinho funciona bem até com tabela.
Esta apresentação da USP foi legal também pra ver que nem sempre uma equipe grande é necessária para um grande projeto, porque segundo ele, a equipe que trabalhou no site da usp era bem pequena, se não me engano 3 pessoas.

- Vimos na apresentação do Flávio, estudante da estadual de Campinas, que a comunidade Brasileira, como sempre vem conquistando seu espaço, visto que o mesmo está desenvolvendo um CVS de conteúdo pro Joomla!, que pode ser incorporado ao core de uma futura versão.

- Vimos nas apresentações da Prefeitura de Fortaleza e Salvador, que o Joomla pode ser usado com sucesso no sufoco de um carnaval por exemplo, quando o número de acessos chega a triplicar, sem dispensar a boa apresentação.

Finalizando, não foi só isso, claro, esse é um pequeno resumo, porque além disso tivemos
dicas para montagem de layouts para o Joomla 1.5, dicas de vários componentes, e muito mais, tudo no melhor humor para compensar a tarde de sábado da melhor maneira possível!
E o eclipse que eu perdi!

Realmente um evento que compensa.
Ano que vem precisaremos de um lugar maior, sem lagostas!

t+

terça-feira, 12 de agosto de 2008

Joomla Day 2008

Fala Galera!!!

Pra quem não ficou sabendo, neste sábado, dia 16 de agosto vai rolar o Joomla Day em sampa.

Detalhes do Local:

SUCESU - SP

Sociedade de Usuários de Informática e Telecomunicações - São Paulo

Rua Tabapuã, 627 - Itaim Bibi - São Paulo - SP

CEP: 04533-012

Sobre o Joomla Day (retirado do site)

O Joomla!Day é um evento sem fins lucrativos organizado pela comunidade Joomla! em todo mundo. Cada país organiza o Joomla!Day localmente, e o evento faz parte da agenda oficial da comunidade Joomla!

Com o mesmo espírito colaborativo que o Joomla! é desenvolvido, o Joomla!Day é organizado por pessoas que acreditam que no Joomla! como um dos melhores representantes do conceito OpenSource, ou código aberto.


A programação você pode pegar no site oficial.

Bom, é isso galera! devia ter postado isto antes pra mais gente aparecer no evento!

t+

terça-feira, 5 de agosto de 2008

JCE Edição de Artigos - Inserindo um link

Fala galera!
Com um pouco de atraso, vou continuar os tutoriais básicos sobre edição de artigos usando o JCE do joomla.

Downloads úteis:

Pré-requisitos: Estar utilizando o cms JOOMLA versão 1.0.13 ou 1.0.15 (versões que tenho 100% de certeza que funciona), pode ser que funcione para versões anteriores, mas as garantidas são as citadas acima. Este tutorial também leva em conta que você tem o JCE Admin instalado no joomla de seu site.

Objetivo: Editar um artigo qualquer no joomla via JCE utilizando os estilos de seu tema.

Para quem: Este tutorial é destinado a Usuários Publicadores que não tem muita experiência, então, se você já se considera experiente no assunto, ou é um webdesign que caiu de paraquedas aqui, este não é um tutorial para você!







Inserindo um link

Inserir um link em um artigo via JCE é uma tarefa bem simples, que pode ser resumida em 4 simples passos:

Passo 1: Escolha o artigo à ser editado e clique em editar;
Passo 2: Selecione a porção de texto que você deseja inserir um link e clique na ferramenta Insert/Edit Link;

Passo 3: Na caixa que vai abrir, nós teremos algumas opções de hiperlink como: link para uma página web, para outra área da nossa própria página, para um contato do joomla, link de email ou um link do tipo âncora.

Passo 4: Depois de escolhido o tipo de link é só salvar e pronto!

Legenda da imagem acima:

1- Campo do link url;
2- Target - no target você escolhe se seu link vai abrir em uma nova página, ou na mesma...
3- Campo do link de email;
4- Subject - assunto do email do link acima;
5- Campo para links para outras áreas do site.


Agora, explicando melhor cada um dos tipos de links descritos acima:

Link UrL: esta opção me permite criar um link url simples, ou seja, este link poderá seguir para qualquer endereço web. (vale lembrar que para este link funcionar corretamente, é necessário o endereço estar correto, como por exemplo http://www.sitedesejado.com/)

Link para outras áreas ou artigos do seu site: no Joomla, se você deseja fazer uma referência para um artigo que está no seu site, a opção acima resolveria o caso, mais se porventura seu artigo mudasse de nome, este link ficaria perdido. O ideal então seria usar o Joomla! Content Links, que dá acesso a diversas áreas do seu site, como menu principal, link de contatos, para artigos, etc. Esta é uma opção mais inteligente, porque todo conteúdo de um site gerenciado pelo Joomla fica em um banco de dados, e um link deste tipo, busca diretamente no banco, e não no endereço, que é o caso da opção anterior.

Link de email: o link para email é um link simples, funciona quase da mesma forma que o link url, podemos inclusive usar a opção link url para enviar um email, bastando para isso colocar a sintaxe mailto: emaildesejado@servidor.com para que isto funcione, mas a forma correta é utilizar o campo links para email.

Âncoras: a âncora é bastante simples de se utilizar, mas a princípio é o tipo de link que pode gerar mais dúvidas na minha opinião. Para explicar melhor, vou usar um exemplo bem comum para este tipo de link, que é a área de FAQs dos websites. FAQ pra quem não conhece, significa Frequence Asked Questions, ou perguntas frequentes no nosso português. Normalmente, nessas áreas de faqs dos sites, as perguntas ficam todas listadas no começo do artigo, e quando você clica em alguma delas, você é levado para a resposta da pergunta, que fica na mesma página, sem recarregar nada no seu navegador. Como isto é feito? Através desse link do tipo Âncora.

Exemplo:

Aqui seria minha área de perguntas frequentes
Pergunta 1
Pergunta 2




E aqui seria minha área de respostas

Resposta da pergunta 1
blablablablablablablablablablablablablablablablablablablablablablablablablablablablablabla
blablablablablablablablablablablablablablablablablablablablablablablablablablablablablabla

Resposta da pergunta 2
blablablablablablablablablablablablablablablablablablablablablablablablablablablablablabla
blablablablablablablablablablablablablablablablablablablablablablablablablablablablablabla

Para finalizar esta explicação, eu poderia ter uma lista com n perguntas, todas no início da página, onde o usuário poderia escolher a que ele mais se interessasse, e as respostas, na mesma página, ocupariam um lugar mais discreto.

Para fazer isto, basta seguir os seguintes passos:

Passo 1: deixe o cursor do mouse onde esta escrito Resposta da pergunta 1, e clique no botão como na imagem abaixo;

Passo 2: escolha um nome para a âncora (por exemplo ancora1);
Passo 3: crie um link no item Pergunta 1, com o nome da sua âncora, com o símbolo # antes (como por exemplo - #ancora1).

OBS: Para remover um link, basta usar o botão como na imagem abaixo.


Bom, é só isso, ficando alguma dúvida é só postar nos comentários! O interessante é você abusar nos testes para fixar bem o conceito!

T+ Galera!

quarta-feira, 30 de julho de 2008

JCE Edição de Artigos - Inserindo uma imagem

Yo!

Como prometido, esta é continuação do post que falava da edição de artigos com o JCE, e o assunto de hoje é inserção de imagens.

Nível: noob

Downloads úteis:
Pré-requisitos: Estar utilizando o cms JOOMLA versão 1.0.13 ou 1.0.15 (versões que tenho 100% de certeza que funciona), pode ser que funcione para versões anteriores, mas as garantidas são as citadas acima. Este tutorial também leva em conta que você tem o JCE Admin instalado no joomla de seu site.

Objetivo: Editar um artigo qualquer no joomla via JCE utilizando os estilos de seu tema.

Para quem: Este tutorial é destinado a Usuários Publicadores que não tem muita experiência, então, se você já se considera experiente no assunto, ou é um webdesign que caiu de paraquedas aqui, este não é um tutorial para você!





Inserindo imagens no seu artigo

Para inserir uma imagem em um artigo ou página qualquer via JCE, você tem que primeiramente ter esta imagem salva no seu servidor, para então poder utilizá-la. O Joomla até permite que você copie e cole uma imagem direto da internet (roubando de outra página por exemplo), mas este não é um procedimento recomendável, visto que quando o proprietário do site despublicar o artigo origem da imagem, ou o site sair do ar por um motivo qualquer, você também será prejudicado. Sendo assim, segue o passo a passo para a inserção de imagens no JCE e algumas consideraçõs sobre o posicionamento das mesmas.

Passo 1: Escolha o artigo à ser editado e clique em editar, ou clique em novo e digite todo o artigo (caso você tenha escolhido partir de um artigo em branco) ;

Passo 2: Para inserir uma imagem no seu artigo, clique no botão Inserir/Editar imagem


Passo 3: A caixa que vai abrir tem várias funções, aqui eu vou explicar somente as mais importantes, e deixo o resto para os mais curiosos explorarem.

Segue uma descrição da janela acima, clique na imagem para ampliar:

1 - Esta é a área onde ficam listadas as pastas de imagens do site, clicando em alguma delas, seu conteúdo irá abrir na área 2, conforme mapeado na imagem.
2 - Conforme escrito acima, este é o local onde as imagens de uma pasta específica aparecem. Bem semelhante ao explorer do windows.
3 - A área de detalhes nos fornece informações importantes sobre a imagem escolhida, como tamanho em bites, dimensões e tipo do arquivo.
4 - Botão Directory up: este botão sobe um nível de diretório, por exemplo, se você estiver explorando o conteúdo de uma pasta, ele sai desta pasta e volta para o root.
5 - New folder: conforme o próprio nome diz, cria uma nova pasta. É bastante útil separar as imagens quando o site ficar sobrecarregado. Isto economiza um bom tempo na sua próxima consulta.
6 - Upload: o mais importante deste conjunto de botões, o botão upload envia uma imagem do seu computador para o banco de dados do site;
7 - Alignment: alinha a imagem em relação ao texto, as opções mais importantes são, centralizar, à direita, à esquerda, topo e baixo;
8 - Border: adiciona uma borda à imagem, é possivel escolher a cor da borda e seu estilo.

Passo 4: para inserir uma imagem no texto, escolha a pasta onde a imagem está, ou envie uma imagem do seu computador, escolha o alinhamento, redimensione à vontade, escolha ou não usar bordas e clique em insert, no parte de baixo/direita da janela.

Passo 5: para editar uma imagem que já está inserida no site, clique no mesmo botão que você usou para inserir a imagem, e depois de altera-la, clique em update.

Bom, é isso, t++ galera!

terça-feira, 29 de julho de 2008

O que é o Joomla?

Fala galera!

Este post deveria, na minha opinião, ter sido o primeiro post, mas como o primeiro foi teste e blablabla, e como eu acho importante a pessoa saber um pouco mais sobre a ferramenta que está usando antes de sair atirando para todos os lados, estou postando este texto que retirei da Comunidade Portuguesa de Joomla, que está bem completo. (lógico, se já tem tudo o que eu quero passar, porque perder tempo escrevendo tudo de novo!)

Joomla! (pronuncia-se djumla) é um CMS (Content Management System) desenvolvido a partir do Mambo. É escrito em PHP e roda no servidor web Apache ou IIS e banco de dados MySQL.

Trata-se do resultado da separação entre a equipe de desenvolvedores do Mambo e a empresa Miro, detentora dos direitos sobre o Mambo. A separação ocorreu porque a empresa Miro transferiu o controle do Mambo para uma fundação a Mambo Foundation onde os desenvolvedores teriam apenas uma participação passiva e pouco representativa. Os desenvolvedores, preocupados com a integridade do projecto e com o futuro dos utilizadores, não aceitaram e criaram o Joomla 1.0, também open source a partir do código fonte do Mambo 4.5.2.

Hoje, mesmo com pouco mais de um ano desde a primeira versão, o Joomla! é o CMS em maior expansão, sendo provavelmente o CMS mais procurado, com a maior comunidade e recursos disponíveis. A grande vantagem do Joomla é sua diversidade de extensões extras, feitas não necessariamente pelos desenvolvedores do projeto. Componentes, módulos e plugins são atualizados constantemente e possuem grande valia para profissionais de web interessados em um site bem feito.

O Joomla é um projeto de código aberto (licença GNU/GPL) e a sua última versão estável é a 1.0.15 (a versão 1.5 já foi lançada, mas a maioria da comunidade ainda usa a 1.0.15, pois ainda não podemos contar com todos os componentes para a nova versão).

Componentes - agregando funcionalidades ao seu site

O conceito de componentes do Joomla! talvez seja uma das grandes vantagens em relação à maioria dos CMS disponíveis. O componente é uma forma de gerenciar conteúdos ou agregar funcionalidades muito específicas que não seria possível com as funções padrões do Joomla!

Por exemplo: O componente Web Links permite gerenciar a área de links do site.

Existem centenas (ou milhares) de componentes como galerias de fotos (RSGallery2, zOOm Gallery), sistemas de tradução (JoomFISH), gestores de formulários, etc. Grande parte dos componentes são gratuitos (GNU GPL), porém alguns possuem licença comercial (que geralmente são de baixo custo).

Caso não exista um componente adequado à necessidade do site, pode ser feita a adaptação de um componente existente ou pode-se criar um componente específico.

Vantagens de utilizar o Joomla!

Dentre os vários CMS disponíveis na web, o Joomla!, criado em 2005, está se tornando um dos mais populares, com uma comunidade atuante e crescente. Está fora do escopo deste artigo apresentar argumentos para adoção do Joomla!, mas podemos enumerar alguns muito importantes:

  • Joomla! é decididamente software livre e não há perspectiva de mudança com relação a isso (isto é, vai continuar disponível gratuitamente);
  • Já existem vários módulos e componentes disponíveis, criados a partir da base herdada do Mambo;
  • A popularidade do Joomla! está crescendo rapidamente, logo, a sua comunidade também;
  • A equipe por trás do Joomla!, composta por membros chave criadores do Mambo, está fortemente comprometida com o projeto e está disposta a modernizar o software continuamente;
  • É um dos CMS com mais recursos disponíveis e de fácil utilização;
  • Foi escrito com PHP e MySql, dois dos software open source mais populares da Internet.

O Joomla! é uma ferramenta de CMS muito poderosa, prova disto são os prémios, Linux Awards, além de possuir uma comunidade ativa, que está sempre a desenvolver inovações.


Fonte: www.joomlapt.com



Bom, axo que este texto explica bem o que é o Joomla! e porque tem tanta gente usando este cms, e sendo esta a idéia deste post, fico por aqui! t++

segunda-feira, 28 de julho de 2008

JCE Edição de Artigos - Usando Estilos

Fala galera!!

Este tópico é o primeiro de uma série explicando como usar o componente JCE Admin para editar artigos no joomla. Este trata especificamente da utilização de estilos do tema do site.

Nível: noob

Downloads úteis:

Pré-requisitos: Estar utilizando o cms JOOMLA versão 1.0.13 ou 1.0.15 (versões que tenho 100% de certeza que funciona), pode ser que funcione para versões anteriores, mas as garantidas são as citadas acima. Este tutorial também leva em conta que você tem o JCE Admin instalado no joomla de seu site.

Objetivo: Editar um artigo qualquer no joomla via JCE utilizando os estilos de seu tema.

Para quem: Este tutorial é destinado a Usuários Publicadores que não tem muita experiência, então, se você já se considera experiente no assunto, ou é um webdesign que caiu de paraquedas aqui, este não é um tutorial para você!



Escolhendo o estilo de seu artigo

O JCE, que é a ferramenta à qual eu faço este tutorial, disponibiliza além do básico em edição de texto, algumas funções específicas que facilitam a integração com outros componentes. Ele precisa ser instalado separadamente, e pode ser encontrado no link acima. Como foi dito, esse componente possui várias funções, hoje vou falar especificamente do list box Styles, que nos possibilita usar qualquer estilo da folha de estilos do tema do nosso site.

Formatar o texto de seu site usando uma folha de estilos é uma escolha muito mais inteligente e adequada do que escolher "na mão" como vai ser a apresentação dos artigos de um site. Trocando em miúdos, quando eu quero formatar um texto que vai aparecer em uma página do meu site, eu posso fazer de duas maneiras, a primeira (maneira A), é escolhendo a cor da fonte, o tamanho, alinhamento, etc, nas ferramentas de edição (bastante semelhante à do Word), ou posso simplesmente selecionar a parte do texto a ser estilizada e escolher um estilo (maneira B), que nada mais é do que todas estas regras agrupadas.

Imagine você trocando o estilo de um título de seu site da maneira A, se for um só título que use este estilo tudo bem, ainda passa, mas e se você tiver 44 títulos que usam a mesma formatação? Usando a folha de estilos, este trabalho provavelmente nem passará na sua mão. O webdesign responsável provavelmente irá mudar uma ou 2 linhas na folha de estilos, os 44 títulos automaticamente serão aplicados, e você não terá trabalho nenhum com essa mudança! Então, chega de baboseira e vamos à prática!

Passo 1: Escolha o artigo à ser editado e clique em editar, ou clique em novo e digite todo o artigo (caso você tenha escolhido partir de um artigo em branco) ;

Passo 2: Selecione o título, o texto, ou qualquer parte do artigo que você deseja estilizar, e clique no listbox styles (como o destaque em vermelho na imagem abaixo);



Passo 3: Nesta lista que abriu, vai aparecer uma série de estilos, incluindo alguns que não são do nosso interesse, então, é importante que você pergunte ao webdesign responsável quais você pode usar, ou então você mesmo pode testar todos em uma página de teste, antes de aplicar definitivamente em algum artigo.

Passo 4: Após escolher o estilo a ser utilizado, é só salvar seu artigo e publicar!


OBS1: é uma boa idéia dar nomes significativos aos estilos, por exemplo, para um texto centralizado, azul claro do tamanho 14, o estilo poderia chamar > LighBlueCenter14, ou algo parecido...

OBS2: a imagem acima mostra um exemplo de aplicação de estilo no título da página.


Galera, é isso aí, espero que tenha ajudado, se alguma dúvida ficou, não deixe de comentar!