Quer saber mais do que estou fazendo agora? Siga-me no meu twitter:
Em torno de 7 horas atras:
@_danielcorrea voce confirma que sites .com.br abrem, porem outros não? Será que é so nas federais? tipo usuario normal não tem problema?
Em torno de 8 horas atras:
@_danielcorrea velho, denovo a mesma merda aqui no RS. o CPD da ufrgs explicou pra um bolsista do @ceueufrgs que era um 'bug em algum lugar'
Seg, 08 de Fevereiro de 2010 04:08
ser distratado por alguém bipolar conhecido antigo o cara esquece, mas com alguém bipolar novo, não

Soluções de erros ao instalar extensões Joomla: componentes, módulos, pluguins e templates

Atenção, abrir em uma nova janela. PDF

Última atualização em Seg, 18 de Janeiro de 2010 13:06 Seg, 18 de Janeiro de 2010 10:54

Se você usa Joomla há algum tempo, provavelmente já passou por algum destes erros. O que escreverei aqui são alguns erros comuns, provaveis causas e soluções para estes erros. É provavel que mais tarde eu adicione novos erros/soluções ou revise os atuais, e aceito, claro, aceito sugestões, basta que você entre em contato comigo.

Permissões insuficientes

Mensagem ou sinal de erro típico

  • Use a extensão JoomlaFox e verifique na aba permissões se está tudo com permissão de escrita (em verde). Caso contrário, pode ser este erro.
  • Acesse /administrator/index.php?option=com_admin&task=sysinfo verifique na aba permissões de diretório se está tudo com permissão de escrita (em verde). Caso contrário, pode ser este erro.

Provável causa

A pasta temporária ou pastas destino não tem permissão de escrita, logo, não há como instalar o arquivo.

Provável Solução

  1. Reverta manualmente via FTP/SSH as permissões de modo que fiquem com permissão de escrita. Caso não consiga, provavelmente você não é o dono do arquivo (vide erro seguinte).
  2. Ative a Camada FTP do Joomla (/administrator/index.php?option=com_config, aba Servidor, em Configurações do FTP adicione dados do seu usuário FTP)
  3. Solução não ideal: use a opção 'Instalar a partir do Diretório' do /administrator/index.php?option=com_installer. Pode funcionar, mas apenas contorna o problema.
  4. Via SSH, de o comandos do tipo chmod -R XXX, aonde XXX é o numero da permissão.
  5. Usuários avançados: Usar aba JFoxConsole do JoomlaFox para executar um comando em PHP da API Joomla para alterar recursivamente permissões de arquivos e diretórios.

Dono do arquivo não permite escrita pelo servidor/seu usuário

Nota: entenda por 'escrita pelo servidor' quando o seu usuário ou o outro usuário que é dono do arquivo não permite que o servidor PHP execute/escreva/leia o arquivo, e 'escrita pelo seu usuário' o erro típico mais comum quando você instala ou faz upload via seu site Joomla e não consegue alterar/deletar os arquivos via FTP/SSH. São erros distintos, mas o segundo exemplo encomoda para quem quer editar algo diretamente, ainda que seu site possa funcionar sem problemas.

Mensagem ou sinal de erro típico

  • Use a extensão JoomlaFox e verifique na aba permissões se está tudo com permissão de escrita (em verde). Caso contrário, pode ser este erro. (indiferente para 'escrita para seu usuário')
  • Acesse /administrator/index.php?option=com_admin&task=sysinfo verifique na aba permissões de diretório se está tudo com permissão de escrita (em verde). Caso contrário, pode ser este erro. (indiferente para 'escrita para seu usuário')
  • Via FTP, marque para exibir dono do arquivo, e verifique qual é.
  • Via SSH, de o comando ls -la, e veja quel é o dono dos arquivos.

Provável causa

A pasta temporária ou pastas destino não tem permissão de escrita para o usuário em que o PHP é executado, logo, não há como instalar o arquivo. Esta causa é mais comum em servidores mal configurados ou que os administradores aletam que esta medida é mais segura.

Um erro adicional que pode acontecer é que arquivos instalados via servidor assumem o usuário do PHP, logo, você pode acabar não tendo permissão de escrita via FTP/SSH, a menos que você tenha direitos de edição para alterar o dono dos arquivos/pastas e o faça. Caso não tenha (situação provável em servidores que você não é o administrador) você terá que entrar em contato com o administrador e pedir para que ele troque as permissões para seu usuário FTP, e então você poderá editar arquivos via FTP/SSH.

Provável Solução

  • Via SSH, de o comando chown -R nomedousuario * ou análogo e altere o nome dono do arquivo. Provavelmente irá falhar em hosts compartilhados.
  • Entre em contato com o administrador do servidor e peça para ele fazer o comando anterior como root ou superusuário.

Path (caminho do site) errado

Mensagem ou sinal de erro típico

Pode apresentar os mesmos erros típicos que acontecem com os dois erros anteriores.

