Joomla!
Banner com fundo transparente no Joomla 1.5.x
by Rodrigo Diniz Rosa on ago.18, 2010, under Joomla!
Código simples
Vá lá em Componentes/Banner
Ao criar um novo banner, defina os parâmetros que você precisar e no campo
<object width=”950” height=”225” codebase=”http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0″ classid=”clsid:d27cdb6e-ae6d-11cf-96b8-444553540000″>
<param name=”wmode” value=”transparent”/>
<param name=”movie” value=”images/banners/nomedobanner.swf“/>
<param name=”quality” value=”high”/>
<embed width=”950” height=”225” wmode=”transparent” src=”images/banners/nomedobanner.swf” quality=”high” pluginspage=”http://www.macromedia.com/go/getflashplayer” type=”application/x-shockwave-flash”/>
</object>
Quer trabalhar com Joomla! ? Comece sendo um bom profissional web
by Rodrigo Diniz Rosa on mar.27, 2010, under Gerenciamento, Joomla!, Mobile, Pessoal, Tec
Recebi há pouco um email do Bruno … da Puc de Campinas. Pedindo dicas e orientações sobre para quem vai trabalhar com Joomla!. Bom, passo aqui apenas as minhas dicas ok? Outros excelentes profissionais como o Ronildo Costa e o Fift podem ter outras técnicas e opiniões.
Além do Joomla! Espero que estas dicas sejam válidas para outros profissionais também.
Primeiro, o designer ou programador:
Em nove anos de projetos, vi e vivi diversas situações, boas e ruins, com diferentes tipos de freelancers trabalhando comigo. Com base nisso, pude formar a opinião sobre um bom profissional de internet para os dias de hoje.
Conhecedor - o profissional tem que ser curioso dinâmico e aberto à experiências. Além de estudar muito, para dominar a técnica que mais lhe agrada, sim dominar!, ele deve ler blogs, feeds, sair pra jantar em plena segunda feira com uma pessoa que acabou de conhecer, saltar de Bungee Jump, comer ostras, ler Harry Potter e depois a biografia do Cazuza, ouvir Raul Seixas e depois Bach. Enfim, qualquer coisa pode virar uma boa experiência e uma boa vivencia para a mente planejadora de um profissional web. Experiências de vida também viram boas idéias atrás de uma mesa e limpam a nossa mente para termos o foco necessário para solucionar um problema ou criar algo que inove. Portanto, profissionais web, vivam, vivam muito. Eu por exemplo, estou no quarto com copo de suco, um cigarro e ouvindo Antônio Nóbrega (hein?). Sim, essa é a situação que me agrada neste momento para começar a rascunhar este texto.
Disciplinado - “Ahh, vou trabalhar em casa como freelancer, comer hambúrguer todo dia e assistir TV até a hora do Vale a pena ver de novo” Papo furado, isso não cola. A disciplina rege a vida dos melhores designers e programadores do mundo. E todos recomendam isso! Não tenha pressa, trabalhe sua disciplina e seus processos de organização, planejamento e produção com calma. Vá à tentativa e erro até acertar o melhor conjunto de procedimentos e técnicas para você. O tempo passa e isso é bom, só com o tempo é que amadurecemos como se deve.
Um bom começo é pelas técnicas de organização pessoal, como o famoso método GTD. Aprenda a customizar seu tempo de trabalho, seja em casa ou na empresa, com o tempo de lazer, seja comendo num restaurante Malaio perto da Paulista ou assistindo um filme com a namorada e o cachorro. Recomendo os sites da Garota sem fio, Efetividade.net e o Fala Freela. São bons começos. Organização é antecipação! E isso vale ouro e neurônios. Busque também ferramentas que lhe ajudem a ter mais controle e planejamento sobre os projetos. Como o MS Project e o ClockingIT (Ambos, ministro treinamento aqui em Belo Horizonte
Na Trena Arquitetura e Cursos, olha o jabá). Mas, sério, tirando o jabá, além das duas acima, existem opções ótimas como o I Deskera e o OpenProj. Ai vale também a disciplina! Projetos não se atualizam sozinhos! E não geram resultados sozinhos! Reserve uma hora por semana e umas duas horas na sexta feira para atualizar e planejar sua próxima semana.
Que tal organizar a semana com o Mind Meister?
Compromissado - O profissional web deve ser compromissado tanto com o trabalho como com o recebimento! Um projeto bem organizado faz uma parte do projeto a cada dia, segue o cronograma previsto (sim, previsto, aprenda a prever intempéries no projeto, elas sempre aparecem para “temperar” nossos dias). Tenha ciência também que atrasos de pagamento existem e devem ser previstos. Nada pior que um designer desesperado para receber. Mas não seja o “Zé Mané” da história. Armes se com um bom sistema de boletos, aceite pagamentos via cartão de crédito, como os oferecidos pelo PagSeguro e o Pagamento Digital e sabia realizar cobranças e, principalmente, aprenda a dizer não para aqueles clientes que vem com prazos loucos de projetos “urgentes”.
Networking – yeah! Aprenda a fazer networking e separe 2h por semana para isso. Dicas muito bacanas estão disponíveis no Efetividade.net.
Conheça o mundo da mobilidade – as dicas sobre mobilidade são ótimas no blog da Garota sem fio. Depois, aprenda a carregar projetos, apresentações e um portfólio no seu smartfone.
Bom, o Joomla! :
Se você quer começar com Joomla! Saiba o seguinte:
Ele é simples e “facinho de trabalhar” para quem quer layouts comuns e com poucos recursos, como um site html. O Joomla! é um “framework” poderoso e muito flexível. Muito customizável, seguro, estável e com uma comunidade maravilhosa e ativa mundo a fora! Você nunca esta desamparado com a comunidade Joomla, como o fórum de língua portuguesa do Joomla.org. Todo seu potencial pode ser explorado por profissionais que se identificam com os quesitos acima. Só assim, um projeto em Joomla! pode fluir até para resultados inesperados, mas positivos.
Sua constituição é simples:
Código fonte aberto x página de administração (back end) e h0me page (front end), Com um sólido (o mínimo sempre produz resultados de igual tamanho) conhecimento de php e css, pelo menos, seus módulos, componentes e plugins podem produzir em tempo otimizado projetos tão valiosos como os desenvolvidos por grandes empresas.
Não vou me aprofundar em questões técnicas ou de desenvolvimento aqui, no site do Imasters, Ronildo Costa, Bigodines, Majour e o Joomla Minas vocês terão conhecimentos suficientes e melhores do que neste artigo, leitura obrigatória hein.
Alternativa muito bacana com o Joomla! é o comércio eletrônico, que não tem segredo nenhum. Você:
Instala o Joomla!;
Configura a Virtue Mart;
Implanta as opções de pagamento do PagSeguro, Paypal ou Pagamento Digital;
Integra com o Google Analytics;
Coloca num servidor seguro com Https e pronto!
É, não tão “pronto” assim. Rodar uma loja virtual como a Virtue Mart, ou mesmo a Oscommerce, Zencart, Magendo ou OpenCart, requer um procedimento que descrevo, de forma simplificada abaixo:
Depois de instalado, você muito provavelmente encontrara erro de classes php, permissões de arquivo, caracteres provavelmente em ISO e não em UTF-8;
Terá de customizar a loja, reajustando o CSS de módulos, alterando cores do template(dica, use o add on Web Developer do Firefox + firebug e o Yslow – controlando assim a busca de arquivos e desempenho), ajustando o “posicionamento” dos arquivos .js da home e muito mais(O Amaya Web Browser auja e muito). A lista pode ser grande.
Nessa hora, planeje bem o tempo disponível para corrigi-las, pois serão as horas mais maçantes do projeto. Algo do tipo “Search and Destroy” que, ao final, virá um belo e sonoro “Hasta la vista Baby“. Nesta hora é importante não desanimar! Mas também sempre avaliar a relação custo x tempo.
Outra dica interessante de projetos de loja virtual com Joomla! é a E-Joom Hard Pró, usei e gostei.
Pra finalizar, os preços. Designer ou programador não é prostituta barata gente! Avalie seus preços e valorize seus conhecimentos e o tempo disponível para os projetos. Na hora de elaborar seus preços, rascunhe uma previsão com folga para a execução do projeto, riscos, intempéries, material necessário, compras (gente, não é muito válida a visão de podermos pegar tudo de graça na net para nossos projetos, as vezes, vale, e muito, comprar um módulo, componente, plugin ou um serviço de outros desenvolvedores ou empresas, além de valorizar a profissão mundo afora ganha-se tempo em certas etapas do projeto), e tudo o que virá pela frente com este projeto. Ai sim.
Não, não é que designer/programador caro é bom e barato é ruim. Você sempre terá projetos de R$ 600,00 ou R$ 6,000.00 pela frente. O que deve ser considerado são os pontos do projeto, ai você terá um valor justo e com margem para negociação. Neste ponto, valem as dicas do Bruno Ávila em seu post, “Aprenda a dizer não”. Tenha calma e tempo para gerenciar a parte financeira, dance conforme a música e sempre busque formas de aperfeiçoar a parte financeira da sua empresa ou de você mesmo.
Bom, é isso ai.
Ahh! E não se esqueçam da Hora do Planeta hoje hein. Agora passei a ouvir Boy Hits Car e abri uma long neck. Já desisti, vou sair do micro e assistir Vídeos Divertidos do Animal Planet. Abraços
A solução para geração de boletos em PHP
by Rodrigo Diniz Rosa on mar.23, 2010, under Joomla!
Precisando implementar boletos em seu site php.
Eis que encontrei o Boleto PHP , coordenado por Elizeu Alcantara que, desde 2006, arrebatou um grande número de colaboradores, já que o sistema é Open GL, e possuí um site bem organizado e limpo.
Todos os códigos são free e você tem disponível um bom número de bancos já com seus respectivos layouts(que era a pedra no sapado) e funções.
Vale a pena!
Entenda os Item IDs do Joomla 1.5.x
by Rodrigo Diniz Rosa on fev.11, 2010, under Joomla!
Essa é uma questão que já tirou o sono de muitos designers/programadores na hora de definir Url amigável no Joomla. O que é e para que sirva o Item Id?
Questão que ganhou até um artigo de Qasim Virjee como delicado título “Damm you, infernal Item IDS!!!”
Se você navegar em algum site desenvolvido em Joomla, com as url amigáveis você veria o endereço da seguinte forma:
http://www.site.com.br/sessao/nomedoartigo
Você visualiza o endereçamento do site porque, lá nas Configurações Globais do Joomla, as Configurações de SEO foram ativadas. Ai, em muitos casos a trabalheira começa:
Em muitos casos, quando você ativa a opção Usar mod_rewrite do Apache e altera o arquivo htaccess.txt para .htaccess não funciona, não roteia as imagens corretamente. E você precisa entrar em intermináveis chamados no Suporte técnico para editar o arquivo .htaccess, adicionar tags e outras configurações. Entenda mais sobre o arquivo .htaccess -
Enfim, depois disso, caso não funcione corretamente as opções de url você pode apelar para o componente pago SH404SEF – http://extensions.joomla.org/extensions/10134 – que tem a função de gerar url amigáveis sem a necessidade do mod_rewrite habilitado. Temos outros muito bons também como o Open SEF, Artio SEF ou SEF Advance. Já ajuda né?
Ok, sem a url amigável, fica assim:
http://www.site.com/index.php?option=com_content&task=view&id=2985&Itemid=33
| Default URL | Default SEF URL | Obs | |
| Nome do componente | option=com_content | content | option=com_wrapper “wrapper” é o componente utilizado que serve para gerar páginas com iframe. |
| O componente está sendo solicitado a fazer. | task=view | view | task=emailform habilita o envio da página por email
do_pdf cria arquivo PDF da página |
| Número de identificação do artigo no Joomla | id=2985 | 2985 | A numeração vai aumentando de acordo com a quantidade de artigos inseridos no site. |
| Número para identificar o link do menu principal para o item de conteúdo | Itemid=33 | 33 | Número relacionado ao ID de um ítem de menu específico, cada ítem criado terá seu próprio ID |
Qual é o ponto da Itemid do Joomla?
O Itemid é a numeração onde o Joomla usa para decidir quais módulos e modelos necessitam de aparecer na página quando requisitados:
Por exemplo, o Itemid para o artigo de “Tal” é 33. O que acontece se mudar isso para 26, por exemplo? O artigo a ser exibido na página será de outro título, categoria ou sessão.
A exibição de todo conteúdo disponível no Joomla será regida pelos “Item IDs”.
Dando a deixa, entenda a reestruturação dos Item IDs a partir do Joomla 1.5.x aqui e um dos livros mais bacanas que li sobre SEO com Joomla é o “Joomla! 1.5 SEO”
Dando uma volta no Joomla 1.6
by Rodrigo Diniz Rosa on out.15, 2009, under Joomla!
Disponibilizo aqui mais um vídeo sobre as novas funções e novidades do Joomla 1.6, muitas mudanças viu.
Algumas empresas mundo afora já trabalham em cima dessa versão, como a Joomla Ad Agency, que produziu este vídeo:






