MCPcopy Create free account
hub / github.com/TruthHun/BookStack / webRouter

Function webRouter

routers/web.go:8–175  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

6)
7
8func webRouter() {
9 beego.Router("/", &controllers.CateController{}, "get:Index")
10 beego.Router("/app", &controllers.StaticController{}, "get:APP")
11 beego.Router("/cate", &controllers.CateController{}, "get:List")
12 //beego.Router("/", &controllers.HomeController{}, "*:Index")
13 beego.Router("/explore", &controllers.HomeController{}, "*:Index")
14
15 beego.Router("/submit", &controllers.SubmitController{}, "get:Index")
16 beego.Router("/submit", &controllers.SubmitController{}, "post:Post")
17
18 beego.Router("/login", &controllers.AccountController{}, "*:Login")
19 beego.Router("/login/:oauth", &controllers.AccountController{}, "*:Oauth")
20 beego.Router("/logout", &controllers.AccountController{}, "*:Logout")
21 beego.Router("/bind", &controllers.AccountController{}, "post:Bind")
22 beego.Router("/note", &controllers.AccountController{}, "get,post:Note")
23 beego.Router("/find_password", &controllers.AccountController{}, "*:FindPassword")
24 beego.Router("/valid_email", &controllers.AccountController{}, "post:ValidEmail")
25 //beego.Router("/captcha", &controllers.AccountController{}, "*:Captcha")
26
27 beego.Router("/manager", &controllers.ManagerController{}, "*:Index")
28 beego.Router("/manager/users", &controllers.ManagerController{}, "*:Users")
29 beego.Router("/manager/users/edit/:id", &controllers.ManagerController{}, "*:EditMember")
30 beego.Router("/manager/member/create", &controllers.ManagerController{}, "post:CreateMember")
31 beego.Router("/manager/member/delete", &controllers.ManagerController{}, "post:DeleteMember")
32 beego.Router("/manager/member/update-member-status", &controllers.ManagerController{}, "post:UpdateMemberStatus")
33 beego.Router("/manager/member/update-member-no-rank", &controllers.ManagerController{}, "post:UpdateMemberNoRank")
34 beego.Router("/manager/member/change-member-role", &controllers.ManagerController{}, "post:ChangeMemberRole")
35 beego.Router("/manager/books", &controllers.ManagerController{}, "*:Books")
36 beego.Router("/manager/books/edit/:key", &controllers.ManagerController{}, "*:EditBook")
37 beego.Router("/manager/books/delete", &controllers.ManagerController{}, "*:DeleteBook")
38 beego.Router("/manager/comments", &controllers.ManagerController{}, "*:Comments")
39 beego.Router("/manager/comments/delete", &controllers.ManagerController{}, "*:DeleteComment")
40 beego.Router("/manager/comments/clear", &controllers.ManagerController{}, "*:ClearComments")
41 beego.Router("/manager/comments/set", &controllers.ManagerController{}, "*:SetCommentStatus")
42 beego.Router("/manager/books/token", &controllers.ManagerController{}, "post:CreateToken")
43 beego.Router("/manager/setting", &controllers.ManagerController{}, "*:Setting")
44 beego.Router("/manager/books/transfer", &controllers.ManagerController{}, "post:Transfer")
45 beego.Router("/manager/books/sort", &controllers.ManagerController{}, "get:UpdateBookSort")
46 beego.Router("/manager/books/open", &controllers.ManagerController{}, "post:PrivatelyOwned")
47 beego.Router("/manager/attach/list", &controllers.ManagerController{}, "*:AttachList")
48 beego.Router("/manager/attach/detailed/:id", &controllers.ManagerController{}, "*:AttachDetailed")
49 beego.Router("/manager/attach/delete", &controllers.ManagerController{}, "*:AttachDelete")
50 beego.Router("/manager/seo", &controllers.ManagerController{}, "post,get:Seo")
51 beego.Router("/manager/ads", &controllers.ManagerController{}, "post,get:Ads")
52 beego.Router("/manager/update-ads", &controllers.ManagerController{}, "post,get:UpdateAds")
53 beego.Router("/manager/del-ads", &controllers.ManagerController{}, "get:DelAds")
54 beego.Router("/manager/category", &controllers.ManagerController{}, "post,get:Category")
55 beego.Router("/manager/update-cate", &controllers.ManagerController{}, "get:UpdateCate")
56 beego.Router("/manager/del-cate", &controllers.ManagerController{}, "get:DelCate")
57 beego.Router("/manager/icon-cate", &controllers.ManagerController{}, "post:UpdateCateIcon")
58 beego.Router("/manager/sitemap", &controllers.ManagerController{}, "get:Sitemap") //更新站点地图
59 beego.Router("/manager/friendlink", &controllers.ManagerController{}, "get:FriendLink") //友链管理
60 beego.Router("/manager/add_friendlink", &controllers.ManagerController{}, "post:AddFriendlink")
61 beego.Router("/manager/update_friendlink", &controllers.ManagerController{}, "get:UpdateFriendlink")
62 beego.Router("/manager/rebuild-index", &controllers.ManagerController{}, "get:RebuildAllIndex")
63 beego.Router("/manager/del_friendlink", &controllers.ManagerController{}, "get:DelFriendlink")
64 beego.Router("/manager/banners", &controllers.ManagerController{}, "get:Banners")
65 beego.Router("/manager/banners/upload", &controllers.ManagerController{}, "post:UploadBanner")

Callers 1

initFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected