Incremente seu sistema de comentários com a classe gravatar

Pra você que possui um site de notícias, blog ou algo semelhante que tal dar uma incrementada no seu sistema de comentários?

Através do gravatar é possível adicionar o avatar da pessoa que está comentando em seu site sem precisar de “quebrar a cabeça” com códigos.

Como? Simples! No post de hoje veremos como utilizar a classe gravatar, desenvolvida por Lucas Araujo(araujo.lucas@gmail.com).Nike Air Max 90 pas cher, Essa classe tem como objetivo se comunicar com o site http://www.gravatar.com e através do endereço de email passado como parâmetro buscar a imagem referente àquele usuário(se ele possui um gravatar é claro!).

Bom, para iniciar você deve fazer o download da classe através do endereço oficial http://www.phpclasses.org/browse/package/4227.html ou nesse pacote que eu disponibilizo com a classe e com o exemplo do post.

Feito isso,Nike Air Max pas cher, vamos definir uma imagem padrão que sempre será utilizada quando o usuário não possuir um gravatar. Será a imagem avatar.png

Agora vamos criar o arquivo index.php só para vermos uma forma de utilização da classe gravatar.

1
2
3
4
5
6
7
8
9
10
11
12
<?php
 
$email = "rafaelwendel@hotmail.com";
$default = "img/avatar.png";	// Optional
$gravatar = new Gravatar($email, $default);
$gravatar->size = 80;
$gravatar->rating = "G";
$gravatar->border = "FF0000";
 
echo $gravatar->toHTML()
 
?>

Defino o email e a imagem padrão. Depois instancio a classe passando esses valores como parâmetro. Dou uma incrementada na aparência definindo o tamanho, a classificação e a borda do avatar.nike Air max 90 pas cher, Depois é só exibir na tela o resultado. Se o email estiver cadastrado em gravatar.com com uma imagem ela será exibida. Caso contrário será exibida a imagem padrão(avatar.png que está na pasta img).

O www.rafaelwendel.com se auxilia do gravatar para seu sistema de comentários.

Espero ter ajudado.

Abs

Siga-me no twitter: @rafaelwendel

É formado em Sistemas de Informação, pós-graduado em Sistemas de Banco de Dados e mestre em Educação com foco em Tecnologias Sociocomunitárias. Trabalha como professor de ensino técnico e tecnológico no Instituto Federal de Educação, Ciência e Tecnologia de São Paulo ministrando disciplinas nas áreas de programação, banco de dados, desenvolvimento de projetos e engenharia de software.

Posts relacionados

Comentários

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *