Publicado por
Uma das coisas que acho trabalhosa no WordPress é editar código.
Visualmente no editor do WP, quando se digita um trecho de código, tudo parece funcionar as mil maravilhas. Os problemas surgem quando se aciona o botão salvar ou publicar do editor. Ele destroi toda a indentação, importante para uma leitura mais adequada do código, e faz uns ajustes automáticos no HTML que geram, as vezes, resultados imprevisíveis.
Esse comportamento, talvez, seja decorrência do fato de o WP ter sido criado, também e principalmente, para quem não conhece a linguagem de marcação.
Questionei algumas pessoas sobre esses fatos e, para minha surpresa, as dificuldades que elas tinham eram muito semelhantes. Utilizo-me bastante do Writely para a edição dos meus posts, mas os problemas permanecem, tanto na publicação a partir desse editor, como através da velha e conhecida técnica de copiar e colar.
Se não me engano, li também, provavelmente por conta dessas deficiências, que outras pessoas utilizam plugins para substituir o editor padrão do WP. Se é de seu conhecimento e funciona, agradeceria se você deixasse a sua indicação nos comentários.
Eu, do lado de cá, fiz uma rotina simples em AJAX para, paliativamente, solucionar os (meus) problemas mencionados e que disponibilizo a seguir para sua apreciação e julgamento.
Veja o código JavaScript AJAX utilizado. Ao clicar no link o código é exibido e ao clicar novamente é fechado. Experimente!
[Update] Os sinais de menor e maior, entre aspas, no código JavaScript AJAX correspondem à &_lt; e &_gt;, respectivamente, sem o concatenado.
Um outro exemplo de uso da mesma rotina, que aciona um programa PHP do lado do servidor e retorna como resposta um arquivo XML.
E, por último, veja o código do programa PHP usado acima.
Pelo menos os códigos ficam mais bonitos e compreensíveis (eu acho). E, por um lado, o texto fica mais condensado, mas por outro exige um clique a mais nos links. E você o que achou?
Related posts brought to you by Yet Another Related Posts Plugin.
Imprima este artigo | Envie este artigo para um(a) amigo(a) | 5.704 views
amigo, estou tendo problemas ao interpretar um xml no firefox. Ja quebrei a cabeça e nada. Será q vc pode me dar uma ajuda?
—–xml—-
teste.jpg
Telemig Celular
teste.jpg
Telemig Celular
..
usando o XMLHttpRequest no firefox para abrir o xml, quando rodo. por exemplo:
xml = request..responseXML
xml.firstChild.childNodes[0].childNodes.length ele retorna 5, ao invés do real numero de nos, 2. Ele ta contando o “ENTER” como um caracter. Como eu contorno isso?
desde ja agradecido.
Yo edito de forma manual… a veces me equivoco y dejo alguna etiqueta sin cerrar o cosas así… :-)
Quando acontece isso, eu tenho que editar manualmente no editor HTML.
Depois vou testar
Eu tbm tenho bastante difuculdade em utilizar o editor WP.
Uso o famoso Ctrl+C e Ctrl+V. Seu codigo parece ser bem util eu gostei. Quando ao Writely eu acho que ainda falta muito para ele se tornar um editor de competencia para blog mais tecnicos.
Abraços