Added Gravatar avatar icons. issue 39

This commit is contained in:
Ziver Koc 2016-11-19 17:36:45 +01:00
parent dfa07de6c8
commit 5b2eabcfd3
3 changed files with 16 additions and 2 deletions

View file

@ -76,8 +76,8 @@
</a>
<ul class="dropdown-menu">
<li>
<div align="center" style="font-size: 110px;height: 120px;">
<span class="glyphicon glyphicon-user"></span>
<div align="center">
<img src="{{user.getAvatarUrl()}}" />
</div>
</li>
<li class="divider"></li>

View file

@ -6,6 +6,13 @@
<div class="panel-body">
<form class="form-horizontal" method="POST">
<input type="hidden" name="action" value="modify_local_user">
<div class="form-group">
<div class="col-sm-offset-2 col-sm-10">
<img src="{{user.getLargeAvatarUrl()}}" />
</div>
</div>
<div class="form-group">
<label for="username" class="col-sm-2 control-label">Username:</label>
<div class="col-sm-10">

View file

@ -1,5 +1,6 @@
package se.hal.struct;
import zutil.api.Gravatar;
import zutil.db.DBConnection;
import zutil.db.bean.DBBean;
import zutil.db.bean.DBBeanSQLResultHandler;
@ -69,6 +70,12 @@ public class User extends DBBean{
public void setEmail(String email) {
this.email = email;
}
public String getAvatarUrl(){
return Gravatar.getImageUrl(email, 130);
}
public String getLargeAvatarUrl(){
return Gravatar.getImageUrl(email, 250);
}
public String getAddress() {
return address;
}