Provável causa

  • Migração de servidor, em que você esqueceu de alterar os paths. O Joomla continua funcionando, porém todas as ações envolvendo movimentação de arquivos apresentarão erros.
  • Por alguma razão algum administrador do sistema alterou os caminhos e não lhe avisou.
  • Alguém editou por engano os paths que estavam funcionando.

Provável Solução

Se for mesmo path, errado, basta alterar para o certo no arquivo /configuration.php e obrigatóriamente este problema estará resolvido. Caso você realmente não sabia se o path está correto, um jeito não muito ortodoxo é instalar um novo Joomla em um subdiretório e copiar o path desde novo Joomla (desconsiderando o subdiretório, claro), que foi detectado automaticamente pelo sistema.

Arquivo de instalação contém vários arquivos de instalação dentro

Mensagem ou sinal de erro típico

  • Mensagem do tipo 'Não foi encontrato arquivo XML de instalação'.
  • Erro esporádico: não acontece com todos os arquivos que tenta instalar, e em geral somente com algum novo que você está testando.

Provável causa

  • Você está tentando instalar um arquivo que deveria ser aberto e descompactado primeiro, e seu conteúdo sim, que deveria ser instalado.
  • Você está tentando instalar um arquivo que não é uma extensão Joomla.

Provável Solução

Descompacte o arquivo manualmente e instale os arquivos compactados internos desde arquivo que reune vários instaladores ou que veio com o 'manual de instruções' junto no mesmo arquivo.

Arquivo de instalação contém um arquivo de instruções XML com erros

Mensagem ou sinal de erro típico

  • As mensagens podem ser muito váriadas. Espere qualquer tipo de erro, porém em geral não são tão ligados a erros de permissão.
  • Erro esporádico: não acontece com todos os arquivos que tenta instalar, e em geral somente com algum novo que você está testando.
  • Erro na extensão após instalada: a extensão apresenta erros estranhos; não funciona direito como deveria.

Provável causa

  • O aquivo XML contém erros. Em geral por culpa do desenvolvedor que cometeu erros. Pode fazer referência a arquivos que não foram incluídos no pacote, ou mesmo não faz referência a arquivos importantes sem os quais a extensão não irá funcionar adequadamente.
  • Seu Joomla não está com plugin legado ativado, e você está tentando instalar alguma extensão que deveria estar com ele ativado.

Provável Solução

  • Contactar o desenvolvedor e reportar o erro.
  • Identificar e resolver o erro no arquivo você mesmo.
URL Reduzida: http://goo.gl/l349
 

Auto-policiamento dos JUGs: como todos podem se ajudar

Atenção, abrir em uma nova janela. PDF

Última atualização em Qui, 14 de Janeiro de 2010 16:42 Qui, 14 de Janeiro de 2010 16:05

Esta proposta não significa ser contra a algo centralizado no Brasil que coordene os grupos de usuários ou eventos relacionados ao Joomla, mas sim uma das propostas de ajudar a fazer com que os próprios usuários e os grupos observem seus parceiros, bem como, por uma questão de conscicentização, os próprios grupos se analisem e pensem em um meio de se coordenar melhor. Em resumo: com regras e sugestões de o que é o ideal votadas por ampla maioria, e que, de tão claras e bem expostas, causem naturalmente que o grupo evolua.

Grupos de usuários voltados para usuários

Sei que parece redundância, mas não custa lembrar isso sempre do ponto de vista de quem quer organizar: Grupos de usuários devem estar voltados para integração de usuários. E isto deve estar muito mais acima do que o critério de querer ensinar aos usuários como usar Joomla

Grupos mais transparentes

Sugiro que os grupos parem e e pensem em formas de serem mais transparentes. Não, não estou acusando pessoas de desvio de dinheiro: estou dizendo que não adianta pegar um peixe grande e não dizer para ninguém, e no futuro quando alguém perguntar não ter nem fotos para provar além de sua palavra de pescador. Não só isso, deve dizer inclusive quando está indo pescar, e não se sentir envergonhado por não ter peixes no rio, dizer isso também, até para que as pessoas procurem entender porque não há peixes e até mesmo propor melhorias. Sendo transparente, o que vale ao menos é a intenção, e ninguém poderá ser contra alguém que pelo menos está se puxando.

Vantagens globais de ser mais transparente

Em primeiro lugar, boas ideias serão copiadas, e isso, tratando-se de grupos de usuários regionais de um pais que tem um grupo nacional, é perfeito! Além disso, a colaboração pode ser aumentada, pois mais pessoas vão saber o que pretende, e podem dar sugestões ou mesmo ajuda específica em suas ideias.

Definição de coisas a que podem ser transparentes

