github.com/ngocphuongnb/tetua@v0.0.7-alpha/views/manage.jade.go (about) 1 // Code generated by "jade.go"; DO NOT EDIT. 2 3 package views 4 5 import ( 6 "bufio" 7 8 "github.com/ngocphuongnb/tetua/app/asset" 9 "github.com/ngocphuongnb/tetua/app/cache" 10 "github.com/ngocphuongnb/tetua/app/config" 11 "github.com/ngocphuongnb/tetua/app/entities" 12 "github.com/ngocphuongnb/tetua/app/utils" 13 ) 14 15 const ( 16 manage__21 = `<h1>Manage</h1></div></div><div class="right"><div class="box fixed-sidebar">` 17 ) 18 19 func Manage() func(meta *entities.Meta, wr *bufio.Writer) { 20 return func(meta *entities.Meta, wr *bufio.Writer) { 21 buffer := &WriterAsBuffer{wr} 22 23 buffer.WriteString(commentlist__0) 24 25 var title = meta.GetTitle() 26 var appName = config.Setting("app_name") 27 var appLogo = config.Setting("app_logo") 28 buffer.WriteString(commentlist__1) 29 WriteAll(title, true, buffer) 30 buffer.WriteString(commentlist__2) 31 WriteAll(meta.Canonical, true, buffer) 32 buffer.WriteString(commentlist__3) 33 WriteAll(meta.Type, true, buffer) 34 buffer.WriteString(commentlist__4) 35 WriteAll(meta.Canonical, true, buffer) 36 buffer.WriteString(commentlist__5) 37 WriteAll(title, true, buffer) 38 buffer.WriteString(commentlist__6) 39 WriteAll(appName, true, buffer) 40 buffer.WriteString(commentlist__7) 41 WriteAll(config.Setting("twitter_site"), true, buffer) 42 buffer.WriteString(commentlist__8) 43 WriteAll(title, true, buffer) 44 buffer.WriteString(commentlist__9) 45 WriteAll(appName, true, buffer) 46 buffer.WriteString(commentlist__10) 47 WriteAll(appName, true, buffer) 48 buffer.WriteString(commentlist__11) 49 WriteAll(appName+" Feed", true, buffer) 50 buffer.WriteString(commentlist__12) 51 WriteAll(utils.Url("/feed"), true, buffer) 52 buffer.WriteString(commentlist__13) 53 if appLogo != "" { 54 buffer.WriteString(commentlist__30) 55 WriteAll(appLogo, true, buffer) 56 buffer.WriteString(commentlist__31) 57 WriteAll(appLogo, true, buffer) 58 buffer.WriteString(commentlist__13) 59 } 60 if meta.Description != "" { 61 buffer.WriteString(commentlist__33) 62 WriteAll(meta.Description, true, buffer) 63 buffer.WriteString(commentlist__34) 64 WriteAll(meta.Description, true, buffer) 65 buffer.WriteString(commentlist__35) 66 WriteAll(meta.Description, true, buffer) 67 buffer.WriteString(commentlist__13) 68 } 69 if meta.Image != "" { 70 buffer.WriteString(commentlist__37) 71 WriteAll(meta.Image, true, buffer) 72 buffer.WriteString(commentlist__38) 73 WriteAll(meta.Image, true, buffer) 74 buffer.WriteString(commentlist__13) 75 } 76 WriteAll(asset.CssFile("css/light.min.css"), false, buffer) 77 WriteAll(asset.CssFile("css/style.css"), false, buffer) 78 WriteAll(config.Setting("inject_header"), false, buffer) 79 buffer.WriteString(commentlist__14) 80 WriteAll(utils.Url(""), true, buffer) 81 buffer.WriteString(commentlist__15) 82 var logoUrl = config.Setting("app_logo") 83 if logoUrl != "" { 84 buffer.WriteString(commentlist__40) 85 WriteAll(logoUrl, true, buffer) 86 buffer.WriteString(commentlist__41) 87 WriteAll(config.Setting("app_name"), true, buffer) 88 buffer.WriteString(commentlist__13) 89 } else { 90 buffer.WriteString(commentlist__43) 91 92 } 93 buffer.WriteString(commentlist__16) 94 WriteAll(meta.Query, true, buffer) 95 buffer.WriteString(commentlist__17) 96 WriteAll(utils.Url("/search"), true, buffer) 97 buffer.WriteString(commentlist__18) 98 99 if meta.User == nil || meta.User.ID == 0 { 100 buffer.WriteString(commentlist__44) 101 WriteAll(utils.Url("/login"), true, buffer) 102 buffer.WriteString(commentlist__45) 103 WriteAll(utils.Url("/register"), true, buffer) 104 buffer.WriteString(commentlist__46) 105 106 } else { 107 buffer.WriteString(commentlist__44) 108 WriteAll(utils.Url("/posts/new"), true, buffer) 109 buffer.WriteString(commentlist__48) 110 WriteAll(meta.User.Url(), true, buffer) 111 buffer.WriteString(commentlist__49) 112 WriteAll(meta.User.Username, true, buffer) 113 buffer.WriteString(commentlist__50) 114 if meta.User.AvatarImageUrl != "" { 115 buffer.WriteString(commentlist__57) 116 WriteAll(meta.User.AvatarImageUrl, true, buffer) 117 buffer.WriteString(commentlist__41) 118 WriteAll(meta.User.Username, true, buffer) 119 buffer.WriteString(commentlist__13) 120 } else { 121 buffer.WriteString(commentlist__60) 122 123 } 124 buffer.WriteString(commentlist__51) 125 126 if meta.User != nil && meta.User.IsRoot() { 127 buffer.WriteString(commentlist__44) 128 WriteAll(utils.Url("/manage"), true, buffer) 129 buffer.WriteString(commentlist__62) 130 131 } 132 buffer.WriteString(commentlist__44) 133 WriteAll(meta.User.Url(), true, buffer) 134 buffer.WriteString(commentlist__53) 135 WriteAll(utils.Url("/posts"), true, buffer) 136 buffer.WriteString(commentlist__54) 137 WriteAll(utils.Url("/settings"), true, buffer) 138 buffer.WriteString(commentlist__55) 139 WriteAll(utils.Url("/logout"), true, buffer) 140 buffer.WriteString(commentlist__56) 141 142 } 143 buffer.WriteString(manageroleindex__19) 144 145 { 146 buffer.WriteString(commentlist__119) 147 WriteAll(utils.Url("/manage"), true, buffer) 148 buffer.WriteString(commentlist__120) 149 WriteAll(utils.Url("/manage/topics"), true, buffer) 150 buffer.WriteString(commentlist__121) 151 WriteAll(utils.Url("/manage/posts"), true, buffer) 152 buffer.WriteString(commentlist__122) 153 WriteAll(utils.Url("/manage/pages"), true, buffer) 154 buffer.WriteString(commentlist__123) 155 WriteAll(utils.Url("/manage/roles"), true, buffer) 156 buffer.WriteString(commentlist__124) 157 WriteAll(utils.Url("/manage/users"), true, buffer) 158 buffer.WriteString(commentlist__125) 159 WriteAll(utils.Url("/manage/comments"), true, buffer) 160 buffer.WriteString(commentlist__126) 161 WriteAll(utils.Url("/manage/files"), true, buffer) 162 buffer.WriteString(commentlist__127) 163 WriteAll(utils.Url("/manage/settings"), true, buffer) 164 buffer.WriteString(commentlist__72) 165 166 } 167 168 buffer.WriteString(managecommentindex__20) 169 170 { 171 var ( 172 msgs = meta.Messages 173 ) 174 175 if msgs.Length() > 0 { 176 buffer.WriteString(commentlist__73) 177 var messages = msgs.Get() 178 for _, msg := range messages { 179 buffer.WriteString(commentlist__75) 180 WriteAll(msg.Type, true, buffer) 181 buffer.WriteString(commentlist__50) 182 WriteAll(msg.Message, true, buffer) 183 buffer.WriteString(commentlist__77) 184 } 185 buffer.WriteString(commentlist__74) 186 } 187 } 188 189 buffer.WriteString(manage__21) 190 191 { 192 { 193 buffer.WriteString(managepagecompose__101) 194 195 } 196 } 197 198 buffer.WriteString(manageroleindex__24) 199 WriteAll(config.Setting("app_name"), true, buffer) 200 buffer.WriteString(commentlist__25) 201 202 if meta.User == nil || meta.User.ID == 0 { 203 buffer.WriteString(commentlist__106) 204 WriteAll(utils.Url("/login"), true, buffer) 205 buffer.WriteString(commentlist__107) 206 WriteAll(utils.Url("/register"), true, buffer) 207 buffer.WriteString(commentlist__108) 208 209 } else { 210 { 211 buffer.WriteString(commentlist__63) 212 WriteAll(meta.User.AvatarElm("32", "32", false), false, buffer) 213 buffer.WriteString(commentlist__64) 214 WriteAll(meta.User.Url(), true, buffer) 215 buffer.WriteString(commentlist__50) 216 WriteAll(meta.User.Name(), true, buffer) 217 buffer.WriteString(commentlist__66) 218 WriteAll("@"+meta.User.Username, true, buffer) 219 buffer.WriteString(commentlist__67) 220 WriteAll(utils.Url("/posts/new"), true, buffer) 221 buffer.WriteString(commentlist__68) 222 WriteAll(utils.Url("/posts"), true, buffer) 223 buffer.WriteString(commentlist__69) 224 WriteAll(utils.Url("/comments"), true, buffer) 225 buffer.WriteString(commentlist__70) 226 WriteAll(utils.Url("/files"), true, buffer) 227 buffer.WriteString(commentlist__71) 228 WriteAll(utils.Url("/settings"), true, buffer) 229 buffer.WriteString(commentlist__72) 230 231 } 232 233 if meta.User.IsRoot() { 234 { 235 buffer.WriteString(commentlist__119) 236 WriteAll(utils.Url("/manage"), true, buffer) 237 buffer.WriteString(commentlist__120) 238 WriteAll(utils.Url("/manage/topics"), true, buffer) 239 buffer.WriteString(commentlist__121) 240 WriteAll(utils.Url("/manage/posts"), true, buffer) 241 buffer.WriteString(commentlist__122) 242 WriteAll(utils.Url("/manage/pages"), true, buffer) 243 buffer.WriteString(commentlist__123) 244 WriteAll(utils.Url("/manage/roles"), true, buffer) 245 buffer.WriteString(commentlist__124) 246 WriteAll(utils.Url("/manage/users"), true, buffer) 247 buffer.WriteString(commentlist__125) 248 WriteAll(utils.Url("/manage/comments"), true, buffer) 249 buffer.WriteString(commentlist__126) 250 WriteAll(utils.Url("/manage/files"), true, buffer) 251 buffer.WriteString(commentlist__127) 252 WriteAll(utils.Url("/manage/settings"), true, buffer) 253 buffer.WriteString(commentlist__72) 254 255 } 256 257 } 258 } 259 buffer.WriteString(commentlist__26) 260 261 for _, topic := range cache.Topics { 262 buffer.WriteString(commentlist__106) 263 WriteAll(topic.Url(), true, buffer) 264 buffer.WriteString(commentlist__49) 265 WriteAll(topic.Name, true, buffer) 266 buffer.WriteString(commentlist__50) 267 WriteAll("#"+topic.Name, true, buffer) 268 buffer.WriteString(commentlist__132) 269 } 270 buffer.WriteString(commentlist__27) 271 WriteAll(config.Setting("footer_content"), false, buffer) 272 buffer.WriteString(commentlist__28) 273 WriteAll(config.Setting("inject_footer"), false, buffer) 274 WriteAll(asset.JsFile("js/layout.js"), false, buffer) 275 buffer.WriteString(error__26) 276 277 } 278 }