This commit is contained in:
Eduard Urbach 2017-06-17 01:25:02 +02:00
parent a9f88db566
commit 88614d412b
12 changed files with 18 additions and 18 deletions

View File

@ -45,7 +45,7 @@ func main() {
app.Ajax("/threads/:id", threads.Get)
app.Ajax("/posts/:id", posts.Get)
app.Ajax("/user/:nick", profile.Get)
app.Ajax("/user/:nick/threads", threads.GetByUser)
app.Ajax("/user/:nick/threads", profile.GetThreadsByUser)
app.Ajax("/users", users.Get)
app.Ajax("/airing", airing.Get)
app.Ajax("/awards", awards.Get)
@ -53,8 +53,8 @@ func main() {
// app.Ajax("/genres/:name", genre.Get)
// Middleware
app.Use(middleware.RequestLog())
app.Use(middleware.SaveSession())
app.Use(middleware.Log())
app.Use(middleware.Session())
// API
api := api.New("/api/", arn.DB)

View File

@ -11,8 +11,8 @@ import (
"github.com/aerogo/log"
)
// RequestLog logs every request into logs/request.log.
func RequestLog() aero.Middleware {
// Log middleware logs every request into logs/request.log.
func Log() aero.Middleware {
err := log.NewLog()
err.AddOutput(log.File("logs/error.log"))
err.AddOutput(os.Stderr)

View File

@ -2,8 +2,8 @@ package middleware
import "github.com/aerogo/aero"
// SaveSession saves an existing session if it has been modified.
func SaveSession() aero.Middleware {
// Session middleware saves an existing session if it has been modified.
func Session() aero.Middleware {
return func(ctx *aero.Context, next func()) {
// Handle the request first
next()

View File

@ -6,7 +6,7 @@ import (
"github.com/animenotifier/notify.moe/components"
)
// Get ...
// Get anime page.
func Get(ctx *aero.Context) string {
id := ctx.Get("id")
anime, err := arn.GetAnime(id)

View File

@ -10,7 +10,7 @@ import (
const maxPosts = 5
// Get ...
// Get dashboard.
func Get(ctx *aero.Context) string {
user := utils.GetUser(ctx)

View File

@ -8,7 +8,7 @@ import (
const threadsPerPage = 20
// Get ...
// Get forum category.
func Get(ctx *aero.Context) string {
tag := ctx.Get("tag")
threads, _ := arn.GetThreadsByTag(tag)

View File

@ -5,7 +5,7 @@ import (
"github.com/animenotifier/notify.moe/pages/forum"
)
// Get ...
// Get forums page.
func Get(ctx *aero.Context) string {
return forum.Get(ctx)
}

View File

@ -6,7 +6,7 @@ import (
"github.com/animenotifier/notify.moe/components"
)
// Get ...
// Get post.
func Get(ctx *aero.Context) string {
id := ctx.Get("id")
post, err := arn.GetPost(id)

View File

@ -9,7 +9,7 @@ import (
const maxPosts = 5
// Get ...
// Get user profile page.
func Get(ctx *aero.Context) string {
nick := ctx.Get("nick")
viewUser, err := arn.GetUserByNick(nick)

View File

@ -1,4 +1,4 @@
package threads
package profile
import (
"net/http"
@ -8,8 +8,8 @@ import (
"github.com/animenotifier/notify.moe/components"
)
// GetByUser ...
func GetByUser(ctx *aero.Context) string {
// GetThreadsByUser shows all forum threads of a particular user.
func GetThreadsByUser(ctx *aero.Context) string {
nick := ctx.Get("nick")
user, err := arn.GetUserByNick(nick)

View File

@ -4,7 +4,7 @@ import (
"github.com/aerogo/aero"
)
// Get ...
// Get search page.
func Get(ctx *aero.Context) string {
// titleCount := 0
// animeCount := 0

View File

@ -6,7 +6,7 @@ import (
"github.com/animenotifier/notify.moe/components"
)
// Get ...
// Get thread.
func Get(ctx *aero.Context) string {
id := ctx.Get("id")
thread, err := arn.GetThread(id)