candy-theme-flat
Version:
the default theme of candy
75 lines (70 loc) • 3.17 kB
text/jade
extends ../layout
block title
| 编辑话题
block css
link(href="#{static}/stylesheets/libs/editor/editor.css",rel="stylesheet")
link(href="#{static}/stylesheets/libs/jquery.fileupload-ui.css",rel="stylesheet")
block banner
.banner.clearfix
.banner-inner.clearfix.container
.row
.col-lg-12
h2.title
i.icon-edit
| 编辑话题「#{thread.name}」
block main
.col-lg-9
form(name="createThread").form-horizontal
.form-group
label.col-lg-1.control-label 标题
.col-lg-11
input(type="text",ng-model="thread.name",ng-init="thread.name='#{thread.name}'").form-control
.form-group
label.col-lg-1.control-label 内容
.col-lg-11.editor
textarea.form-control(ng-init="thread.content='#{thread.content}'")
|
.form-group.uploader-wrap
.col-lg-offset-1.col-lg-11
.uploader.clearfix
.btn.btn-default.fileinput-button.col-lg-2
i.icon-plus.icon-white
span 上传附件
input
.progress-bar(role="progressbar",aria-valuenow="45",aria-valuemin="0",aria-valuemax="100")
ul
- if (thread.media && thread.media.length > 0)
- each file in thread.media
li.list-group-item.single-file(ng-init="thread.media.push('#{file._id}')")
a(href="#{file.url}",target='_blank')
input(type="hidden",ng-model="thread.id",ng-init="thread.id='#{thread._id}'")
.col-lg-3
.thread-submit.clearfix.side-cnt
a(href="javascript:void(0);",ng-click="update()").btn.btn-success.submit
i.fa.fa-check
| 修改好了
a(href="javascript:void(0);",ng-click="remove('#{thread._id}')").remove.btn
i.fa.fa-times
| 删除此帖
- if (user.type == 'admin')
.admin-options.side-cnt.clearfix
- var pinedLocal = (thread.pined && thread.level === 1)
- var pinedGlobal = (thread.pined && thread.level === 0)
a(href="javascript:void(0);",ng-click="pin('#{thread._id}', 1, #{pinedLocal ? false : true})").pin.btn
i.fa.fa-chevron-up
|
a(href="javascript:void(0);",ng-click="pin('#{thread._id}', 0, #{pinedGlobal ? false : true})").pin.btn.global-pin
i.fa.fa-chevron-up
|
block js
//- editor
script(src="#{static}/javascripts/lib/editor.js")
//- uploader
script(src="#{static}/javascripts/upload/jquery.ui.widget.js")
script(src="#{static}/javascripts/upload/jquery.iframe-transport.js")
script(src="#{static}/javascripts/upload/jquery.fileupload.js")
//- thread ctrler
script(src="#{static}/javascripts/thread.js")