forked from jason/cpolis
Initial version of .docx upload support
This commit is contained in:
@@ -32,6 +32,8 @@ func main() {
|
||||
sessions, sessionExpiryChan := f.StartSessions()
|
||||
defer close(sessionExpiryChan)
|
||||
|
||||
go b.CleanUpImages(config)
|
||||
|
||||
mux := http.NewServeMux()
|
||||
mux.Handle("/web/static/", http.StripPrefix("/web/static/",
|
||||
http.FileServer(http.Dir(config.WebDir+"/static/"))))
|
||||
@@ -72,13 +74,14 @@ func main() {
|
||||
mux.HandleFunc("POST /article/submit", f.SubmitArticle(config, db, sessions))
|
||||
mux.HandleFunc("POST /article/upload-banner", f.UploadImage(config, sessions, "article-banner", "editor.html", "article-banner-template"))
|
||||
mux.HandleFunc("POST /article/upload-image", f.UploadEasyMDEImage(config, sessions))
|
||||
mux.HandleFunc("POST /docx/upload", f.UploadDocx(config, db, sessions))
|
||||
mux.HandleFunc("POST /issue/publish", f.PublishLatestIssue(config, db, sessions))
|
||||
mux.HandleFunc("POST /issue/upload-banner", f.UploadImage(config, sessions, "issue-banner", "current-issue.html", "issue-banner-template"))
|
||||
mux.HandleFunc("POST /login", f.Login(config, db, sessions, sessionExpiryChan))
|
||||
mux.HandleFunc("POST /pdf/upload", f.UploadPDF(config, sessions))
|
||||
mux.HandleFunc("POST /tag/add", f.AddTag(config, db, sessions))
|
||||
mux.HandleFunc("POST /user/add", f.AddUser(config, db, sessions))
|
||||
mux.HandleFunc("POST /user/add-first", f.AddFirstUser(config, db, sessions))
|
||||
mux.HandleFunc("POST /user/add-first", f.AddFirstUser(config, db, sessions, sessionExpiryChan))
|
||||
mux.HandleFunc("POST /user/update/{id}", f.UpdateUser(config, db, sessions))
|
||||
mux.HandleFunc("POST /user/update/self", f.UpdateSelf(config, db, sessions))
|
||||
mux.HandleFunc("POST /user/upload-profile-pic", f.UploadImage(config, sessions, "upload-profile-pic", "edit-user.html", "profile-pic-template"))
|
||||
|
Reference in New Issue
Block a user