diff --git a/.todo b/.todo index 2d04c17..ae0cdf4 100644 --- a/.todo +++ b/.todo @@ -7,3 +7,7 @@ //TODO: Check and fix time based automation //TODO: 404 same like in ENergo COunter Project //TODO: @FILIP Fix Editation of all Automations +//TODO: @FILIP test if registration work without an isuu even with notification +//TODO: Fix Default Room selection +//TODO: Fix User Delete button +//TODO: Fix new add email form diff --git a/app/class/UserManager.php b/app/class/UserManager.php index b2508e5..d19bda1 100644 --- a/app/class/UserManager.php +++ b/app/class/UserManager.php @@ -21,6 +21,11 @@ class UserManager } } + public function getAvatarUrl(){ + $email = self::getUserData('email'); + return 'https://secure.gravatar.com/avatar/' . md5( strtolower( trim( $email ) ) ); + } + public function login ($username, $password, $rememberMe) { try { if ($user = Db::loadOne ('SELECT * FROM users WHERE LOWER(username)=LOWER(?)', array ($username))) { @@ -104,7 +109,6 @@ class UserManager public static function getUserData ($type, $userId = '') { if ($userId == '') { $userId = $_SESSION['user']['id']; - echo 'no user id'; } $user = Db::loadOne ('SELECT ' . $type . ' FROM users WHERE user_id=?', array ($userId)); return $user[$type]; diff --git a/app/templates/setting.phtml b/app/templates/setting.phtml index ae5588e..134b618 100644 --- a/app/templates/setting.phtml +++ b/app/templates/setting.phtml @@ -23,6 +23,7 @@