add cms, add todo
[ssproject1617.git] / testcms-final-anon / system / functions / users.php
diff --git a/testcms-final-anon/system/functions/users.php b/testcms-final-anon/system/functions/users.php
new file mode 100644 (file)
index 0000000..6c54bda
--- /dev/null
@@ -0,0 +1,48 @@
+<?php defined('IN_CMS') or die('No direct access allowed.');\r
+\r
+/**\r
+       Theme functions for users\r
+*/\r
+function user_authed() {\r
+       return Users::authed() !== false;\r
+}\r
+\r
+function user_authed_id() {\r
+       if($user = Users::authed()) {\r
+               return $user->id;\r
+       }\r
+\r
+       return '';\r
+}\r
+\r
+function user_authed_name() {\r
+       if($user = Users::authed()) {\r
+               return $user->username;\r
+       }\r
+\r
+       return '';\r
+}\r
+\r
+function user_authed_email() {\r
+       if($user = Users::authed()) {\r
+               return $user->email;\r
+       }\r
+\r
+       return '';\r
+}\r
+\r
+function user_authed_role() {\r
+       if($user = Users::authed()) {\r
+               return $user->role;\r
+       }\r
+\r
+       return '';\r
+}\r
+\r
+function user_authed_real_name() {\r
+       if($user = Users::authed()) {\r
+               return $user->real_name;\r
+       }\r
+\r
+       return '';\r
+}
\ No newline at end of file