Copiando de um outro artigo que eu estou escrevendo e ainda não está pronto (url provisória, provavelmente logo dará erro de página não encontrada: http://www.fititnt.org/comunidade/rascunho-reestruturacao-dos-grupos-regionais-de-joomla.html):

  • Nome/email das pessoas centralizadoras principais, com a sinalização do o coordenador principal na presente data. Preferencialmente listar um email no qual todos estes tenham acesso, ou então uma lista de emails do grupo.
  • Data, horário e local do próximo encontro físico entre participantes.
  • Data, horário e instruções de acesso, a próxima conferência online entre participantes.
  • Pontos importantes abordados na ultima (ou ultimas) reuniões físicas/via internet.
  • Lista completa de projetos (traduções, hacks, criações de extensões...) desenvolvido pelo grupo, com listagem do(s) responsáveis por cada projeto, e link para obtenção.
  • Lista de projetos em aberto, com nome(s) de pessoas para se entrar em contato caso alguém queira colaborar/tirar dúvidas.

Além disso, minha sugestão é que todas as ações que envolvam os usuários sejam expostas e descritas. Explicando um pouco melhor:

  • Eventos devem ser anunciados antes, e após haver algum resumo de como foram, e se possível distribuição de apresentações ou arquivos quaisquer, caso aplicável; Se possivel tirar uma foto geral dos usuários do evento.
  • Encontro de usuários devem ser amplamente divulgados antes, talvez até mesmo de alguma forma com ajuda de outras comunidades de outros estados. Isso certamente estimulará usuários de outros estados a participarem do encontros de seus próprios JUGs.
  • Que cada encontro de usuário, físico ou presencial, tenha uma espécie de ata eletronica simplificada, com resumo do que foi discutido a ser colocado no site do JUG; isso ajudaria os membros que não estavam presentes a não ficarem perdidos e até mesmo colaborarem com algum projeto, e até mesmo no futuro serviria como um histórico de atividades, ou um lembrete de que já havia sido pensado antes; obrigatoriamente na ata deveriam haver os nomes dos presentes.
  • Que haja um calendário nacional citando todos os principais eventos Joomla no Brasil, com descrições completas ou links para descrições completas: no caso de teleconferências online, que haja informações até mesmo para pessoas de fora entrarem. Minha sugestão seria usar o Google Calendar com autorização para coordenadores regionais cadastrarem eventos com o marcador do seu respectivo JUG.
Além disso, uma ideia apresentada pelo @iikozen, é que seja feito uma lista de email restrita a todas as pessoas de todos os JUGs regionais do Brasil que querem participar da organização, de modo a trocar experiências e ideias pertinentes, e ajudar numa evolução geral

Aonde entra o auto-policiamento?

Com JUGs mais transparentes, chamadas claras para datas de encontros de usuários, atas simplificadas dos encontros e um calendário de eventos, seria praticamente impossivel de um JUG funcionar mal ou 'mentir' para os outros. JUGs que estivessem com dificuldades, seriam ajudados pelos outros; JUGs que por acaso estivessem sendo gerenciado por pessoas má intencionados seriam criticados abertamente pelos outros. De certa forma, ser transpare

conver

nte dá sim, mais trabalho, mas os benefícios são maiores, e provavelmente só não seriam bem vistos por pessoas que estariam interessados em usar nomes dos JUGs para ganhar vantagens em cima. Além disso, seguir uma política de citar quem faz o que, ajudaria muito a valorizar também os usuários e coordenadores que, por meritocracia, devem ser mais ouvidos, além de, é claro, para o seu respectivo JUG (ou mesmo potenciais clientes em sua região, caso viemos a pensar pelo lado comercial da coisa) seja mais valorizado.

Em resumo, se ficar tão claro, até mesmo para os recem entrados nos JUGs, uma ideia de ética de o que é o certo, e o que não é, é natural que todos os formadores de opinião procurem estar 'dentro do que todos consideram como certo', e as pessoas simplesmente não vão precisar se estressar acusando outras pessoas porque 'todas vão estar fazendo o correto'.

 

URL Reduzida: http://goo.gl/QQV9
 

Dê nome aos bois: assine seu nome, não seja genérico!

Atenção, abrir em uma nova janela. PDF

Última atualização em Qua, 13 de Janeiro de 2010 19:03 Qua, 13 de Janeiro de 2010 17:26

Creio que este assunto meio que cada vez mais esteja ficando meio que senso comum, porém vale a pena reforçar. Ele diz respeito a pessoas que assinam não com seus nomes, porém com um nome genérico. Os clássicos 'A direção' em papeis por ai, ou mesmo 'Webmaster' ou 'Administrador' em sites. Ora, qual o problema deles? bem, talvez não seja um grande problema, mas, se eles não forem extremamente necessários, porque usá-los?

Casos em que não é possível usar seu próprio nome

Algumas vezes, você não pode usar seu nome. Em ambientes corporativos grandes, ou mesmo instituições isso acontece. Um exemplo claro e indiscutível, é quando você é o webmaster de um site, porém os textos que você está coletando são de outras pessoas. Logo, ou você 1)usa um usuário genérico, ou 2) usa o alias e sobrescreve quem é o autor, ou 3) define via sistema que para aquele artigo não deve ser exibido o autor. Realmente fica até estranho você assumir propriedade sobre algo que você não realmente idealizou, mas sim só formatou e passou adiante.

