Finalmente um TinyMCE ligeiro no meu Wordpress 2.7
Desde o começo de dezembro do ano passado eu vinha enfrentando severos problemas ao tentar digitar meus artigos para publicação aqui no blog: Carregar o TinyMCE, editor WYSIWYG padrão que acompanha o Wordpress, levava mais de 10 segundos na raposa de fogo, e, em seguida, digitar cada mera letra parecia uma tortura interminável, só perdendo para o tempo gasto ao ter que apagar alguma coisa usando o backspace ou formatando os textos.
Tentei, antes de qualquer coisa, usar uma versão recente do Opera para acessar o painel de edição de artigos, o que funcionou maravilhosamente bem, já que a lentidão desapareceu por completo na digitação. No entanto, não dava pra ficar usando um navegador diferente só pra criar artigos no blog e, assim sendo, cogitei a possibilidade de que pudesse se tratar de um problema qualquer com uma das inúmeras extensões que eu possuo instaladas no Firefox.
Infelizmente, após desabilitar todos os plugins e realizar um fresh setup, o problema não se resolveu: Cada caracter ainda levava uma eternidade para aparecer na tela ao digitá-lo. O próximo suspeito da minha lista foi o próprio Wordpress. Pensei se tratar de algum bug da nova versão do Wordpress, já que, afobado por testar novas funcionalidades, naquele momento eu vinha usando algumas versões beta.
Quando a versão 2.7 saiu oficialmente e eu reparei que o problema de lentidão ainda não dava o braço a torcer, comecei uma busca um pouco mais dedicada atrás de uma solução. Se na primeira quinzena de 2009 fiquei sem publicar uma palavra que fosse por aqui, foi por conta de estar ocupado atrás de cada pequena referência que pudesse representar uma luz no final do túnel.
No começo dessa semana encontrei essa luz, lendo um artigo do Andrew Ozz, chamado Troubleshooting TinyMCE in Wordpress 2.7. Nele, Andrew lista alguns pontos que podem ser tentados por qualquer pessoa se seu editor resolve não aparecer ou funcionar corretamente. Alguns pontos eu já havia tentado, mas foi no sexto que eu parei, pois, recentemente havia encontrado diversos erros provenientes da página em que o TinyMCE é carregado no Wordpress, examinando-a pelo console de errors do Firefox:
Delete both
wp-adminandwp-includesdirectories and upload fresh copies from the WordPress installation package.
Precisei esperar até o final da semana para ter tempo de ver se a coisa funcionava, mas valeu cada segundo de espera: Eis que abri meu programa de FTP favorito e mandei bala na orientação. Após alguns minutos de upload, BINGO! O editor estava novamente lépido e veloz.
Ah, é claro, a explicação: Ao renovar sobretudo o conteúdo da pasta wp-includes, pude me certificar de que os diversos arquivos em javascript ali existentes estivessem em sua versão mais recente: Após o procedimento, não houve qualquer problema no console de erros da raposa, o que me fez pensar que alguma falha acidental deve ter ocorrido entre a migração da última versão beta do 2.7 para a oficial. Mea culpa.
Wordpress 2.7: Mal posso esperar por novembro!
Definitivamente deveriam organizar logo um Wordcamp Brazil. Para aqueles que não têm familiaridade com o termo, um Wordcamp é um tipo de evento que discute qualquer coisa relacionada à melhor plataforma para criação e gerenciamento de blogs da paróquia. Nestas ocasiões qualquer blogueiro como você ou eu tem a chance de ouvir blogueiros populares e desenvolvedores, e descobrir a quantas anda o universo Wordpress.
Enquanto não organizam algo do gênero por aqui, encontrei em vídeo um dos trechos da palestra de Matt Mullenweg no Wordcamp NYC 2008, em que ele demonstra a novíssima versão 2.7 da ferramenta, que deve sair apenas em 10 de novembro. É desnecessário dizer que eu, um fã mais do que declarado da plataforma, fiquei literalmente de queixo caído com as novas funcionalidades apresentadas.
[viddler]91447bc[/viddler]
A interface para criação de novos artigos ficou muito mais funcional, totalmente operada com AJAX. Na prática qualquer uma das caixas em que estão localizadas as categorias, tags, status dos artigos e qualquer outra coisa pode ser reposicionada na tela. Aliás, há agora uma prática janela de opções que pode ser ativada a qualquer momento, permitindo que o usuário escolha o que deseja ou não que fique visível em sua própria interface.
Esta mesma janela de opções, aliás, está presente no gerenciamento de artigos: Pode-se optar por quais colunas deseja-se visualizar, e também optar por visualizar ou não a introdução de cada um dos textos. A edição rápida — para, por exemplo, corrigir algum erro de última hora — é outro trunfo da ferramenta: A versão 2.7 do Wordpress permite que ela seja feita na própria lista de artigos, através de uma janela similar àquela que hoje é apresentada quando inserimos imagens em nossos artigos.
No que diz respeito à comentários, mais uma novidade: Agora será possível respondê-los diretamente a partir da tela de gerenciamento. Antes, para obter este tipo de funcionalidade, era preciso recorrer à plugins. Há ainda uma ponta do que parece ser fruto da recente aquisição do Intense Debate por parte do pessoal da Automattic — embora Matt negue isso, por dizer que já estava sendo preparado pelo time de desenvolvedores para ficar no núcleo do WP: Qualquer resposta à um comentário poderá ser configurada para figurar abaixo da resposta original, criando os chamados threaded comments.
Com relação a esta última possibilidade, aliás, trata-se do que mais me deixa ansioso com relação ao novo Wordpress: A possibilidade de contar com comentários aninhados nativos à ferramenta sempre povoou os meus sonhos, uma vez que até hoje nunca me satisfiz com qualquer plugin disponível para tanto. Espero que eu não me desaponte com tal ponto, especialmente por estar colocando expectativas demais nele.
No mais, o que mais chama a atenção é a nova interface de instalação de plugins: Eles podemagora ser filtrados na interface do seu site a partir de suas tags associadas, além de poderem ser diretamente baixados do repositório oficial e instalados automaticamente, o que, também, era possível até agora apenas com o auxílio de plugins. Isso, é claro, sem mencionar que a usabilidade do Wordpress parece ter ficado ainda melhor.
Isso tudo só pra me deixar com mais água na boca ainda.












