github.com/ngocphuongnb/tetua@v0.0.7-alpha/app/themes/default/views/pages/manage/manage-topic-compose.jade (about) 1 extends ../../partials/layout.jade 2 include ../../partials/common.jade 3 4 block footer 5 !=asset.JsFile('js/main.js') 6 script(src='/static/js/manage.js') 7 script listenDeleteNodeEvents('topic', '/manage/roles', '/manage/topics') 8 9 block content 10 :go:func ManageTopicCompose(topics []*entities.Topic, topic *entities.TopicMutation) 11 .container 12 form(method='POST') 13 .layout 14 .left 15 .box.fixed-sidebar 16 +manageMenu() 17 .main 18 .box 19 if topic.ID > 0 20 h1="Editing topic: " + topic.Name 21 else 22 h1 Create new topic 23 24 +Messages(meta.Messages) 25 +formInput('name', topic.Name, 'Name') 26 +formTextarea('content', topic.Content, 'Description') 27 .right 28 .box.fixed-sidebar 29 .flex 30 +newButton('New Topic', '/manage/topics/new') 31 div 32 label Parent topic 33 +topicSelect('parent_id', topics, topic) 34 .save-actions 35 button Save 36 if topic.ID > 0 37 button.danger.delete-topic(data-id=topic.ID) Delete 38 39 +helpCompose()