Ú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.
A pasta temporária ou pastas destino não tem permissão de escrita, logo, não há como instalar o arquivo.
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.
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.
Pode apresentar os mesmos erros típicos que acontecem com os dois erros anteriores.
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.
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.
Ú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.Além disso, minha sugestão é que todas as ações que envolvam os usuários sejam expostas e descritas. Explicando um pouco melhor:
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'.
Ú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?
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.
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.
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.
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.
Última atualização em Sáb, 02 de Janeiro de 2010 17:29 Sáb, 02 de Janeiro de 2010 16:27
Este é 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.
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.
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
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.
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.
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.
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.
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.
Última atualização em Seg, 14 de Dezembro de 2009 16:39 Seg, 14 de Dezembro de 2009 12:52
Essa é 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
Esta questão é pessoal. Mas alguns exemplos:
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.
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'.
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.
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.
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.
Cria um link com a seguinte formação /extensoes/joomlafox/o-que-ha-de-novo.html ou /extensoes/joomlafox/o-que-ha-de-novo.
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!
Última atualização em Qui, 07 de Janeiro de 2010 13:28 Seg, 07 de Dezembro de 2009 05:42
Nã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.
Ú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.
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):
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:
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.
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 >>