Instale no seu blog um metodo de votacao de comentarios estilo Digg
Escrito em: 30-05-2008
Por: Paulo Faustino
Inserido em: Sobre o Wordpress
Imprima este Post
Uma das grandes vantagens das redes sociais, é que são completamente auto suficientes, ou seja, a própria comunidade é gerida de dentro para dentro. Toda a comunidade é responsável por aquilo que insere e por aquilo que vota ou menospreza. Mas….nem tudo são conteúdos.
Se é um utilizador de redes sociais e em especial do Digg.com, já se deve ter apercebido que é possível votar nos comentários dos outros utilizadores, tal como acontece no Youtube também.
A importância de tal acto é grande, uma vez que de certa forma, pode servir como regulador da qualidade dos comentários e transmitir a quem comenta, a importância daquilo que escreveu.

Este é o exemplo do Digg.com. Como pode ver do lado direito encontram-se os ícons de votação, sendo que o polegar para cima é um voto positivo (a favor) e o polegar para baixo é um voto negativo (contra). No exemplo encontra-se também um utilizador com uma pontuação de -12 votos negativos, e o seu comentário foi automaticamente escondido pelo sistema, porque se apresenta como pouco relevante para comunidade. É este o efeito da votação em comentários.

Este é o exemplo do Youtube. A lógica e o funcionamento é perfeitamente igual, embora os comentários negativos não fiquem escondidos, dá para ter um noção imediata da qualidade de um determinado comentário, por exemplo.
Hoje durante a tarde, senti a necessidade de dar mais um passo em frente aqui no blog, e passei algum tempo a fazer pesquisas no Google, na procura de um plugin para Wordpress, que me facilitasse o trabalho. E não é que achei?
Em Outubro de 2006, o colega Alex Bailey desenvolveu o plugin Comment Karma, que tem como objectivo inserir um sistema de votação em javascript, ao estilo do Digg (os ícons são os mesmos e tudo) no seu blog pessoal.

Como provavelmente já reparou, o plugin já está em funcionamento aqui no blog. A integração foi bastante fácil, e penso que visualmente ficou muito atractivo.
A partir de agora será possível expressar-se em números e letras, relativamente aos comentários dos outros utilizadores. Cada vez mais procuro o sentido de comunidade e rede social aqui no blog. Uma entre-ajuda entre todos os leitores e eu. Pelo menos é assim que gosto de ver as coisas.
Passando à acção, vamos então perceber como instalar este plugin e colocá-lo precisamente no local que mais gosta:
1- Faça o Download do plugin Comment Karma;
2- Carregue a pasta e todo o seu conteúdo para dentro da sua pasta de plugins Wordpress, que deverá estar localizada em /wp-content/plugins;
3- Visite o ficheiro header.php da sua theme, e logo por baixo da tag <head> coloque o seguinte código, tendo em atenção que onde diz domain, deverá trocar pelo endereço do blog em questão:
<script type=”text/javascript” src=”http://domain/wp-content/plugins/ck-karma/ck-karma.js” mce_src=”http://domain/wp-content/plugins/ck-karma/ck-karma.js”></script>
4- Agora visite o ficheiro comments.php do seu theme, e procure pela secção onde tem o código “foreach ($comments as $comment)”.
Depois de encontrar essa porção de código, deverá tentar compreender a localização dos comentários e o local onde deverá inserir o seguinte código:
<?php if (comment_subscription_status()) { echo ” (subscribed to comments) “; } ck_display_karma(); ?>
5- Visite a sua página, faça hard refresh (CTRL + F5) e confira de que o plugin está a funcionar perfeitamente.
A instalação é bastante simples na realidade. Levou apenas alguns minutos até ter tudo perfeitamente afinado aqui no blog.
Se tiver dúvidas com a localização do segundo código, faça testes. Não tenha medo de adicionar uma linha de código no seu blog, não irá alterar em nada o seu normal funcionamento. Na pior das hipotesses, fica com o widget colocado num local que não gosta.
A partir de agora poderá fazer uso de uma auto-regulação dos comentários. Os utilizadores e visitantes do seu blog, poderão passar a votar na qualidade dos comentários.
Além de ser uma forma de auto-moderar aquilo que se passa no seu blog, pode servir também como estimulo para quem comenta com qualidade.
O colega Pablo do diHiTT por exemplo, lançou recentemente um concurso em que está a oferecer t-shirts aos utilizadores que receberem mais votos positivos durante a campanha, ou seja, o utilizador vai comentando normalmente nos artigos dos outros utilizadores, e se receber votos positivos, eles serão contabilizados pelo Pablo automaticamente.
Uma boa forma de estimular os comentários e a auto-moderação dentro do seio da comunidade.
Aproveite para colocar um comentário e ver o plugin em acção!
Até Já!

