• 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_YONAsourceappviewsorganizationview.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
create.scala.html
Source Code Upload
02-04
deleteForm.scala.html
Source Code Upload
02-04
group_board_list.scala.html
Source Code Upload
02-04
group_board_list_partial.scala.html
Source Code Upload
02-04
group_issue_list.scala.html
Source Code Upload
02-04
group_issue_list_partial.scala.html
Source Code Upload
02-04
group_issue_list_quicksearch.scala.html
Source Code Upload
02-04
group_issue_search_partial.scala.html
Source Code Upload
02-04
group_pullrequest_list.scala.html
Source Code Upload
02-04
group_pullrequest_list_partial.scala.html
Source Code Upload
02-04
header.scala.html
Source Code Upload
02-04
list.scala.html
Source Code Upload
02-04
members.scala.html
Source Code Upload
02-04
menu.scala.html
Source Code Upload
02-04
partial_settingmenu.scala.html
Source Code Upload
02-04
setting.scala.html
Source Code Upload
02-04
view.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 2014 NAVER Corp. * http://yobi.io * * @author Keesun * * 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. **@ @(org:Organization) @import utils.TemplateHelper._ @import utils.JodaDateUtil @import utils.AccessControl._ @import models._ @makeLeaveBtn(org: Organization, isShow: Boolean) = { @if(!OrganizationApp.validateForLeave(org.name).hasError() && isShow) { <button type="button" class="ybtn ybtn-minimum ybtn-danger pull-right" id="groupLeaveBtn" data-href="@routes.OrganizationApp.leave(org.name)">@Messages("organization.member.leave")</button> } } @makeUser(organizationUser: OrganizationUser, isShow: Boolean) = { @if(isShow) { <li class="member"> <a href="@routes.UserApp.userInfo(organizationUser.user.loginId)" class="avatar-wrap" data-toggle="tooltip" data-placement="top" title="@organizationUser.user.loginId"> <img src="@organizationUser.user.avatarUrl" height="45" width="45" /> </a> <a href="@routes.UserApp.userInfo(organizationUser.user.loginId)" data-toggle="tooltip" data-placement="top" title="@organizationUser.user.loginId"> @organizationUser.user.getDisplayName </a> </li> } } @amIWatching(project:Project) = { @if(User.isWatching(project)) { "watch-on" } } @organizationLayout(org.name, utils.MenuType.NONE, org) { @header(org) @menu(org) <div class="page-wrap-outer"> <div class="project-page-wrap"> <div class="project-home-header row-fluid"> <div class="span9 span-hard-wrap"> <div class="project-overview"> <h3><span id="project-description">@org.descr</span></h3> </div> <div class="project-search-wrap row-fluid mt10"> <div class="span7"> <div class="search-bar"> <input name="mylist-filter" id="mylist-filter" class="textbox full" type="text" value="" data-toggle="item-search" data-items="project-item" placeholder="@Messages("title.type.name")"> <button type="button" class="search-btn"><i class="yobicon-search"></i></button> </div> </div> @if(OrganizationUser.isAdmin(org, UserApp.currentUser) || UserApp.currentUser().isSiteManager) { <div class="pull-right"> <a href="@routes.ProjectApp.newProjectForm()?owner=@org.name" class="ybtn ybtn-primary">@Messages("button.newProject")</a> </div> } </div> <ul class="all-projects"> @for(project <- org.getVisibleProjects(UserApp.currentUser())) { <li class="project" data-item="project-item" data-value="@project.name @project.overview"> <div class="info-wrap"> <div class="owner-avatar-wrap hide-in-mobile"> <a href="@routes.ProjectApp.project(project.owner,project.name)"> @if(hasProjectLogo(project)){<img src="@urlToProjectLogo(project)" alt="@project" + ".name"/>} </a> </div> <div style="float:left"> <div class="header"> <a href="@routes.ProjectApp.project(project.owner, project.name)" class="black">@project.name</a> @if(project.isForkedFromOrigin()){ <span class="small-font blue-txt"> <a class="origin-title" href='@routes.ProjectApp.project(project.originalProject.owner, project.originalProject.name)'> <i class="yobicon-split"></i> @project.originalProject.owner / @project.originalProject.name </a> </span> } @if(project.isPrivate){ <i class="yobicon-lock yobicon-small"></i> } @if(project.isProtected){ <span class="project-protected" title="Group Project">G</span> } @for(label <- project.labels) { <a class="project-label @label.category.toLowerCase()" href="@routes.ProjectApp.projects()?labelIds=@label.id">@label.name</a> } </div> <div class="desc"> @project.overview </div> <p class="name-tag">by <a href="@routes.UserApp.userInfo(project.owner)" class="owner-name-small">@project.owner</a> at <strong title="@JodaDateUtil.getDateString(project.createdDate)">@agoOrDateString(project.createdDate)</strong> <span class="small-font">@if(project.lastPushedDateAgo() != null) {, @Messages("project.codeUpdate") <strong title="@JodaDateUtil.getDateString(project.lastPushedDate)">@agoOrDateString(project.lastPushedDate)}</strong></span> </p> </div> </div> <div class="stats-wrap pull-right"> <div class="members"> <ul class="unstyled"> @for(member <- User.findUsersByProject(project.id)){ @if(member.loginId != project.owner){ <li> <a href="@routes.UserApp.userInfo(member.loginId)" class="avatar-wrap"> <img src="@member.avatarUrl" alt="@member.name"> </a> </li> } } </ul> <p> @Html(Messages("project.onmember", User.findUsersByProject(project.id).size)) <i class="yobicon-eye"></i> @Html(Messages("project.onwatching", project.getWatchingCount)) @if(User.isWatching(project)) { <i class="yobicon-lightbulb ramp-on" data-toggle="tooltip" title="@Messages("project.default.group.watching")"></i> } else { <i class="yobicon-lightbulb ramp-off" data-toggle="tooltip" title="@Messages("project.you.are.not.watching", "")"></i> } </p> </div> </div> </li> } </ul> </div> <div class="span3 span-hard-wrap"> @if(UserApp.currentUser().isSiteManager() || UserApp.currentUser().isMemberOf(org) || OrganizationUser.isAdmin(org.id, UserApp.currentUser().id) ) { <div class="bubble-wrap gray project-home"> <div class="inner member-info"> <header> <h3>@Messages("user.role.org_admin")</h3> @makeLeaveBtn(org, OrganizationUser.isAdmin(org.id, UserApp.currentUser().id)) </header> <div class="member-wrap "> <ul class="project-members"> @for(organizationUser <- org.users) { @makeUser(organizationUser, OrganizationUser.isAdmin(org.id, organizationUser.user.id)) } </ul> </div> </div> </div> <div class="bubble-wrap gray project-home mt10"> <div class="inner member-info"> <header> <h3>@Messages("user.role.org_member")</h3> @makeLeaveBtn(org, OrganizationUser.isMember(org.id, UserApp.currentUser().id)) </header> <div class="member-wrap"> <ul class="unstyled project-members"> @for(organizationUser <- org.users) { @makeUser(organizationUser, OrganizationUser.isMember(org.id, organizationUser.user.id)) } </ul> </div> </div> </div> } </div> </div> </div> </div> @** Confirm to leave the project **@ <div id="alertLeave" class="modal hide"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal">×</button> <h3>@Messages("organization.member.leave")</h3> </div> <div class="modal-body"> <p>@Messages("organization.member.leaveConfirm")</p> </div> <div class="modal-footer"> <button type="button" class="ybtn ybtn-info ybtn-mini" id="leaveBtn">@Messages("button.yes")</button> <button type="button" class="ybtn ybtn-mini" data-dismiss="modal">@Messages("button.no")</button> </div> </div> <script type="text/javascript"> $(document).ready(function() { $yobi.loadModule("organization.View"); }); </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