File name
Commit message
Commit date

2013-05-07

2013-05-07
File name
Commit message
Commit date

2013-05-07
File name
Commit message
Commit date

2013-05-07
2013-05-06

2013-05-07
2012-08-28
File name
Commit message
Commit date

2013-05-07

2013-05-07
@(title:String, form:Form[Posting], postId:Long, project:Project, isAllowedToNotice:Boolean)
@import utils.TemplateHelper._
@import models.enumeration.ResourceType
@implicitField = @{ helper.FieldConstructor(simpleForm) }
@main(title, project, utils.MenuType.BOARD) {
<div class="page">
@prjmenu(project, utils.MenuType.BOARD, "main-menu-only")
<form action="@routes.BoardApp.editPost(project.owner, project.name, postId)" method="post" enctype="multipart/form-data" class="nm">
<div class="content-wrap frm-wrap">
<dl>
<dt>
<label for="title">@Messages("post.new.title")</label>
</dt>
<dd>
@helper.inputText(form("title"), 'class->"text title", 'maxlength -> "250", 'tabindex -> 1)
</dd>
<dd>
@helper.textarea(form("body"), 'markdown -> true, 'class->"text content", 'tabindex -> 2)
</dd>
@if(isAllowedToNotice){
@helper.input(form("notice")){(id, name, value, args) =>
<dd class="right-txt">
<input type="checkbox" id="notice" name="notice" class="checkbox" @toHtmlArgs(args) @(if(value.equals(Some("true"))) "checked" else "")/><!--
--><label for="notice" class="label-public">@Messages("post.notice.label")</label>
</dd>
}
}
</dl>
@** fileUploader **@
@if(UserApp.currentUser() != UserApp.anonymous) {
<div class="content-footer">
<div class="attach-wrap">
<div class="avatar-wrap">
<img src="@User.findByLoginId(session.get("loginId")).avatarUrl" class="img-rounded" width="32" height="32" alt="avatar">
</div>
<div id="upload" class="attach-info-wrap" resourceType="@ResourceType.BOARD_POST" resourceId="@postId">
<div>
<span class="progress-num">0%</span> <span class="sp-line"> </span>
<strong>total</strong> <span class="total-num">0MB</span>
</div>
<div class="progress-wrap">
<div class="progress n4">
<div class="bar orange" style="width: 0%;"></div>
</div>
</div>
</div>
<div class="btn-wrap">
<div class="nbtn medium white fake-file-wrap">
<i class="ico ico-plus-blue"></i>@Messages("button.upload")<!--
--> <input type="file" class="file" name="filePath">
</div>
</div>
</div>
<script type="text/template" id="tplAttachedFile"><!--
--><li class="attached-file" data-name="${fileName}" data-href="${fileHref}" data-mime="${mimeType}" data-size="${fileSize}">
<strong>${fileName}(${fileSizeReadable})</strong><!--
--><a class="attached-delete"><i class="ico btn-delete"></i></a></li>
</script>
<div class="attached-files-wrap">
<ul class="attached-files"></ul>
</div>
</div>
}
@** end of fileUploader **@
<div class="actions">
<button class="nbtn medium orange" tabindex="3">@Messages("button.save")</button><!--
--><a href="javascript:history.back();" class="nbtn medium last" tabindex="4">@Messages("button.cancel")</a>
</div>
</div>
</form>
</div>
@markdown()
<script type="text/javascript">
$(document).ready(function(){
$hive.loadModule("board.Write", {
"sMode" : "edit",
"elTextarea" : $("#body"),
"sUploaderAction": "@routes.AttachmentApp.newFile"
});
});
</script>
}