Casos em que você poderia (e até deveria) usar seu nome

Exemplo clássicos: emails e cartazes

Mesmo que você seja um joomleiro novo, e tenha um email Este endereço de e-mail está protegido contra spambots. Você deve habilitar o JavaScript para visualizá-lo. (que aliás poderia ser também um Este endereço de e-mail está protegido contra spambots. Você deve habilitar o JavaScript para visualizá-lo. , a menos que voce seja algo como Cézar Velázquez e seu email seja Este endereço de e-mail está protegido contra spambots. Você deve habilitar o JavaScript para visualizá-lo. ), ao assinar o fim de seu email, assine com seu nome, e até mesmo com seu cargo ou informações adicionais. Por que? Porque pessoas preferem lidar com pessoas, e uma empresa 'humana' é mais amigável. Não é uma vergonha ser uma empresa pequena: você pode ser mais amigável e mais próximo do seu cliente do que as demais. Não, não estou dizendo que você precisa necessariamente responder seus emails com um 'eu' múltiplo; não, não é isso. Algo é você responder como 'nós', porque considera que dentro desse 'nós', estão parceiros seus, mesmos os que não estão na empresa, mas isso não abre margem para você não assinar com seu nome.

Outro caso é aqueles cartazes na parede assinados 'A direção'. Porra, não tem como por um Fulano de Tal/Gerente de Alguma Coisa?! Estes cartazes meio genéricos passam a impressão de que um cara qualquer, que não é 'da direção', resolveu fazer algo e pregou na parede para chamar atenção.

Sites

Você tem um site que vai ter só você postando? é o seu blog? ora, talvez nem precise pro autor em todas as postagens, porque qualquer pessoa vai saber que é você, e chegaria a ficar repetitivo ver o autor sempre igual.

Se você está criando um site que vai envolver um grupo de pessoas, e você é o administrador, a ACL do seu site pode ser administrador, porém poste com seu nome. Exemplo de site desse tipo são Grupos de Usuários, quer seja de joomleiros ou não. Isso não só serve para deixar claro quem escreveu o que lemos, como também é uma forma de segurança e de comprovação de quem tem direitos autoriais sobre aquele conteúdo do artigo. Ao deixar claro quem escreve o que, fica claro por exemplo para os mais participativos, que eles terão mais reconhecimento, e até mesmo em uma situação em que haja uma crise ou briga, ao se ter os nomes nos artigos aparecendo para qualquer um, isso meio que serve até para reforçar ideias ou ajudar numa possível 'divisão de bens' no seu casamento-site.

Por fim...

Use o nome que seus pais lhe deram. Não seja algo genérico: seja você. E, caso vá fazer ou manter uma comunidade de qualquer coisa, evite realmente assinar em nome da comunidade em textos que não exigirem isso. Assine seu nome, uma virgula ou uma virgula e um enter simples, e algo que você seja para aquele texto é muito mais coerente

 

Editado:
Cézar Velázquez tuitou sobre emails que começam com contato@ não serem genéricos e deu um exemplo.

 

URL Reduzida: http://goo.gl/MnNz.

 

 

Google ama Conteúdo + Joomla

Atenção, abrir em uma nova janela. PDF

Última atualização em Sáb, 02 de Janeiro de 2010 17:29 Sáb, 02 de Janeiro de 2010 16:27

Google LogoEste é um post curto, apenas pra citar (ou eu me lembrar mais tarde) que este blog hoje tem na index Pagerank 6, e boa parte de outras URLs mais acessadas estão com pagerank 4.

Este blog é relativamente novo, o domínio foi comprado em 23 de Junho de 2009, e em seis meses consegui chegar ao pagerank 6. Sim, hoje em dia pagerank não é mais como nos 'velhos tempos', como eu mesmo comentei no post sobre este blog ter conseguido pagerank 5 em duas semanas 'se puxando' pra melhorar o PR, porém de qualquer forma, na prática, pra maior parte das dos termos ou junções de termos que eu quis otimizar este site para aparecer na primeira página do google, foi possível. Talvez a maior exceção é pesquisas por 'joomla', mas é bem compreensível visto que a maioria absoluta de todos os outros sites tem 'joomla' no nome do domínio.

Como conseguir isso?

Conteúdo relevante

Na minha opinião, creio que seja, em especial, conteúdo relevante. Não necessariamente 'fazer o que todo mundo faz e que todo mundo sabe que dá certo', mas arriscar outros campos. Existem muito mais blogs e sites voltados a usuários finais joomla, até porque existem mais usuários finais do que desenvolvedores joomla, porém partir pra campos menos explorados, mesmo que o número de visitas no seu site seja menor, pode ser uma ótima alternativa na blogosfera. E tem mais: ser original e não apenas copiratear conteúdo dos outros, e entupir o próprio blog só com postagens diárias não necessariamente parece ser uma fonte de sucesso garantido.

