File name
Commit message
Commit date
2013-02-22
2013-02-25
File name
Commit message
Commit date
File name
Commit message
Commit date

2012-11-29
2013-02-25
2012-08-28
File name
Commit message
Commit date
@(message: String)(projectForm: Form[Project], project:Project)
@import helper._
@import utils.TemplateHelper._
@implicitField = @{ helper.FieldConstructor(simpleForm) }
@projectMngMain(message, project) {
@views.html.prjmenu(project, utils.MenuType.PROJECT_SETTING)
<div class="bubble-wrap gray">
@form(action=routes.ProjectApp.settingProject(project.owner, project.name), 'id->"saveSetting" , 'enctype->"multipart/form-data", 'class->"nm"){
<input type="hidden" name="id" value="@projectForm("id").value.toLong">
<div class="box-wrap top clearfix">
<div class="setting-box left">
<div class="logo-wrap">
@if(projectForm("logoPath").value != null) {
<img src="/assets/uploadFiles/@projectForm("logoPath").value" alt="project-logo">
} else {
<img src="@routes.Assets.at("images/bg-default-project.jpg")" alt="project-logo">
}
</div>
<div class="logo-desc">
<ul class="unstyled descs">
<li><strong>@Messages("project.logo")</strong></li>
<li>@Messages("project.logo.type") <span class="point">bmp, jpg, gif, png</span></li>
<li>@Messages("project.logo.maxFileSize") <span class="point">1MB</span></li>
<li>@Messages("project.logo.size") <span class="point">234px * 168px</span></li>
<li>
<div class="ns-btn fake-file-wrap"><i class="ico ico-plus-blue"></i>UPLOAD
<input type="file" class="file" name="logoPath">
</div>
</li>
</ul>
</div>
</div>
<div class="setting-box right">
<div class="n-alert hide" id="alert_msg">
<div class="n-inner">
<span class="msg">@Messages("project.wrongName")</span>
<a href="#" class="ico btn-delete" data-dismiss="alert"></a>
</div>
</div>
<label for="project-name">
@inputText(projectForm("name"), 'class->"text", 'placeholder->Messages("project.name.placeholder"), 'maxlength -> "250")
</label>
<label for="project-desc">
@textarea(projectForm("overview"), 'placeholder->Messages("project.description.placeholder"), 'class->"textarea")
</label>
</div>
</div>
<div class="box-wrap middle">
<div class="cu-label">@Messages("project.shareOption")</div>
<div class="cu-desc">
<input name="share_option" type="radio" @if(project.share_option == true){checked="checked"} id="public" value="true" class="radio-btn"><label for="public" class="bg-radiobtn">@Messages("project.public")</label>
<input name="share_option" type="radio" @if(project.share_option == false){checked="checked"} id="private" value="false" class="radio-btn"><label for="private" class="bg-radiobtn">@Messages("project.private")</label>
<span class="note">@Messages("project.private.notice")</span>
</div>
</div>
<div class="box-wrap bottom">
<button class="btn-transparent n-btn orange med" type="submit" id="save">@Messages("button.save")</button>
</div>
<!-- 현재 레이아웃에 존재하지 않는 기능 -->
<input type="hidden" name="isAuthorEditable" value="true"/>
<input type="hidden" name="siteurl" value="@routes.ProjectApp.project(project.owner, project.name)"/>
}
</div>
<div class="bubble-wrap gray wp">
<div class="n-alert project-del">
<div class="n-inner hide" id="acceptAlert">
<span class="msg">@Messages("project.delete.alert")</span>
<a class="ico btn-delete" data-dismiss="alert"></a>
</div>
</div>
<div class="cu-label">@Messages("project.delete")</div>
<div class="cu-desc">
<p><strong class="notice">@Messages("project.delete.description")</strong></p>
<p><input type="checkbox" class="checkbox" autocomplete="off" id="accept"><label for="agreement" class="bg-checkbox">@Messages("project.delete.accept")</label>
<a id="deletion" data-toggle="modal" href="#alertDeletion" class="n-btn small black"><i class="ico ico-delete-small"></i>@Messages("project.delete.this")</a>
</p>
</div>
</div>
<div class="modal hide" id="alertDeletion">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal">×</button>
<h3>@Messages("project.delete.requestion")</h3>
</div>
<div class="modal-body">
<p> @Messages("project.delete.description")</p>
<p> @Messages("project.delete.reaccept") </p>
</div>
<div class="modal-footer">
<a href="#" class="btn" data-dismiss="modal">@Messages("button.no")</a>
<a href="@routes.ProjectApp.deleteProject(project.owner, project.name)" class="btn btn-danger">@Messages("button.yes")</a>
</div>
</div>
<script type="text/javascript">
nforge.require(["project.logoCheck", "project.popovers", "project.nameCheck", "project.acceptCheck"], "deletion");
</script>
}