Se gostou deste post, considere subscrever o nosso RSS Feed Completo!
Ou então Subscreva o Fique Rico por Email!
Novo aqui no blog ? Talvez queira subscrever o nosso RSS Feed Completo ?
Outros posts de interesse:
Faca uma doacao!
Doacoes realizadas recentemente
+0
+0Bom artigo, a tomar em conta. Obrigado
Mario Nunes publicou um post sobre..7 Dicas de optimização em Windows XP para Gamers
+0Já conhecia esse plugin.
Também o tenho no meu blog e é sem dúvida uma excelente funcionalidade!
+3Ótimo este plugin, vou implementar nos meus blogs. A propósito, percebo que você utiliza excelentes plugins aqui no Fique Rico, quem sabe seria interessante fazer um post geral sobre todos os plugins aqui utilizados, ou os mais importantes, seria muito bom!
+2@ Ana O.
Obrigado pelo comentário. Depois vou querer ver como ficou!
@ Francisco Costa
Obrigado pelo comentário. Estive a ver o seu blog e de facto fica muito bem. É sem dúvida um plugin a ter em conta, e que como disse, poderá funcionar perfeitamente como medidor da qualidade dos comentários.
@ Katiero
Obrigado pelo comentário colega. Brevemente faço um post desse tipo. Ainda estou a trabalhar em alguns plugins adicionais. Pretendo que o Fique-Rico se torne uma referência em termos funcionais. Aos poucos vou instalando e optimizando o blog ao máximo. Pretendo também divulgar os plugins já traduzidos para português!
Até Já! ![]()
+0Olá Paulo Faustino. Tudo bem?
Fiz todo o processo de instalação como você falou e quando fui verificar deu o seguinte erro:
Fatal error: Call to undefined function comment_subscription_status() in /home/informei/public_html/wp-content/themes/InSense/comments.php on line 45
O plugin está ativo e adicionei o código no header.php.
O que será que está ocorrendo?
Abraços!!
--2Fala Paulo,
vc conhece algum sistema desses para colcoar em sites?
abraços
--2Muito legal esse sistema de avaliação, mas para o Wordpress…
Como é para o blogspot?
Obrigado!
Rubio publicou um post sobre..Faça fotomontagens online
+0@ Heitor Alves
Obrigado pelo comentário. Você adicionou também o código no comments.php?
@ Weber Felipe
Obrigado pelo comentário. Qual o tipo de site? Algum CMS estilo Joomla, ou código feito manualmente?
@ Rubio
Obrigado pelo comentário. Para blogger geralmente este tipo de funcionalidades não são possíveis de instalar, porque o software não tem a flexibilidade e os widgets que o Wordpress tem. Sugiro que equacione mudar de plataforma para o Wordpress, sem perder o seu tráfego e o seu PageRank. Leia este artigo: http://www.fique-rico.com/2008/05/22/o-guia-definitivo-para-mudar-do-blogger-para-o-wordpress-sem-perder-trafego-e-pagerank/
Até Já! ![]()
+0Está dando erro de sintaxe no arquivo comments.php.
Eu inseri o código
uma linha abaixo de “foreach ($comments as $comment)”.
Pelo jeito, coloquei no local errado, vc poderia dizer onde exatamente devo inserir o código?
Silvia publicou um post sobre..21 Questões A Considerar Antes de Fazer o Redesign de um Site
+0Olá Paulo, coloquei sim o código no comments.php.
É justamente aí que ocorre o problema. Dá um erro e os comentários não aparecem. Acredito que seja a localização desse código no comments.php. O meu tema no Wordpress é Insense. Será que poderia me dizer qual localização eu adicionaria este código?
Um abraço!!!
Heitor Alves publicou um post sobre..Já está prevista a quinta versão da web
--1Deve-se tudo às aspas. O wordpress é muito esquisito com aspas. Tenta o seguinte código:
É um erro de sintaxe, ou seja, o código está mal escrito, neste caso devido às aspas, que devem ser rectas
Abraço!
Muhammad publicou um post sobre..Aprender a Escrever?
--1Outra coisa:
Isto:
Não é para colocar tudo. O que é para colocar é ck_display_karma(); no locar que mais convier, que pode ser dentro do for each. No caso da pessoa que criou o plugin, teve que colocar dentro desse código.
Abraço!
Abraço!
Muhammad publicou um post sobre..Aprender a Escrever?
--1já agora, e promentendo não chatear mais. Podemos colar de imediato uma nova tag:
E assim fica ok!
Abraço!
Muhammad publicou um post sobre..Aprender a Escrever?
--1@ Silvia
Obrigado pelo comentário. Procure logo abaixo desse código “foreach”, a sintaxe que vai buscar o nome de utilizador e a data em que ele colocou o post. Há frente da data coloque o código que lhe indiquei e alinhe-o à direita, para ficar melhor.
@ Heitor Alves
Obrigado pelo comentário colega. Veja o exemplo que dei à colega Silvia. Se não conseguir encontrar a sintaxe, tire um printscreen aos seus comentários.php, aloje num serviço gratuíto como o Imageshack e deixe o link.
Até Já ![]()
+2Grande Paulo Faustino.
parece que a dica de Muhammad resolveu o meu problema.
Não precisou colocar todo o código:
Eu precisei colocar apenas:
Para que ele ficasse à direita basta apenas colocar o código assim:
Um abraço!!!
Heitor Alves publicou um post sobre..Usuários de banda larga 3G estão insatisfeitos com o serviço
+2Mais uma boa dica de plugins. Parece-me que pode criar um conceito interessante no blog.
+0Heitor, ainda bem que conseguiste, porque ao colar o código, ele acabou por não aparecer no meu comentário, o mesmo aconteceu no teu.
Abraço!
Muhammad publicou um post sobre..Como fazer um logótipo Web 2.0?
+0É uma pena, Muhammad, pois ajudaria muita gente se o código estivesse visível!
Heitor Alves publicou um post sobre..Dona de lotérica encontra bilhete premiado e devolve à apostadora
+0Incrível! Hoje não é meu dia de sorte com os plugins que você sugere Paulo! rs
Esse também não funcionou comigo!
Abraço
Diego publicou um post sobre..Estrutura de Permalinks
+0Ops…. Plugin errado Paulo haha
O que não funcionou foi o Comment Info Tip! rs
Abraço
Diego publicou um post sobre..Estrutura de Permalinks
+0[...] participação, ainda que ela seja regular. A pensar nisso instalei o plugin CommentLuv e o plugin Karma Comments. O primeiro coloca um link para o último artigo do leitor no seu próprio blog, servindo como [...]
+0Acabei de instalar o karma no meu, tks pela dica.
Web Milionário publicou um post sobre..Domine as estatísticas do seu site



(16 votos, média: 3.31 de 5)






Olá Paulo! Excelente plugin e excelente integração aqui no blog.
Vou experimentar no meu