Este post está no id 71, e certamente tive menos postagens publicadas do que estas visto que algumas ainda estão por serem terminadas, o que dá uma ideia de que mesmo sem postar demais, ainda assim é possível conseguir alguma coisa no google.

Respeitar descrição

Algo que todos os posts (talvez não todos :) desse blog respeitam é que cada um deles tem uma descrição criada a dedo. Essa descrição é curta, e em geral aparece como comentário no google abaixo da URL quando alguém pesquisa. Essa descrição não foi gerada por um plugin qualquer do Joomla

Respeitar palavras-chave

Da mesma forma que as descrições, os posts tem cada um palavras chaves relevantes ao texto. Tais palavras aparecem realmente no texto e são pertinentes a ele, isto é, não são tão fora de contexto só para ganhar mais usuários ao site. Usuários desde blog chegam nele porque queriam alguma informação que tem nele, não foram 'enganados'. Estas palavras chaves, aliás, não são as mesmas do resto do blog: cada post tem suas respectivas.

As URLs

Meu post anterior discute isso, e vale a pena você ler: URLs bonitas sem extensões: o core Joomla ao seu favor. Importante dizer que as urls foram feitas 'no braço', sem ajudas de extensões, e nem por isso a SEO deste blog foi prejudicada. Ou seja, o core do joomla, bem usado, faz sim milagres.

Sistema de tags

Infelizmente o Joomla não tem um sistema de tags nativo. Creio que foi a unica extensão que uso para dar uma ajudada na SEO e, em especial, facilitar a catalogação de informação por um meio diferente do que menus. Veja todas as tags desde blog.

Referência de outros sites

Ok, eu fui meio desleixado e não publiquei esse site tanto quando eu publico nos sites dos meus clientes espalhando pelos diretórios de pesquisa por aí. Mesmo assim, ao colocar o link no rodapé da assinatura do meu usuário no fórum oficial Joomla, aonde o conteúdo discutido é semelhante ao deste blog, isso certamente deu uma ajuda ao fititnt.org. Outro lugar que eu em especial usei ao meu favor, foi o twitter. Ou seja, mesmo sem 'vender minha alma' por aí, nem por isso o blog saiu perdendo tanto assim, embora com alguma ajuda a mais poderia ser melhor. Ou seja, mesmo que não se tenha muitos domínios apontando para seu site, os que apontam terem conteúdo semelhante, e terem também seu bom PR, fazem diferença.

Considerações finais

Certamente outros pontos ajudaram esse blog a terem um bom desempenho, mas os que citei aqui, na minha opinião, foram os mais pertinentes, em especial relativo ao conteúdo em sí, e não apenas esperar que um site vazio ou que só copia o de outros, só com técnicas de SEO tenha lá algum sucesso garantido e por isso se baste.

 

URL reduzida: http://goo.gl/D1Rh
 

URLs bonitas sem extensões: o core Joomla ao seu favor

Atenção, abrir em uma nova janela. PDF

Última atualização em Seg, 14 de Dezembro de 2009 16:39 Seg, 14 de Dezembro de 2009 12:52

EstradaEssa é uma dica simples, mas muito util, e que às vezes o pessoal pode simplesmente ignorar por estar acostumados a projetos um pouco maiores e sempre usar componentes de SEF para ajudar nas URLs.

Em outro momento, em tempos de Joomla 1.0, fui um dos que tentanva convencer todas as pessoas a explorarem extensões para melhorarem as URLs dos sites, na época o então OpenSEF. Em tempos de Joomla 1.5, a forma de montar URLs bonitas com o core Joomla evoluiu muito, a ponto de não precisar mais dizer que o site deve obrigatoriamente ter uma extensão especifica para melhorar as URLs

Em que casos não usar extensões de melhoramento nas URLS é mais indicado

Esta questão é pessoal. Mas alguns exemplos:

  • Sites pequenos de clientes finais, em que provavelmente ele não irá acrescentar novas páginas
  • Sites médios de clientes finais que terão seu suporte.
  • Sites até grandes de desenvolvedores (você não se importaria de 'fazer no braço' algo simples como isso, ou sim?)

Se você pretente usar isso em algum sistema de grande volume de conteúdo, com usuários não tão tecnicos usando o sistema, você deve sim pensar em usar uma extensão para melhoria de URL, a não ser que não faça tanta questão de que os numeros de IDs não apareçam em novos conteúdos.

Vantagens de não se usar extensões de melhoramento de URL e explorar o core Joomla:

  • Compatibilidade absoluta com todas as extensões.
  • Compatibilidade absoluta com atualizações futuras do Joomla.
  • Site carrega levemente mais rápido (pode ser imperceptível devido a cache de componentes SEF)
  • Servidor fica menos sobrecarregado por ter menos instruções a fazer (otimos para sites com numero de acessos elevado)
  • Como usa uma extensão a menos, evita-se uma extensão a mais para cuidar pachs de segurança.
  • Nunca vai ficar a mercê de um desenvolvedor de extensão que pode parar de oferecê-la.

