From d738cc30df32a326c424a043d965cf41fccc3b76 Mon Sep 17 00:00:00 2001 From: rylon Date: Fri, 7 Nov 2014 18:45:54 +0100 Subject: [PATCH] implemented state system for user --- .../page/user_default/js/user_default.js | 23 +------------------ mojotrollz/page/user_menu/js/user_menu.js | 17 ++++++++++++++ mojotrollz/page/user_menu/user_menu.php | 6 +++++ mojotrollz/page/user_start/js/user_start.js | 1 + mojotrollz/page/user_start/user_start.php | 7 +++++- 5 files changed, 31 insertions(+), 23 deletions(-) create mode 100644 mojotrollz/page/user_menu/js/user_menu.js create mode 100644 mojotrollz/page/user_start/js/user_start.js diff --git a/mojotrollz/page/user_default/js/user_default.js b/mojotrollz/page/user_default/js/user_default.js index 7b6f0a9..8c59f17 100644 --- a/mojotrollz/page/user_default/js/user_default.js +++ b/mojotrollz/page/user_default/js/user_default.js @@ -1,25 +1,4 @@ var sys = null; $(document).ready(function() { sys = new SYSTEM('./api.php',2,'user_start'); -}); - -function init_user_start(){} - -function init_user_menu(){ - register_logout(); - $("#btn_news").click(function(){ - sys.load('user_news'); - }); - $("#btn_db").click(function(){ - sys.load('user_database'); - }); -} - -function register_logout(){ - $("#btn_logout").click(function(){ - $.get('./api.php?call=account&action=logout', function (data) { - if(data == 1){ - window.location.reload();} - }); - }); -} \ No newline at end of file +}); \ No newline at end of file diff --git a/mojotrollz/page/user_menu/js/user_menu.js b/mojotrollz/page/user_menu/js/user_menu.js new file mode 100644 index 0000000..c5e9d5a --- /dev/null +++ b/mojotrollz/page/user_menu/js/user_menu.js @@ -0,0 +1,17 @@ +function init_user_menu(){ + register_logout(); + $("#btn_news").click(function(){ + sys.load('user_news'); + }); + $("#btn_db").click(function(){ + sys.load('user_database'); + }); +} +function register_logout(){ + $("#btn_logout").click(function(){ + $.get('./api.php?call=account&action=logout', function (data) { + if(data == 1){ + window.location.reload();} + }); + }); +} \ No newline at end of file diff --git a/mojotrollz/page/user_menu/user_menu.php b/mojotrollz/page/user_menu/user_menu.php index 126612b..a39875b 100644 --- a/mojotrollz/page/user_menu/user_menu.php +++ b/mojotrollz/page/user_menu/user_menu.php @@ -1,6 +1,12 @@