Tenho usado freqüentemente scripts como fat.js e blendtrans.js para criar efeitos de fade em elementos HTML, aqueles que se excuta por um determinado espaço de tempo, permitindo ao usuário ver o elemento mudar de cor ou sumir/aparecer lentamente.
Arquivos do Autor:caugbr
Converter para ASCII com Javascript
É comum ter problemas com a codificação em conteúdos HTML e isso faz aparecer às vezes uns caracteres estranhos no meio do texto. Isso acontece normalmente por causa de algum erro nas declarações de Content-type e charset ou na interação entre os diferentes processos que compõe uma página. Podemos construir uma página a partir de dados de uma database que serão processados pelo PHP e talvez até pelo Javascript antes de ser exibido – isso se não estivermos usando Ajax, o que torna a confusão ainda mais completa.
Adicionar ou retirar OPTIONS de um SELECT
Pela falta de tempo resolvi mudar um pouco, criando um série de posts mais curtos, tipo "dicas" e vou iniciar mostrando como manipular elementos SELECT dinamicamente.
O elemento SELECT é problemático com o atributo innerHTML, mas com uma funçãozinha simples podemos matar esse problema. A função apenas insere uma nova OPTION num SELECT usando o método add(), que é nativo do elemento SELECT. A nova opção será colocada no final, como a última OPTION. Embora a implementação do método seja um pouco diferente de um navegador para outro (novidade…), nossa função é crossbrowser. Veja:
Construir plugins com ética
Este post continua a série sobre o WordPress, mas tem a pretensão de ser aplicável à construção de plugins para qualquer aplicativo. A idéia é a mesma e é bastante simples: "não estamos em casa, por isso antes de agir precisamos aprender as normas do anfitrião". Claro que se não temos a intenção de disponibilizar o plugin, se trata-se apenas de mais uma funcionalidade para o nosso próprio site, isso perde um pouco a importância…
Mudanças no site
Este blog estava, até ontem, hospedado apenas no blogsome.com e a idéia de mudar para um servidor próprio, com acesso a plugins e tudo mais é antiga. Sem falar que a versão deles é a 1.5. O problema que se apresentava era simples. Não havia um modo de importar os comentários, apenas os posts, com o "importer" RSS. Não queria perder os comentários e fui deixando. A solução foi o Import WordPress 1.x, um plugin que eu construí.
Bem, depois de importar tudo resolvi mudar a cara e fazer um novo tema e aqui está ele.
Peço desculpas pelos alerts e redirecionamentos, mas foram necessários…. nem sei como vai ser isso. O blog original estava bem ranqueado no google (4/10), talvez eu perca isso – ao menos por um tempo.
Vou me animar a escrever mais e já vou a visando: WP é o tema do momento!
Abraços a todos, Cau Guanabara