diff --git a/src/main/scala/app/IndexController.scala b/src/main/scala/app/IndexController.scala index 3bc6620..a51025d 100644 --- a/src/main/scala/app/IndexController.scala +++ b/src/main/scala/app/IndexController.scala @@ -48,7 +48,7 @@ get("/activities.atom"){ contentType = "application/atom+xml; type=feed" - xml.feed(getRecentActivities()) + helper.xml.feed(getRecentActivities()) } /** diff --git a/src/main/twirl/feed.scala.xml b/src/main/twirl/feed.scala.xml deleted file mode 100644 index f870ca3..0000000 --- a/src/main/twirl/feed.scala.xml +++ /dev/null @@ -1,30 +0,0 @@ -@(activities: List[model.Activity])(implicit context: app.Context) -@import context._ -@import view.helpers._ - - @header(activities) - @activities.map { activity => @item(activity) } - - -@header(activities: List[model.Activity]) = {tag:@context.host,2013:gitbucket - Gitbucket's activities - - - Gitbucket - @context.baseURL - - @datetimeRFC3339(activities.map(_.activityDate).max)} - -@item(activity: model.Activity) = { - - tag:@context.host,@date(activity.activityDate):activity:@activity.activityId - @datetimeRFC3339(activity.activityDate) - @datetimeRFC3339(activity.activityDate) - - @activity.activityType - - @activity.activityUserName - @url(activity.activityUserName) - - @activityMessage(activity.message) - } diff --git a/src/main/twirl/helper/feed.scala.xml b/src/main/twirl/helper/feed.scala.xml new file mode 100644 index 0000000..f870ca3 --- /dev/null +++ b/src/main/twirl/helper/feed.scala.xml @@ -0,0 +1,30 @@ +@(activities: List[model.Activity])(implicit context: app.Context) +@import context._ +@import view.helpers._ + + @header(activities) + @activities.map { activity => @item(activity) } + + +@header(activities: List[model.Activity]) = {tag:@context.host,2013:gitbucket + Gitbucket's activities + + + Gitbucket + @context.baseURL + + @datetimeRFC3339(activities.map(_.activityDate).max)} + +@item(activity: model.Activity) = { + + tag:@context.host,@date(activity.activityDate):activity:@activity.activityId + @datetimeRFC3339(activity.activityDate) + @datetimeRFC3339(activity.activityDate) + + @activity.activityType + + @activity.activityUserName + @url(activity.activityUserName) + + @activityMessage(activity.message) + }