Refactor page routes into multiple submodules

This commit is contained in:
2018-04-25 20:03:35 +02:00
parent d331e15363
commit 2503d63b60
21 changed files with 577 additions and 369 deletions
pages
index.go
index
amvroutes
animeroutes
apiroutes
characterroutes
companyroutes
coreroutes
exploreroutes
forumroutes
grouproutes
importroutes
quoteroutes
searchroutes
settingsroutes
shoproutes
soundtrackroutes
staffroutes
userlistroutes
userroutes
post
utils/routetests

@ -0,0 +1,18 @@
package companyroutes
import (
"github.com/aerogo/layout"
"github.com/animenotifier/notify.moe/pages/companies"
"github.com/animenotifier/notify.moe/pages/company"
)
// Register registers the page routes.
func Register(l *layout.Layout) {
// Companies
l.Page("/company/:id", company.Get)
l.Page("/company/:id/edit", company.Edit)
l.Page("/company/:id/history", company.History)
l.Page("/companies", companies.Popular)
l.Page("/companies/from/:index", companies.Popular)
l.Page("/companies/all", companies.All)
}