Rafael Cavazin
2013-01-27 11c14e192b907acd3fdc2d6a9bcf4faafc593afe
src/com/gitblit/wicket/pages/GravatarProfilePage.java
@@ -18,15 +18,13 @@
import java.io.IOException;
import java.text.MessageFormat;
import org.apache.wicket.AttributeModifier;
import org.apache.wicket.PageParameters;
import org.apache.wicket.markup.html.basic.Label;
import org.apache.wicket.markup.html.image.Image;
import org.apache.wicket.markup.html.link.ExternalLink;
import org.apache.wicket.model.Model;
import com.gitblit.models.GravatarProfile;
import com.gitblit.utils.ActivityUtils;
import com.gitblit.wicket.ExternalImage;
import com.gitblit.wicket.WicketUtils;
/**
@@ -49,18 +47,17 @@
            profile = ActivityUtils.getGravatarProfile(object);
         }
      } catch (IOException e) {
         error(MessageFormat.format("Failed to find Gravatar profile for {0}", object), e, true);
         error(MessageFormat.format(getString("gb.failedToFindGravatarProfile"), object), e, true);
      }
      
      if (profile == null) {
         error(MessageFormat.format("Failed to find Gravatar profile for {0}", object), true);
         error(MessageFormat.format(getString("gb.failedToFindGravatarProfile"), object), true);
      }
      add(new Label("displayName", profile.displayName));
      add(new Label("username", profile.preferredUsername));
      add(new Label("location", profile.currentLocation));
      add(new Label("aboutMe", profile.aboutMe));
      Image image = new Image("profileImage");
      image.add(new AttributeModifier("src", true, new Model<String>(profile.thumbnailUrl + "?s=256&d=identicon")));
      ExternalImage image = new ExternalImage("profileImage", profile.thumbnailUrl + "?s=256&d=identicon");
      add(image);
      add(new ExternalLink("profileLink", profile.profileUrl));
   }