diff --git a/assets/js/levelup_main.js b/assets/js/levelup_main.js
index 5ea11fe..21dd8f0 100644
--- a/assets/js/levelup_main.js
+++ b/assets/js/levelup_main.js
@@ -121,9 +121,8 @@ function buildList() {
B("#levelup-user-"+idName).append(userNameSpan.text(userName));
B("#levelup-user-"+idName).append(B("
").attr('id','levelup-user-'+idName+'-smalllevel').addClass('levelup-smalllevel').text("Level "+userLevel));
B("#levelup-user-"+idName).append(B("
").attr('id','levelup-user-'+idName+'-xp').addClass('levelup-xp').text("("+xp+"/"+toNext+")"));
-
- B('.levelup-user').on('click', function() {
- console.log("Load User Profile: "+B(this).attr('data-username'));
- });
}
+ B('.levelup-user').on('click', function() {
+ window.location.href = '/levelup/profile/'+B(this).attr('data-username');
+ });
}
diff --git a/processor_general.go b/processor_general.go
index e91965c..afd2bd5 100644
--- a/processor_general.go
+++ b/processor_general.go
@@ -8,6 +8,7 @@ import (
/*
* General Message Processor
+ * Handles general message stuff, stats, etc.
*/
type generalProcessor struct{}
diff --git a/processor_levelupachieve.go b/processor_levelupachieve.go
index e89d758..4762cc1 100644
--- a/processor_levelupachieve.go
+++ b/processor_levelupachieve.go
@@ -90,6 +90,7 @@ func (wm *levelUpAchieveWebModule) GetName() string {
func (wm *levelUpAchieveWebModule) GetRoutes() map[string]func(http.ResponseWriter, *http.Request) {
ret := make(map[string]func(http.ResponseWriter, *http.Request))
ret["/levelup/achieve"] = wm.handleLevelUpAchieveGeneral
+ ret["/levelup/achieve/admin"] = wm.handleLevelUpAchieveAdmin
return ret
}
func (wm *levelUpAchieveWebModule) Register() {
@@ -107,6 +108,11 @@ func (wm *levelUpAchieveWebModule) GetBottomMenuEntries() []menuItem {
return ret
}
+func (wm *levelUpAchieveWebModule) handleLevelUpAchieveAdmin(w http.ResponseWriter, req *http.Request) {
+ // TODO: Test for admin login
+ initRequest(w, req)
+}
+
func (wm *levelUpAchieveWebModule) handleLevelUpAchieveGeneral(w http.ResponseWriter, req *http.Request) {
initRequest(w, req)
//setMenuItemActive("Achieve GET!")