<div class='edit-sidebar'> <form autocomplete='off'> <input type='submit' value='Save' class='submit'/> <div class='messages'></div> <% if (ctx.enableSafety && ctx.canEditPostSafety) { %> <section class='safety'> <label>Safety</label> <div class='radio-wrapper'> <%= ctx.makeRadio({ name: 'safety', class: 'safety-safe', value: 'safe', selectedValue: ctx.post.safety, text: 'Safe'}) %> <%= ctx.makeRadio({ name: 'safety', class: 'safety-sketchy', value: 'sketchy', selectedValue: ctx.post.safety, text: 'Sketchy'}) %> <%= ctx.makeRadio({ name: 'safety', value: 'unsafe', selectedValue: ctx.post.safety, class: 'safety-unsafe', text: 'Unsafe'}) %> </div> </section> <% } %> <% if (ctx.canEditPostRelations) { %> <section class='relations'> <%= ctx.makeTextInput({ text: 'Relations', name: 'relations', placeholder: 'space-separated post IDs', pattern: '^[0-9 ]*$', value: ctx.post.relations.map(rel => rel.id).join(' '), }) %> </section> <% } %> <% if (ctx.canEditPostFlags && ctx.post.type === 'video') { %> <section class='flags'> <label>Miscellaneous</label> <%= ctx.makeCheckbox({ text: 'Loop video', name: 'loop', checked: ctx.post.flags.includes('loop'), }) %> <%= ctx.makeCheckbox({ text: 'Sound', name: 'sound', checked: ctx.post.flags.includes('sound'), }) %> </section> <% } %> <% if (ctx.canEditPostSource) { %> <section class='post-source'> <%= ctx.makeTextarea({ text: 'Source', value: ctx.post.source, }) %> </section> <% } %> <% if (ctx.canEditPostTags) { %> <section class='tags'> <%= ctx.makeTextInput({}) %> </section> <% } %> <% if (ctx.canEditPoolPosts) { %> <section class='pools'> <%= ctx.makeTextInput({}) %> </section> <% } %> <% if (ctx.canEditPostNotes) { %> <section class='notes'> <a href class='add'>Add a note</a> <%= ctx.makeTextarea({disabled: true, text: 'Content (supports Markdown)', rows: '8'}) %> <a href class='delete inactive'>Delete selected note</a> <% if (ctx.hasClipboard) { %> <br/> <a href class='copy'>Export notes to clipboard</a> <br/> <a href class='paste'>Import notes from clipboard</a> <% } %> </section> <% } %> <% if (ctx.canEditPostContent) { %> <section class='post-content'> <label>Content</label> <div class='dropper-container'></div> </section> <% } %> <% if (ctx.canEditPostThumbnail) { %> <section class='post-thumbnail'> <label>Thumbnail</label> <div class='dropper-container'></div> <a href>Discard custom thumbnail</a> </section> <% } %> <% if (ctx.canFeaturePosts || ctx.canDeletePosts || ctx.canMergePosts) { %> <section class='management'> <ul> <% if (ctx.canFeaturePosts) { %> <li><a href class='feature'>Feature this post on main page</a></li> <% } %> <% if (ctx.canMergePosts) { %> <li><a href class='merge'>Merge this post with another</a></li> <% } %> <% if (ctx.canDeletePosts) { %> <li><a href class='delete'>Delete this post</a></li> <% } %> </ul> </section> <% } %> </form> </div>