|
31 | 31 | <a href="/user/{{.User.Username}}"><img src="{{gravatar .User.Avatar .User.Email 48 $.is_https}}" class="avatar" width="48px"></a>
|
32 | 32 | {{else}}
|
33 | 33 | <a href="javascript:">
|
34 |
| - <img class="noavatar" alt="" src="https://secure.gravatar.com/avatar/3bf6178897766ebadaa830073e87374d?s=48" data-objid="{{.Objid}}" data-objtype="{{.Objtype}}"> |
| 34 | + <img class="noavatar" alt="" src="https://secure.gravatar.com/avatar/3bf6178897766ebadaa830073e87374d?s=48" data-objid="{{.Objid}}" data-objtype="{{.Objtype}}" data-author="{{.Author}}"> |
35 | 35 | </a>
|
36 | 36 | {{end}}
|
37 | 37 | </td>
|
|
132 | 132 | <a href="/user/{{.User.Username}}"><img src="{{gravatar .User.Avatar .User.Email 48 $.is_https}}" class="avatar" width="48px"></a>
|
133 | 133 | {{else}}
|
134 | 134 | <a href="javascript:">
|
135 |
| - <img class="noavatar" alt="" src="https://secure.gravatar.com/avatar/3bf6178897766ebadaa830073e87374d?s=48" data-objid="{{.Id}}" data-objtype="1"> |
| 135 | + <img class="noavatar" alt="" src="https://secure.gravatar.com/avatar/3bf6178897766ebadaa830073e87374d?s=48" data-objid="{{.Id}}" data-objtype="1" data-author="{{.Author}}"> |
136 | 136 | </a>
|
137 | 137 | {{end}}
|
138 | 138 | </td>
|
|
183 | 183 | <a href="/user/{{$user.Username}}"><img src="{{gravatar $user.Avatar $user.Email 48 $.is_https}}" class="avatar" width="48px"></a>
|
184 | 184 | {{else}}
|
185 | 185 | <a href="javascript:">
|
186 |
| - <img class="noavatar" alt="" src="https://secure.gravatar.com/avatar/3bf6178897766ebadaa830073e87374d?s=48" data-objid="{{.Objid}}" data-objtype="{{.Objtype}}"> |
| 186 | + <img class="noavatar" alt="" src="https://secure.gravatar.com/avatar/3bf6178897766ebadaa830073e87374d?s=48" data-objid="{{.Objid}}" data-objtype="{{.Objtype}}" data-author="{{.Author}}"> |
187 | 187 | </a>
|
188 | 188 | {{end}}
|
189 | 189 | </td>
|
|
314 | 314 | $(function() {
|
315 | 315 | $('.noavatar').each(function() {
|
316 | 316 | var objid = $(this).data('objid'),
|
317 |
| - objtype = $(this).data('objtype'); |
318 |
| - var hash = md5(objid+"-"+objtype); |
| 317 | + objtype = $(this).data('objtype'), |
| 318 | + author = $(this).data('author'); |
| 319 | + // var hash = md5(objid+"-"+objtype); |
| 320 | + var hash = md5(author); |
319 | 321 | var data = new Identicon(hash, {format: 'svg', size: 48}).toString();
|
320 | 322 | var imgData = 'data:image/svg+xml;base64,' + data;
|
321 | 323 | $(this).attr('src', imgData);
|
|
0 commit comments