Removed games integration
This commit is contained in:
@ -1,8 +0,0 @@
|
||||
component FinalFantasyXIVRankingList(users []*arn.User, url string)
|
||||
h1.page-title Final Fantasy XIV ranking list
|
||||
UsersTabs(url)
|
||||
|
||||
.user-cards
|
||||
each user in users
|
||||
UserCard(user, fmt.Sprintf("%s (iLvl %d)", user.Accounts.FinalFantasyXIV.Class, user.Accounts.FinalFantasyXIV.ItemLevel))
|
||||
|
@ -1,8 +0,0 @@
|
||||
component OsuRankingList(users []*arn.User, url string)
|
||||
h1.page-title osu! ranking list
|
||||
UsersTabs(url)
|
||||
|
||||
.user-cards
|
||||
each user in users
|
||||
UserCard(user, fmt.Sprintf("%s pp (%.1f%%)", humanize.Comma(int64(user.Accounts.Osu.PP + 0.5)), user.Accounts.Osu.Accuracy))
|
||||
|
@ -1,8 +0,0 @@
|
||||
component OverwatchRankingList(users []*arn.User, url string)
|
||||
h1.page-title Overwatch ranking list
|
||||
UsersTabs(url)
|
||||
|
||||
.user-cards
|
||||
each user in users
|
||||
UserCard(user, fmt.Sprintf("%s (%d SR)", strings.Title(user.Accounts.Overwatch.Tier), user.Accounts.Overwatch.SkillRating))
|
||||
|
@ -86,48 +86,6 @@ func ActiveNoAvatar(ctx aero.Context) error {
|
||||
return ctx.HTML(components.Users(users, followCount, ctx.Path()))
|
||||
}
|
||||
|
||||
// Osu ...
|
||||
func Osu(ctx aero.Context) error {
|
||||
users := arn.FilterUsers(func(user *arn.User) bool {
|
||||
return user.HasAvatar() && user.HasNick() && user.IsActive() && user.Accounts.Osu.PP > 0
|
||||
})
|
||||
|
||||
// Sort by pp
|
||||
sort.Slice(users, func(i, j int) bool {
|
||||
return users[i].Accounts.Osu.PP > users[j].Accounts.Osu.PP
|
||||
})
|
||||
|
||||
return ctx.HTML(components.OsuRankingList(users, ctx.Path()))
|
||||
}
|
||||
|
||||
// Overwatch ...
|
||||
func Overwatch(ctx aero.Context) error {
|
||||
users := arn.FilterUsers(func(user *arn.User) bool {
|
||||
return user.HasAvatar() && user.HasNick() && user.IsActive() && user.Accounts.Overwatch.SkillRating > 0
|
||||
})
|
||||
|
||||
// Sort by Skill Ratings
|
||||
sort.Slice(users, func(i, j int) bool {
|
||||
return users[i].Accounts.Overwatch.SkillRating > users[j].Accounts.Overwatch.SkillRating
|
||||
})
|
||||
|
||||
return ctx.HTML(components.OverwatchRankingList(users, ctx.Path()))
|
||||
}
|
||||
|
||||
// FFXIV ...
|
||||
func FFXIV(ctx aero.Context) error {
|
||||
users := arn.FilterUsers(func(user *arn.User) bool {
|
||||
return user.HasAvatar() && user.HasNick() && user.IsActive() && user.Accounts.FinalFantasyXIV.ItemLevel > 0
|
||||
})
|
||||
|
||||
// Sort by item level
|
||||
sort.Slice(users, func(i, j int) bool {
|
||||
return users[i].Accounts.FinalFantasyXIV.ItemLevel > users[j].Accounts.FinalFantasyXIV.ItemLevel
|
||||
})
|
||||
|
||||
return ctx.HTML(components.FinalFantasyXIVRankingList(users, ctx.Path()))
|
||||
}
|
||||
|
||||
// ByCountry ...
|
||||
func ByCountry(ctx aero.Context) error {
|
||||
countryName := ctx.Get("country")
|
||||
|
@ -48,14 +48,7 @@ component StaffRecruitment
|
||||
component UsersTabs(url string)
|
||||
.tabs
|
||||
Tab("Active", "users", "/users")
|
||||
Tab("Games", "gamepad", "/users/games/osu")
|
||||
Tab("Editors", "pencil", "/users/editors")
|
||||
Tab("Supporters", "heart", "/users/pro")
|
||||
Tab("Staff", "user-secret", "/users/staff")
|
||||
//- Tab("Map", "map", "/users/map")
|
||||
|
||||
if strings.Contains(url, "/users/games")
|
||||
.tabs
|
||||
Tab("Osu", "gamepad", "/users/games/osu")
|
||||
Tab("Overwatch", "overwatch", "/users/games/overwatch")
|
||||
Tab("FFXIV", "gamepad", "/users/games/ffxiv")
|
Reference in New Issue
Block a user