From 7197310f6901833a6ba01ad90d7300089a4978ca Mon Sep 17 00:00:00 2001 From: Patrick Davison Date: Sun, 2 Dec 2012 13:29:04 -0800 Subject: Tutorial progress saved for users not-logged-in. Completion notice, and "sign in to save progress" added. --- pages/achievements.php | 2 +- pages/login.php | 9 +++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) (limited to 'pages') diff --git a/pages/achievements.php b/pages/achievements.php index 30d59b2..0502198 100644 --- a/pages/achievements.php +++ b/pages/achievements.php @@ -334,7 +334,7 @@ SELECT IfNull(userData.displayColor, '#cccccc'), userData.wallEmblem FROM `users` -JOIN `solutions` +LEFT JOIN `solutions` ON users.ID = solutions.userID LEFT JOIN `userData` ON users.ID = userData.userID diff --git a/pages/login.php b/pages/login.php index b8662ab..6918958 100644 --- a/pages/login.php +++ b/pages/login.php @@ -116,6 +116,15 @@ try { if ($result) { $userID = mysql_insert_id(); $dateJoined = date(DateTime::ISO8601); + + //Tutorial done? + if (isset($_SESSION['preCompletedTutorial'])) { + if ($_SESSION['preCompletedTutorial'] == true) { + include_once('./includes/datas.php'); + onCompletedTutorial($userID); + } + } + } //Oh crap? else { $errortext = "
new-user db register failure of unknown cause.\n -- cgit v1.2.3