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
  #thread(ng-controller="threadEditor").thread
    .col-lg-9
      #edit.fn-clear
        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}'")
                |#{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#fileupload(type="file",name="media")
                #progress.col-lg-10.progress-striped.active.progress
                  .progress-bar(role="progressbar",aria-valuenow="45",aria-valuemin="0",aria-valuemax="100")
              ul#files.files
                - 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') #{file.name}
          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
            | #{pinedLocal ? '取消板块置顶': '板块置顶'}
          a(href="javascript:void(0);",ng-click="pin('#{thread._id}', 0, #{pinedGlobal ? false : true})").pin.btn.global-pin
            i.fa.fa-chevron-up
            | #{pinedGlobal ? '取消全局置顶': '全局置顶'}

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")