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