@** * Yona, 21st Century Project Hosting SW * * Copyright Yona & Yobi Authors & NAVER Corp. * https://yona.io **@ @(project:Project, user:User) @import utils.JodaDateUtil._ @import utils.TemplateHelper._
  • @project.name @if(project.isPrivate){ } @if(project.isForkedFromOrigin){ @project.originalProject.owner/@project.originalProject.name }
    @project.overview
    @Html(Messages("project.onmember", User.findUsersByProject(project.id).size)) @project.owner @agoOrDateString(project.createdDate) @if(project.lastPushedDateAgo() != null) {, @Messages("project.codeUpdate") @agoOrDateString(project.lastPushedDate)}
    @if(UserApp.currentUser.loginId != project.owner ){ @if(User.isWatching(project)){ @Messages("notification.unwatch") @project.getWatchingCount } @if(!User.isWatching(project) && project.isPublic) { @Messages("notification.watch") @project.getWatchingCount } } @if(user.loginId != project.owner && user.loginId == UserApp.currentUser.loginId && ProjectUser.isMember(user.id, project.id)){ @Messages("userinfo.leaveProject") }
  • @loginUser() = { @UserApp.currentUser }