Desvantagens ao usar o core Joomla para URLs bonitas em vez de extensões especificas:

  • Usuários finais em geral vão reclamar mais, ou não vão saber/querer fazer manualmente
  • Você precisa associar cada artigo a um item de menu (oculto ou não) manualmente
  • Algumas extensões SEF vem com vantagens adicionais (* observe componente Router padrão no Joomla 1.6 para ter uma ideia do futuro do Joomla básico) além de só fazer uma URL bonita, como por exemplo guardar um registro de URLs com erros

Como fazer URLs bonitas sem extensões usando apenas o Joomla?

A lógica é simples. Crie um Menu com o objetivo de ser oculto. A este menu, voce pode simplesmente associar a uma posição que não é exibida no seu site.

Observe que o que vai ser usado na URL, será o texto que estiver em 'alias', o campo seguinte ao titulo do seu item de menu. Este campo alias, não aceita acentos e os converterá automaticamente em letras sem acentos, assim como transformará todos os espaços vazios em traço '-'. Inserir alias não é obrigatório, mas inserir um título, é, mesmo que só coloque um título ele será adaptado ao alias, de modo que um título 'Compre agora a biblia de SEO em Joomla!' após salva irá ser também aparecer no campo alias na forma de 'compre-agora-a-biblia-de-seo-em-joomla'. Não obstante, é sim interessante deixar o título do menu análogo ao artigo, porém setar manualmente o alias em casos que o título é muito grande ou no conjunto da url vai repetir mais de uma vez a mesma palavra, ou seja, neste mesmo exemplo poderia ser usado no alias 'bLIBLIA SEO em JoOmLa!' que o sistema converteria para 'bliblia-seo-em-joomla'.

Menu Oculto > 'contato' (artigo)

Disponibiliza a URL /contato.html ou /contato.

Todo item de menu que estiver colado a raiz de um menu, irá aparecer na raiz da sua URL Joomla.

Menu Oculto > 'extensoes' (link para url: '#')

Cria um link externo 'imaginario', util quando não quero uma url /extensoes.html ou /extensoes, mas você precisa colocar alguma palavra no caminho do link.

Menu Oculto > 'extensoes' (link para url: '#') > 'joomlafox' (categoria:'joomlafox')

Cria um link com a seguinte formação /joomlafox.html ou /joomlafox , porém este link irá exibir todos os artigos dentro da categoria JoomlaFox. Observe que se os artigos internos desta categoria estiverem associados a menus, eles vão aparecer com as URLS perfeitas, assim como se cada título delas fossem um item de menu. Ou seja você NÃO vai ver numeros de categorias ou IDs nos links gerados pelo sistema.

Menu Oculto > 'extensoes' (link para url: '#') > 'joomlafox' (categoria:'joomlafox') > 'o-que-ha-de-novo' (artigo)

Cria um link com a seguinte formação /extensoes/joomlafox/o-que-ha-de-novo.html ou /extensoes/joomlafox/o-que-ha-de-novo.

Consideração importante

Como você pode ver, pode criar uma quantidade enorme e ter controle absoluto da sua URL, apenas gerenciando menus ocultos. Infelismente em Joomla 1.5 ainda não é possivel fazer redirects sem usar extensões externas, porém como pode ser visto no Joomla 1.6 (veja o site demo do Joomla 1.6 e faça um test-drive agora mesmo) o Joomla está ficando cada vez mais amigável a sistemas de busca diretamente no core, sem auxílio de extensões de terceiros, o que é muito interessante!

 

Comunidades-Joomla-de-um-homem-só: a morte da essência do nome Joomla!

Atenção, abrir em uma nova janela. PDF

Última atualização em Qui, 07 de Janeiro de 2010 13:28 Seg, 07 de Dezembro de 2009 05:42

Joomla! Because Open Source MattersNão, não é só porque estamos passado por uma época em que quem está acompanhando via twitter/blogs/lista-de-emails que internacionais percebe que estão sendo feitas criticas MUITO pesadas a como a OSM está gerenciando Joomla, e, segundo opinião de algumas pessoas, cometendo os mesmos erros que provocaram um racha severo dentro do Mambo que criou o então hoje Joomla. E o racha foi tão severo que, não existe mais uma comunidade Mambo (alguém acha o contrário?). Mas estas críticas podem ser pesadas o suficiente possivelmente até mesmo causar um outro grande problema, e o Joomla perder o poder que tem hoje. E não sei quanto a vocês, mas eu não gostaria disso.


Especificamente o que será comentado aqui é relativo a como o 'individualismo' (ainda que não por má fé) que está ajudando dividir a comunidade Joomla. E esses comentários podem bater de frente com a opinião de pessoas. A questão é simples: que se precisa de ajuda, não há dúvida, porém o modo como colaborar pode atrapalhar mais do que ajudar, independente das boas intenções das pesoas.

