• Y
  • List All
  • Feedback
    • This Project
    • All Projects
Profile Account Log out
  • Favorite
  • Project
  • Recent History
Loading...
  • Log in
  • Sign up
kadrians / Testing_for_YONA star
  • Project homeH
  • CodeC
  • IssueI 1
  • Pull requestP
  • Review R
  • MilestoneM
  • BoardB 2
  • Files
  • Commit
  • Branches
Testing_for_YONAsourceappviewsprojectmembers.scala.html
Download as .zip file
File name
Commit message
Commit date
bin
Yona 1.16.0 Upload
02-04
lib
Yona 1.16.0 Upload
02-04
share/doc/api
Yona 1.16.0 Upload
02-04
source
Source Code Upload
02-04
README.md
Yona 1.16.0 Upload
02-04
File name
Commit message
Commit date
app
Source Code Upload
02-04
conf
Source Code Upload
02-04
docs
Source Code Upload
02-04
lib
Source Code Upload
02-04
project
Source Code Upload
02-04
public
Source Code Upload
02-04
support-script
Source Code Upload
02-04
test
Source Code Upload
02-04
.gitignore
Source Code Upload
02-04
.mailmap
Source Code Upload
02-04
.travis.yml
Source Code Upload
02-04
AUTHORS
Source Code Upload
02-04
LICENSE
Source Code Upload
02-04
NOTICE
Source Code Upload
02-04
README.md
Source Code Upload
02-04
build.sbt
Source Code Upload
02-04
dev.sh
Source Code Upload
02-04
dist.sh
Source Code Upload
02-04
is-alive-bot.sh
Source Code Upload
02-04
minify-js.sh
Source Code Upload
02-04
restart.sh
Source Code Upload
02-04
File name
Commit message
Commit date
actions
Source Code Upload
02-04
actors
Source Code Upload
02-04
assets/stylesheets
Source Code Upload
02-04
controllers
Source Code Upload
02-04
data
Source Code Upload
02-04
errors
Source Code Upload
02-04
mailbox
Source Code Upload
02-04
models
Source Code Upload
02-04
notification
Source Code Upload
02-04
playRepository
Source Code Upload
02-04
service
Source Code Upload
02-04
utils
Source Code Upload
02-04
validation
Source Code Upload
02-04
views
Source Code Upload
02-04
Global.java
Source Code Upload
02-04
File name
Commit message
Commit date
board
Source Code Upload
02-04
code
Source Code Upload
02-04
common
Source Code Upload
02-04
error
Source Code Upload
02-04
git
Source Code Upload
02-04
help
Source Code Upload
02-04
index
Source Code Upload
02-04
issue
Source Code Upload
02-04
migration
Source Code Upload
02-04
milestone
Source Code Upload
02-04
organization
Source Code Upload
02-04
project
Source Code Upload
02-04
reviewthread
Source Code Upload
02-04
search
Source Code Upload
02-04
site
Source Code Upload
02-04
user
Source Code Upload
02-04
welcome
Source Code Upload
02-04
layout.scala.html
Source Code Upload
02-04
layout_framed.scala.html
Source Code Upload
02-04
organizationLayout.scala.html
Source Code Upload
02-04
partial_comment_form_on_thread.scala.html
Source Code Upload
02-04
partial_comment_thread.scala.html
Source Code Upload
02-04
partial_diff.scala.html
Source Code Upload
02-04
partial_diff_comment_on_line.scala.html
Source Code Upload
02-04
partial_diff_line.scala.html
Source Code Upload
02-04
partial_filediff.scala.html
Source Code Upload
02-04
partial_update_notification.scala.html
Source Code Upload
02-04
projectLayout.scala.html
Source Code Upload
02-04
projectMenu.scala.html
Source Code Upload
02-04
restricted.scala.html
Source Code Upload
02-04
sidebar.scala.html
Source Code Upload
02-04
siteLayout.scala.html
Source Code Upload
02-04
siteLayout_framed.scala.html
Source Code Upload
02-04
File name
Commit message
Commit date
change_vcs.scala.html
Source Code Upload
02-04
create.scala.html
Source Code Upload
02-04
delete.scala.html
Source Code Upload
02-04
header.scala.html
Source Code Upload
02-04
home.scala.html
Source Code Upload
02-04
importing.scala.html
Source Code Upload
02-04
issuelabels.scala.html
Source Code Upload
02-04
list.scala.html
Source Code Upload
02-04
members.scala.html
Source Code Upload
02-04
partial_dashboard.scala.html
Source Code Upload
02-04
partial_dashboard_issuesbyassignee.scala.html
Source Code Upload
02-04
partial_dashboard_issuesbylabel.scala.html
Source Code Upload
02-04
partial_dashboard_issuesbymilestone.scala.html
Source Code Upload
02-04
partial_dashboard_pullrequests.scala.html
Source Code Upload
02-04
partial_history.scala.html
Source Code Upload
02-04
partial_issuelabels_editcategory.scala.html
Source Code Upload
02-04
partial_issuelabels_editlabel.scala.html
Source Code Upload
02-04
partial_issuelabels_list.scala.html
Source Code Upload
02-04
partial_readme.scala.html
Source Code Upload
02-04
partial_settingmenu.scala.html
Source Code Upload
02-04
partial_webhooks_list.scala.html
Source Code Upload
02-04
setting.scala.html
Source Code Upload
02-04
statistics.scala.html
Source Code Upload
02-04
transfer.scala.html
Source Code Upload
02-04
watchers.scala.html
Source Code Upload
02-04
webhooks.scala.html
Source Code Upload
02-04
Nell 02-04 2600fe6 Source Code Upload UNIX
Raw Open in browser Change history
@** * Yobi, Project Hosting SW * * Copyright 2012 NAVER Corp. * http://yobi.io * * @author Hwi Ahn * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. **@ @(message: String, members: List[ProjectUser], project:Project, roles: List[Role]) @import helper._ @memberRole(userRole: String, loginId: String, userId: Long) = { @for(role <- roles){ <li data-value="@role.id" @if(role.name.equals(userRole)){ data-selected="true" class="active" }><a href="javascript:void(0)" data-action="apply" data-href="@routes.ProjectApp.editMember(project.owner, project.name, userId)" data-loginId="@loginId">@Messages("user.role." + role.name)</a></li> } } @projectLayout(message, project, utils.MenuType.PROJECT_SETTING) { @projectMenu(project, utils.MenuType.PROJECT_SETTING, "") <div class="page-wrap-outer"> <div class="project-page-wrap"> @partial_settingmenu(project) <div class="inner-bubble"> <form class="nm" action="@routes.ProjectApp.newMember(project.owner, project.name)" method="post" id="addNewMember"> <input type="text" class="text uname" id="loginId" name="loginId" required="required" data-provider="typeahead" autocomplete="off" placeholder="@Messages("project.members.addMember")" pattern="^[a-zA-Z0-9-]+([_.][a-zA-Z0-9-]+)*$" title="@Messages("user.wrongloginId.alert")" /><!-- --><button type="submit" class="ybtn ybtn-success"><i class="yobicon-addfriend"></i> @Messages("button.add")</button> </form> </div> <ul class="members project row-fluid"> @for(member <- members){ @if(member.user != null){ <li class="member span6 span-hard-wrap"> <a href="@routes.UserApp.userInfo(member.user.loginId)" class="avatar-wrap mlarge pull-left mr10"> <img src="@User.findByLoginId(member.user.loginId).avatarUrl" width="64" height="64"> </a> <div class="member-name">@member.user.getDisplayName</div> <div class="member-id">@{"@"}@member.user.loginId @if(member.user.isGuest){<span class="guest">GUEST</span>}</div> <div class="member-setting"> @if(!project.isOwner(member.user)) { <div class="btn-group" data-name="roleof-@member.user.loginId"> <button class="btn dropdown-toggle large" data-toggle="dropdown"> <span class="d-label">@Messages("user.role." + member.role.name)</span> <span class="d-caret"><span class="caret"></span></span> </button> <ul class="dropdown-menu">@memberRole(member.role.name, member.user.loginId, member.user.id)</ul> </div> <a href="javascript:void(0)" data-action="delete" data-href="@routes.ProjectApp.deleteMember(project.owner, project.name, member.user.id)" class="ybtn ybtn-danger ybtn-small"> @Messages("button.delete") </a> } else { <span class="label owner">@Messages("user.role.owner")</span> } </div> </li> } } </ul> @** Enrolled Users **@ @if(project.enrolledUsers.size > 0) { <legend> <h3>@Messages("project.member.enrollment.request") (@project.enrolledUsers.size)</h3> </legend> <div class="row-fluid"> @for(user <- project.enrolledUsers) { <div class="span2"> <div class="pull-left mr10"> <a href="@routes.UserApp.userInfo(user.loginId)"> <img src="@user.avatarUrl" height="65" width="65" class="img-circle"/> </a> </div> <div class="pull-left" style="width: 60px;"> <span><a href="@routes.UserApp.userInfo(user.loginId)"><strong>@user.getDisplayName</strong></a></span> <span>(@user.loginId)</span> <button type="button" class="ybtn ybtn-info ybtn-mini blue enrollAcceptBtn" data-loginId="@user.loginId"><i class="yobicon-addfriend"></i> @Messages("button.add")</button> </div> </div> } @** -- end for -- **@ </div> } @** -- // -- **@ </div> </div> <link rel="stylesheet" type="text/css" media="screen" href="/assets/javascripts/lib/mentionjs/mention.css"> <script type="text/javascript"> $(document).ready(function(){ $yobi.loadModule("project.Member", { "sActionURL": "@routes.UserApp.users()" }); }); </script> }

          
        
    
    
Copyright Yona authors & © NAVER Corp. & NAVER LABS Supported by NAVER CLOUD PLATFORM

or
login with Google Sign in with Google
Reset password | Sign up