landed E-mail to all Communtiy Members
This commit is contained in:
@@ -76,24 +76,25 @@ func setupEcho() *echo.Echo {
|
||||
e.GET("/hotlist", ui.AmWrap(Hotlist))
|
||||
e.GET("/sideboxes", ui.AmWrap(ManageSideboxes))
|
||||
e.POST("/sideboxes", ui.AmWrap(AddSidebox))
|
||||
e.GET("/sysadmin", ui.AmWrap(SysAdminMenu))
|
||||
e.GET("/sysadmin/globals", ui.AmWrap(GlobalPropertiesForm))
|
||||
e.POST("/sysadmin/globals", ui.AmWrap(GlobalPropertiesSet))
|
||||
e.Match(GetAndPost, "/sysadmin/users", ui.AmWrap(UserManagementSearch))
|
||||
e.GET("/sysadmin/users/:uname", ui.AmWrap(UserManagementForm))
|
||||
e.POST("/sysadmin/users/:uname", ui.AmWrap(UserManagementSave))
|
||||
e.GET("/sysadmin/users/:uname/photo", ui.AmWrap(AdminUserPhotoForm))
|
||||
e.POST("/sysadmin/users/:uname/photo", ui.AmWrap(AdminUserPhoto))
|
||||
e.GET("/sysadmin/ipban", ui.AmWrap(IPBanList))
|
||||
e.GET("/sysadmin/ipban/add", ui.AmWrap(AddIPBanForm))
|
||||
e.Match(GetAndPost, "/sysadmin/audit", ui.AmWrap(SystemAudit))
|
||||
e.POST("/sysadmin/ipban/add", ui.AmWrap(AddIPBan))
|
||||
e.GET("/create_comm", ui.AmWrap(CreateCommunityForm))
|
||||
e.POST("/create_comm", ui.AmWrap(CreateCommunity))
|
||||
e.GET("/manage_comm", ui.AmWrap(ManageCommunities))
|
||||
e.POST("/attachment_upload", ui.AmWrap(AttachmentUpload))
|
||||
e.GET("/attachment/:post", ui.AmWrap(AttachmentSend))
|
||||
e.POST("/__invite_send", ui.AmWrap(InviteSend))
|
||||
sysGroup := e.Group("/sysadmin")
|
||||
sysGroup.GET("", ui.AmWrap(SysAdminMenu))
|
||||
sysGroup.GET("/globals", ui.AmWrap(GlobalPropertiesForm))
|
||||
sysGroup.POST("/globals", ui.AmWrap(GlobalPropertiesSet))
|
||||
sysGroup.Match(GetAndPost, "/users", ui.AmWrap(UserManagementSearch))
|
||||
sysGroup.GET("/users/:uname", ui.AmWrap(UserManagementForm))
|
||||
sysGroup.POST("/users/:uname", ui.AmWrap(UserManagementSave))
|
||||
sysGroup.GET("/users/:uname/photo", ui.AmWrap(AdminUserPhotoForm))
|
||||
sysGroup.POST("/users/:uname/photo", ui.AmWrap(AdminUserPhoto))
|
||||
sysGroup.GET("/ipban", ui.AmWrap(IPBanList))
|
||||
sysGroup.GET("/ipban/add", ui.AmWrap(AddIPBanForm))
|
||||
sysGroup.POST("/ipban/add", ui.AmWrap(AddIPBan))
|
||||
sysGroup.Match(GetAndPost, "/audit", ui.AmWrap(SystemAudit))
|
||||
|
||||
// community group
|
||||
commGroup := e.Group("/comm/:cid", ui.SetCommunity)
|
||||
@@ -110,13 +111,16 @@ func setupEcho() *echo.Echo {
|
||||
commGroup.GET("/invite", ui.AmWrap(InviteToCommunity))
|
||||
commGroup.GET("/find", ui.AmWrap(FindPostsPageCommunity))
|
||||
commGroup.POST("/find", ui.AmWrap(FindPostsCommunity))
|
||||
commGroup.GET("/admin", ui.AmWrap(CommunityAdminMenu))
|
||||
commGroup.GET("/admin/profile", ui.AmWrap(CommunityProfileForm))
|
||||
commGroup.POST("/admin/profile", ui.AmWrap(EditCommunityProfile))
|
||||
commGroup.GET("/admin/logo", ui.AmWrap(CommunityLogoForm))
|
||||
commGroup.POST("/admin/logo", ui.AmWrap(EditCommunityLogo))
|
||||
commGroup.Match(GetAndPost, "/admin/audit", ui.AmWrap(CommunityAudit))
|
||||
commGroup.GET("/admin/category", ui.AmWrap(CommunityCategory))
|
||||
adminGroup := commGroup.Group("/admin")
|
||||
adminGroup.GET("", ui.AmWrap(CommunityAdminMenu))
|
||||
adminGroup.GET("/profile", ui.AmWrap(CommunityProfileForm))
|
||||
adminGroup.POST("/profile", ui.AmWrap(EditCommunityProfile))
|
||||
adminGroup.GET("/logo", ui.AmWrap(CommunityLogoForm))
|
||||
adminGroup.POST("/logo", ui.AmWrap(EditCommunityLogo))
|
||||
adminGroup.Match(GetAndPost, "/audit", ui.AmWrap(CommunityAudit))
|
||||
adminGroup.GET("/category", ui.AmWrap(CommunityCategory))
|
||||
adminGroup.GET("/massmail", ui.AmWrap(CommunityEmailForm))
|
||||
adminGroup.POST("/massmail", ui.AmWrap(CommunityEmail))
|
||||
|
||||
// conference group
|
||||
commGroup.GET("/create_conf", ui.AmWrap(CreateConferenceForm))
|
||||
|
||||
Reference in New Issue
Block a user