imboard
Version:
Most convenient platform for webpage development.
107 lines (105 loc) • 3.69 kB
HTML
<script id="settings-board-template" type="text/x-handlebars-template" data-precompile="true">
{{#if boardList}}
{{#each boardList}}
<div class="col-xs-6 col-md-4">
<form data-component="form">
<div class="panel panel-default">
<div class="panel-body">
<table class="dataTable">
<colgroup>
<col style="width: 30%;"/>
<col style="width: 70%;"/>
</colgroup>
<tbody>
<tr>
<th>게시판 아이디</th>
<td style="height:50px;"><span>{{id}}</span><input type="hidden" name="id" value="{{id}}"/></td>
</tr>
<tr>
<th>게시판 이름</th>
<td><input type="text" name="name" value="{{name}}"></td>
</tr>
<tr>
<th>순서</th>
<td><input type="number" name="priority" value="{{priority}}"></td>
</tr>
<tr>
<th>글목록보기 레벨</th>
<td>
<select name="viewListLevel">
<option value="" {{#equals viewListLevel level}}selected{{/equals}}>Everyone</option>
{{#if ../../roleList}}
{{#each ../../roleList}}
<option value="{{level}}" {{#equals level ../../viewListLevel}}selected="selected"{{/equals}}>{{name}}</option>
{{/each}}
{{/if}}
</select>
</td>
</tr>
<p>
<th>글내용보기 레벨</th>
<td>
<select name="viewDetailLevel">
<option value="" {{#equals viewDetailLevel level}}selected{{/equals}}>Everyone</option>
{{#if ../../roleList}}
{{#each ../../roleList}}
<option value="{{level}}" {{#equals level ../../viewDetailLevel}}selected="selected"{{/equals}}>{{name}}</option>
{{/each}}
{{/if}}
</select>
</td>
</tr>
<tr>
<th>글쓰기 레벨</th>
<td>
<select name="writeLevel">
<option value="" {{#equals writeLevel level}}selected{{/equals}}>Everyone</option>
{{#if ../../roleList}}
{{#each ../../roleList}}
<option value="{{level}}" {{#equals level ../../writeLevel}}selected="selected"{{/equals}}>{{name}}</option>
{{/each}}
{{/if}}
</select>
</td>
</tr>
<tr>
<th>덧글쓰기 레벨</th>
<td>
<select name="writeCommentLevel">
<option value="" {{#equals levelWriteCommentYn level}}selected="selected"{{/equals}}>Everyone</option>
{{#if ../../roleList}}
{{#each ../../roleList}}
<option value="{{level}}" {{#equals level ../../writeCommentLevel}}selected="selected"{{/equals}}>{{name}}</option>
{{/each}}
{{/if}}
</select>
</td>
</tr>
<tr>
<th>사용여부</th>
<td>
<input type="radio" name="useYn" value="Y" {{#equals useYn "Y"}}checked="checked"{{/equals}}/> <span style="font-size:12px; margin-right:10px; margin-left:3px;">사용</span>
<input type="radio" name="useYn" value="N" {{#equals useYn "N"}}checked="checked"{{/equals}}/> <span style="margin-left:3px; font-size:12px;">사용안함</span>
</td>
</tr>
</tbody>
</table>
</div>
<div class="panel-footer" style="text-align:right; position:relative;">
<span style="position:absolute; left:15px; color:red; font-size:12px; line-height:35px;" data-id="result"></span>
<input type="button" class="btn btn-default" data-role="submit" data-role-type="save" value="저장"/>
<input type="button" class="btn btn-default" data-role="submit" data-role-type="delete" value="삭제"/>
</div>
</div>
</form>
</div>
{{/each}}
{{else}}
{{/if}}
</script>
<div id="board">
<div style="margin-bottom: 10px;">
<button type="button" class="btn btn-default" id="addBoardButton">게시판 추가</button>
</div>
<div class="row" data-bind="boardList" data-template-id="settings-board-template" id="boardList"></div>
</div>