There is already code for that in the image:

(PharoUser new retrieveGravatarFromMail: 's...@stfx.eu') openInWindow.

PharoUser is an odd class (this code should be on the class side).
Maybe both approaches can be combined ?
 
On 23 Apr 2014, at 13:44, Torsten Bergmann <asta...@gmx.de> wrote:

> Hi,
> 
> The "Gravatar" project is a simple wrapper for the Gravatar API allowing you 
> to get small avatar images for a given registered email address. You can 
> easily access and use it in Pharo.
> 
> The project is located on STHub at 
> http://smalltalkhub.com/#!/~TorstenBergmann/Gravatar
> 
> To install just open the Pharo configuration browser and load "Gravatar" from 
> there.
> You can also install manually, read the docu on the project page.
> 
> Some examples:
> 
>    Gravatar imageURLFor: 'exam...@mail.com'
> 
> If you require a different size just evaluate:
> 
>    Gravatar imageURLFor: 'exam...@mail.com' size: 32.
> 
> If you need the real image you can use Pharos Zinc components suite to get 
> the image form over HTTP and open it on your Pharo desk:
> 
>    |form|
>       form := ZnEasy getJpeg: (self imageURLFor: 'exam...@mail.com').
>       form asMorph openInWorld
> 
> In the end it is just a simple class - but I think it may be useful for 
> others too.
> 
> Thx
> T.
> 


Reply via email to