Enfim, este post vai discutir o que eu já foi falado com com muitas pessoas ao longo dos ultimos anos e que também foi discutido no IV Encontro de Usuários Joomla!, mas que recentemente recentemente me forçou a redigir este texto em função de ter que repetir mais uma vez esse assunto.

Que diabos são comunidades de um homem só?

Entendam por comunidades-de-um-homem só, comunidades que são iniciadas por pessoas apaixonadas por revolucionar o mundo, que não são fazedores de sites Joomla. Essas pessoas, em geral por serem novas ou não conhecerem todo o passado do Joomla, criam um site novo, com domínio genérico não pessoal e não relativo a grupo de usuários, com a pretenção de ser um suporte oficial brasileiro ou algo de cunho nacional, e, mesmo que não pretendam após criar seu novo site e após isso conseguir mais colaboradores, historicamente falando todas* as tentativas de fazerem isso falharam. E das duas uma: ou os sites proseguem com apenas um usuário ou próximo disso, permanecendo comunidades-de-um-homem-só, ou simplesmente os criadores desistem ao ver que, mesmo que muitas pessoas tenham prometido ajudar, no final ficam praticamente sozinhos, e, não só seus sites, mas TODO conhecimento que acumularam morre ao fecharem o site.

Quais os problemas de comunidades-de-um-homem-só

O principal problema de comunidades-de-um-homem-só é que elas dividem os usuários. Em especial se tiverem um fórum que pretende ser um fórum a mais no Brasil para ser um suporte genérico a todo tipo de coisa. Tais fórums são um retrabalho enorme de conteúdo que já existe em outros, e muito dificilmente comunidades deste tipo conseguem dar conta do volume de usuários que teriam de atender. Na verdade, pior: em geral os criadores se frustram ao ver que a idéia inicial de que iriam ter muitas visitas ou muitas pessoas interagindo quase sempre não ocorre. Pessoas se desmotivam, e um dia desistem de renovar o domínio e reservar espaço em um host. E todo conhecimento que aquela comunidade criou se perde. É como ter um filho e ver que não ter como sustentar depois e culpar o mundo por não terem tido lhe apoiado.

Importante citar: lembre-se que pessoas que dizem que ajudariam em uma comunidade nova, podem não efetivamente fazer isso, e pessoas motivadas em uma idéia se verem sozinhas.

Passado histórico, e comunidades-de-um-homem-só

Antes do Joomla, haviam algumas comunidades que se transformaram do Mambo para Joomla. Pertinente citar duas: uma delas era o mambobrasil.com.br, que mais tarde se tornaria joomlabrasil.org ( suporte regional no brasil de Joomla, com fórum próprio), e o então na epoca criado novo criado Joomla.com.br (que por questões óbvias para evitar que alguma empresa adquirisse esse dominio no Brasil ele foi adquirido por um Joomleiro, e que usava o fórum em português de forum.joomla.org). Mais tarde estes dois sites se fundiram em apenas um, permanecendo a URL Joomla.com.br. Outra referência importante a citar é o JoomlaClube.com.br, cuja idéia inicial dele era para que se tornasse um clube de suporte pago para usuários Joomla mas que, por falta de pessoas para dar esse suporte mais especialiado (para justificar pagamento) e por falta de publico que estivesse disposto a pagar, os idealizadores na época decidiram deixar como suporte gratuito, e nesse fórum tinha seus respectivos apoiadores, e uma equipe ativa para isso.

Querendo ou não, nesse meio tempo várias comunidades, por pessoas diferentes, foram criadas com intuito de serem suportes nacionais. E parte dessas nem existe mais ou passaram a não seguir mais o mesmo ideal que levaram serem criadas.

Em resumo, a nivel de comunidade nacional, apenas dois locais, com respectivos fórums próprios, estão ativos hoje: Joomla.com.br e JoomlaClube.com.br ( além da área em português do fórum oficial), e em nível estadual, no formato de grupo regional de usuários, tem-se joomlamazonia.com.brjoomlaminas.org, joomlarj.com.br. Haviam mais, conforme pode ver links para os respectivos sites aqui nesta thread, logo é um bom comparativo ver quantas comunidades já houveram e quantas se tem hoje.

Tenho interesse em colaborar. COMO posso então fazer isso?

Esta é uma pergunta extremamente pertinente. Se você quer ajudar, agregue conhecimento ao que já existe, ou consiga um grupo de pessoas para dar suporte a suas novas idéias. NÂO divida. NÂO seja responsável por tornar a comunidade Joomla ainda mais dividida do que já é por suas razões pessoais ou só porque não concorda com algo ou acha interessante dar.

Modos eficientes de ajudar a comunidade sem dividir ela:
  • A nivel nacional, seja ativo em forum.joomla.org, joomla.com.br e/ou joomlaclube.com.br.(ordem alfabética)
  • A nivel estadual, fale com os responsáveis dos sites e seja ativo em joomlamazonia.com.brjoomlaminas.org, joomlarj.com.br, ou poste nesta tread interesse de contactar mais usuários e criar o grupo de usuários de sua região.
  • Se for fazer algo pessoal, faça um blog pessoal com seu nome, não pretenda ser um 'suporte oficial' de joomla brasileiro. Evite fazer um fórum abrangendo um assunto já abordado nos sites nacionais.
  • Se for fazer um site de sua empresa, faça um de sua empresa, não um 'suporte oficial' tipo fazedores-de-sites-Joomla. Evite fazer um fórum abrangendo um assunto já abordado nos sites nacionais.
  • Se você for desenvolvedor Joomla, faça seu site empresarial, divulgado o que quer que seja e, ao fazer um fórum ou lugar de suporte gratúito, faça específico para sua área, isto é, não sobreponha o que já é discutido nos fórums nacionais e ter um retrabalho infinito.
Lembre-se: não adianta começar algo sem ter suporte de outras pessoas! Não comece um site de grupo de usuários regionais sozinho, ou pode o seu site se tornar a médio prazo mais um link morto e todo conhecimento que gerou se perder. Melhor parar e se estruturar antes de se dedicar a algo que não terá condições de manter. Se está mesmo empenhado em ajudar em algo, mas não tem outroas pessoas, faça um blog/site pessoal seu.

Divulgação: Uma URL curta para este post é http://is.gd/5g4iB. Este texto específico pode ser copiado ,adaptado e distribuido sem necessidade de permissão previa desde autor. Sinta-se livre para copiar ou linkar este texto de qualquer outro site, ou mesmo procurar divulgar outros textos ou estimular uma comunidade mais participativa, e uma valorização de pessoas que colaboram. Parcicipe! Mesmo que sua opinião tenha pontos divergentes, por em discução temas sensíveis é importante.
 

Locais de referência para Suporte ao Componente Virtuemart

Atenção, abrir em uma nova janela. PDF

Última atualização em Seg, 07 de Dezembro de 2009 17:44 Seg, 07 de Dezembro de 2009 14:53

O Virtuemart é componente integrado ao Joomla mais usado como extensão de comércio eletrônico. Se você algum dia no passado ou então no futuro quis tornar seu Joomla uma loja, certamente pensou ou pensará nessa opção. Outras opções famosas, que se tem também algum tipo de integração com Joomla, são o OSCommernce e o Magento, que nos últimos tempos tem ganhado mais espaço de destaque.

A título de comparação não profunda, eu pessoalmente considero que o Virtuemart se torna mais interessante se você faz questão de ter o framework/CMS Joomla integrado ao seu portal, sendo que integração do Joomla com estes outros comércios eletrônicos pode ser sim realizada, mas não é tão suave de ou realmente bem integrada em todos os aspectos. Por outro lado, àqueles que querem apenas o portal de comércio eletrônico, OSCommerce e, em especial, Magento tem suas vantagens, e cabe a você pesquisar um pouco mais e tirar suas conclusões.

Suporte oficial ao componente Virtuemart

Quando você tiver dúvidas sobre o componente virtuemart, você pode tirar elas em alguns dos locais preferidos de dúvidas gerais sobre Joomla ou, sugestão altamente indicada, em especial em caso de perguntas mais complexas, é usar o fórum oficial (em inglês):

http://forum.virtuemart.net/

Suporte adicional dado por desenvolvedor Joomla brasileiro

Uma opção em português para suporte virtuemart é dada pelo desenvolvedor @fernando_soares, que tem em seu currículo a colaboração ou desenvolvimento de soluções específicas para este componente, algumas específicas a características regionais do Brasil:

http://www.fernandosoares.com.br/index.php?option=com_kunena

Detalhe significativo para o que esperar do Virtuemart

Algo que foi anunciado não faz muito tempo, é que o componente virtuemart está sendo totalmente remodelado dentro dos padrões MVC. Para os mortais, isso quer dizer que o código atual do virtuemart segue um padrão de programação não tão amigável para programadores não experientes entenderem a lógica de funcionamento da extensão. Não obstante, com a mudança significativa em como o componente será estruturado, para o usuário final não é esperado grandes mudanças a curto prazo, mas que certamente vai atrair mais desenvolvedores para dentro do desenvolvimento do componente Virtuemart em si, e, claro, para desenvolver novas extensões/integrações. Resumindo: é esperável que após a conversão para padroes MVC, o Virtuemart cresça mais rápido e com mais opções.

Enfim

Estes dois fórums são interessantes de se pesquisar caso tenha alguma dúvida, ou de perguntá-la caso não tenha encontrado resposta. Lembrando que caso algum leitor tenha sugestão de outros fóruns específicos de Virtuemart, podem fazer a sugestão que adiciono aqui.

 

 

 

 

JPAGE_CURRENT_OF_TOTAL

<< Início < Anterior 1 2 3 4 5 6 Próximo > Fim >>
Este é um blog de testes, em que é usado o CMS Joomla! 1.6 SVN, versâo nâo estável e nâo aplicável a sites em produção
htmlV! * | css V! | <we />