';
- return $result;
+ $r['class'] = self::tablerow_class($r['last_active']);
+ $r['time_elapsed'] = self::time_elapsed_string($r['last_active']);
+ $rows .= \SYSTEM\PAGE\replace::replaceFile(\SYSTEM\SERVERPATH(new \SYSTEM\PSAI(),'modules/saimod_sys_security/saimod_sys_security_user.tpl'),$r);
+ }
+ return \SYSTEM\PAGE\replace::replaceFile(\SYSTEM\SERVERPATH(new \SYSTEM\PSAI(),'modules/saimod_sys_security/saimod_sys_security_users.tpl'),array('rows' => $rows, 'count' => $count['count']));
}
public static function sai_mod__SYSTEM_SAI_saimod_sys_security(){
@@ -55,7 +32,7 @@ class saimod_sys_security extends \SYSTEM\SAI\SaiModule {
$vars['content_users'] = self::html_content_users();
$vars['content_rights'] = self::html_content_rights();
$vars['content_groups'] = self::html_content_groups();
- return \SYSTEM\PAGE\replace::replaceFile(\SYSTEM\SERVERPATH(new \SYSTEM\PSAI(),'modules/saimod_sys_security/security.tpl'), $vars);
+ return \SYSTEM\PAGE\replace::replaceFile(\SYSTEM\SERVERPATH(new \SYSTEM\PSAI(),'modules/saimod_sys_security/saimod_sys_security.tpl'), $vars);
}
private static function tablerow_class($last_active){
diff --git a/sai/modules/saimod_sys_security/security.tpl b/sai/modules/saimod_sys_security/saimod_sys_security.tpl
similarity index 100%
rename from sai/modules/saimod_sys_security/security.tpl
rename to sai/modules/saimod_sys_security/saimod_sys_security.tpl
diff --git a/sai/modules/saimod_sys_security/saimod_sys_security_groups.tpl b/sai/modules/saimod_sys_security/saimod_sys_security_groups.tpl
new file mode 100644
index 0000000..a6083a6
--- /dev/null
+++ b/sai/modules/saimod_sys_security/saimod_sys_security_groups.tpl
@@ -0,0 +1 @@
+No Groups available yet.
\ No newline at end of file
diff --git a/sai/modules/saimod_sys_security/saimod_sys_security_right.tpl b/sai/modules/saimod_sys_security/saimod_sys_security_right.tpl
new file mode 100644
index 0000000..cc2e7f7
--- /dev/null
+++ b/sai/modules/saimod_sys_security/saimod_sys_security_right.tpl
@@ -0,0 +1,9 @@
+
+
${ID}
+
${name}
+
${description}
+
+
+
+
+
\ No newline at end of file
diff --git a/sai/modules/saimod_sys_security/saimod_sys_security_rights.tpl b/sai/modules/saimod_sys_security/saimod_sys_security_rights.tpl
new file mode 100644
index 0000000..67a4bc5
--- /dev/null
+++ b/sai/modules/saimod_sys_security/saimod_sys_security_rights.tpl
@@ -0,0 +1,11 @@
+
+
+
+
+
ID
+
Name
+
Description
+
Action
+
+ ${rows}
+
\ No newline at end of file
diff --git a/sai/modules/saimod_sys_security/saimod_sys_security_user.tpl b/sai/modules/saimod_sys_security/saimod_sys_security_user.tpl
new file mode 100644
index 0000000..845ab8d
--- /dev/null
+++ b/sai/modules/saimod_sys_security/saimod_sys_security_user.tpl
@@ -0,0 +1,16 @@
+
+
${id}
+
${username}
+
${email}
+
${joindate}
+
${locale}
+
${time_elapsed}
+
${account_flag}
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sai/modules/saimod_sys_security/saimod_sys_security_users.tpl b/sai/modules/saimod_sys_security/saimod_sys_security_users.tpl
new file mode 100644
index 0000000..5164a29
--- /dev/null
+++ b/sai/modules/saimod_sys_security/saimod_sys_security_users.tpl
@@ -0,0 +1,18 @@
+Users: ${count}
+
+
+
+