(refs #28)Display avatar images in some places.

This commit is contained in:
takezoe
2013-07-10 19:57:59 +09:00
parent 4893e9a58a
commit 485d6131d5
11 changed files with 34 additions and 17 deletions

View File

@@ -8,19 +8,21 @@
<div class="block">
<div class="muted small">@datetime(activity.activityDate)</div>
<div class="strong">
@helper.html.avatar(activity.activityUserName, 16)
@if(avatar){
@helper.html.avatar(activity.activityUserName, 16)
}
@activityMessage(activity.message)
</div>
@activity.additionalInfo.map { additionalInfo =>
@(activity.activityType match {
case "create_wiki" => {
<div class="small">Created <a href={"%s/%s/%s/wiki/%s".format(path, activity.userName, activity.repositoryName, additionalInfo)}>{additionalInfo}</a>.</div>
<div class="small activity-message">Created <a href={"%s/%s/%s/wiki/%s".format(path, activity.userName, activity.repositoryName, additionalInfo)}>{additionalInfo}</a>.</div>
}
case "edit_wiki" => {
<div class="small">Edited <a href={"%s/%s/%s/wiki/%s".format(path, activity.userName, activity.repositoryName, additionalInfo)}>{additionalInfo}</a>.</div>
<div class="small activity-message">Edited <a href={"%s/%s/%s/wiki/%s".format(path, activity.userName, activity.repositoryName, additionalInfo)}>{additionalInfo}</a>.</div>
}
case "push" => {
<div class="small">
<div class="small activity-message">
{additionalInfo.split("\n").reverse.take(4).zipWithIndex.map{ case (commit, i) =>
if(i == 3){
<div>...</div>
@@ -34,7 +36,7 @@
</div>
}
case _ => {
<div>{additionalInfo}</div>
<div class=" activity-message">{additionalInfo}</div>
}
})
}