github.com/ngocphuongnb/tetua@v0.0.7-alpha/app/themes/default/views/pages/post-compose.jade (about)

     1  extends ../partials/layout.jade
     2  include ../partials/common.jade
     3  
     4  block header
     5    !=asset.CssFile('editor/tippy-6.3.7.min.css')
     6    !=asset.CssFile('editor/tippy-light-6.3.7.min.css')
     7    !=asset.CssFile('editor/style.css')
     8  
     9  block footer
    10    !=asset.JsFile('editor/highlight-11.5.0.min.js')
    11    !=asset.JsFile('editor/editor.js')
    12    !=asset.JsFile('js/main.js')
    13    script. new TetuaEditor('.content', {uploadHandler: uploadHandler});
    14  
    15  block content
    16    :go:func PostCompose(topics []*entities.Topic, post *entities.PostMutation, featuredImage *entities.File)
    17    .container
    18      form(method='POST' enctype='multipart/form-data')
    19        .layout.two-right
    20          .main
    21            +Messages(meta.Messages)
    22            textarea.content(name='content')=post.Name + "\n" + post.Content
    23          .right
    24            .box.fixed-sidebar
    25              .save-actions
    26                button Save
    27                label.switch(for='save-draft')
    28                  | Draft  
    29                  if post.Draft
    30                    input#save-draft(type='checkbox' name='draft' checked='checked')
    31                  else
    32                    input#save-draft(type='checkbox' name='draft')
    33                  span.slider
    34              div
    35                strong Post Topics
    36                +topicCheckboxMulti('topic_ids', topics, post.TopicIDs)
    37              div
    38                strong Featured Image
    39                input(type='hidden' name='featured_image_id' value=post.FeaturedImageID)
    40                input.image-input#featured-image(type='file' name='featured_image')
    41                .image-upload-previewer(for='featured-image')
    42                  img(src=featuredImage.Url())
    43              +helpCompose()