diff --git a/sai/page/img/flag_germany.png b/files/saistart_sys_sai/flag_deDE.png similarity index 100% rename from sai/page/img/flag_germany.png rename to files/saistart_sys_sai/flag_deDE.png diff --git a/sai/page/img/flag_usa.png b/files/saistart_sys_sai/flag_enUS.png similarity index 100% rename from sai/page/img/flag_usa.png rename to files/saistart_sys_sai/flag_enUS.png diff --git a/sai/modules/saistart_sys_sai/css/saistart_sys_sai.css b/sai/modules/saistart_sys_sai/css/saistart_sys_sai.css index 4213147..8b8fd23 100644 --- a/sai/modules/saistart_sys_sai/css/saistart_sys_sai.css +++ b/sai/modules/saistart_sys_sai/css/saistart_sys_sai.css @@ -1,23 +1,28 @@ #container_top .well{ height: 220px; + width: 21%; } #project { float: left; - min-width: 250px; } #analytics { - margin-left: 20px; + margin-left: 10px; float: left; - min-width: 250px; } #git { - margin-left: 20px; + margin-left: 10px; float: left; - min-width: 250px; } -#project { - float: left; +#logout { + margin-left: 10px; + float: right; } #todo { clear: both; +} +#login { + position: fixed; + top: 80px; + right: 20px; + width:220px; } \ No newline at end of file diff --git a/sai/modules/saistart_sys_sai/saistart_sys_sai.php b/sai/modules/saistart_sys_sai/saistart_sys_sai.php index 5b60618..840d568 100644 --- a/sai/modules/saistart_sys_sai/saistart_sys_sai.php +++ b/sai/modules/saistart_sys_sai/saistart_sys_sai.php @@ -3,7 +3,7 @@ namespace SYSTEM\SAI; class saistart_sys_sai extends \SYSTEM\SAI\SaiModule { public static function sai_mod__SYSTEM_SAI_saistart_sys_sai(){ - $vars = array('content' => self::html_content(), 'login' => self::html_login()); + $vars = array('content' => self::html_content()); $vars = array_merge($vars, \SYSTEM\locale::getStrings(\SYSTEM\DBD\system_locale_string::VALUE_CATEGORY_BASIC), \SYSTEM\locale::getStrings(\SYSTEM\DBD\system_locale_string::VALUE_CATEGORY_SYSTEM_SAI), \SYSTEM\locale::getStrings(\SYSTEM\DBD\system_locale_string::VALUE_CATEGORY_SYSTEM_SAI_ERROR)); @@ -23,14 +23,17 @@ class saistart_sys_sai extends \SYSTEM\SAI\SaiModule { protected static function html_content(){ if(!\SYSTEM\SECURITY\Security::isLoggedIn()){ - return \SYSTEM\PAGE\replace::replaceFile(\SYSTEM\WEBPATH(new \SYSTEM\PSAI(),'modules/saistart_sys_sai/tpl/content.tpl'));} + $vars = array(); + $vars['login'] = \SYSTEM\PAGE\replace::replaceFile(\SYSTEM\WEBPATH(new \SYSTEM\PSAI(),'modules/saistart_sys_sai/tpl/login.tpl'), array()); + return \SYSTEM\PAGE\replace::replaceFile(\SYSTEM\WEBPATH(new \SYSTEM\PSAI(),'modules/saistart_sys_sai/tpl/content.tpl'),$vars); + } $vars = array(); $vars['project_name'] = \SYSTEM\CONFIG\config::get(\SYSTEM\CONFIG\config_ids::SYS_SAI_CONFIG_PROJECT); $vars['project_url'] = \SYSTEM\CONFIG\config::get(\SYSTEM\CONFIG\config_ids::SYS_CONFIG_PATH_BASEURL); + $vars['todo_entries'] = \SYSTEM\SAI\saimod_sys_todo::sai_mod__SYSTEM_SAI_saimod_sys_todo_action_todolist(); + $vars['log_entries'] = \SYSTEM\SAI\saimod_sys_log::sai_mod__SYSTEM_SAI_saimod_sys_log_action_filter(); + $vars['logout'] = \SYSTEM\PAGE\replace::replaceFile(\SYSTEM\WEBPATH(new \SYSTEM\PSAI(),'modules/saistart_sys_sai/tpl/logout.tpl')); $vars = array_merge($vars,\SYSTEM\SAI\saimod_sys_todo::statistics()); return \SYSTEM\PAGE\replace::replaceFile(\SYSTEM\WEBPATH(new \SYSTEM\PSAI(),'modules/saistart_sys_sai/tpl/content_loggedin.tpl'), $vars); } - - protected static function html_login(){ - return \SYSTEM\SECURITY\Security::isLoggedIn() ? \SYSTEM\PAGE\replace::replaceFile(\SYSTEM\WEBPATH(new \SYSTEM\PSAI(),'modules/saistart_sys_sai/tpl/logout.tpl'), array()) : \SYSTEM\PAGE\replace::replaceFile(\SYSTEM\WEBPATH(new \SYSTEM\PSAI(),'modules/saistart_sys_sai/tpl/login.tpl'), array());} } \ No newline at end of file diff --git a/sai/modules/saistart_sys_sai/tpl/content.tpl b/sai/modules/saistart_sys_sai/tpl/content.tpl index b1c720a..2f0d400 100644 --- a/sai/modules/saistart_sys_sai/tpl/content.tpl +++ b/sai/modules/saistart_sys_sai/tpl/content.tpl @@ -14,4 +14,7 @@ ‹ › + +
';
- }
-
- if(in_array('enUS', $langs)){
- $result .= '
';
- }
+ foreach($langs as $lang){
+ $result .= \SYSTEM\PAGE\replace::replaceFile(\SYSTEM\SERVERPATH(new \SYSTEM\PSAI(),'page/tpl/language.tpl'),array('lang' => $lang));}
return $result;
}
@@ -76,11 +69,9 @@ class default_page extends \SYSTEM\PAGE\Page {
$vars['navimg'] = \SYSTEM\CONFIG\config::get(\SYSTEM\CONFIG\config_ids::SYS_SAI_CONFIG_NAVIMG);
$vars['title'] = \SYSTEM\CONFIG\config::get(\SYSTEM\CONFIG\config_ids::SYS_SAI_CONFIG_TITLE);
$vars['copyright'] = \SYSTEM\CONFIG\config::get(\SYSTEM\CONFIG\config_ids::SYS_SAI_CONFIG_COPYRIGHT);
- //$vars['lang_switcher'] = self::lang_switcher();
- $vars['lang_switcher'] = '';
- $vars['PATH_LOCAL_IMG'] = \SYSTEM\WEBPATH(new \SYSTEM\PSAI(),'page/img/');
+ $vars['lang_switcher'] = self::lang_switcher();
$vars = array_merge($vars,\SYSTEM\locale::getStrings(\SYSTEM\DBD\system_locale_string::VALUE_CATEGORY_SYSTEM_SAI));
- return \SYSTEM\PAGE\replace::replaceFile(\SYSTEM\SERVERPATH(new \SYSTEM\PSAI(),'page/sai.tpl'), $vars);
+ return \SYSTEM\PAGE\replace::replaceFile(\SYSTEM\SERVERPATH(new \SYSTEM\PSAI(),'page/tpl/sai.tpl'), $vars);
}
}
\ No newline at end of file
diff --git a/sai/page/img/apns.png b/sai/page/img/apns.png
deleted file mode 100644
index 6c7a43c..0000000
Binary files a/sai/page/img/apns.png and /dev/null differ
diff --git a/sai/page/img/badge.png b/sai/page/img/badge.png
deleted file mode 100644
index 2387637..0000000
Binary files a/sai/page/img/badge.png and /dev/null differ
diff --git a/sai/page/img/cronjob-logo.png b/sai/page/img/cronjob-logo.png
deleted file mode 100644
index e33b32d..0000000
Binary files a/sai/page/img/cronjob-logo.png and /dev/null differ
diff --git a/sai/page/img/flow_upload.png b/sai/page/img/flow_upload.png
deleted file mode 100644
index 7e83ace..0000000
Binary files a/sai/page/img/flow_upload.png and /dev/null differ
diff --git a/sai/page/img/gcm-logo.png b/sai/page/img/gcm-logo.png
deleted file mode 100644
index 14b92ad..0000000
Binary files a/sai/page/img/gcm-logo.png and /dev/null differ
diff --git a/sai/page/img/geo_point.png b/sai/page/img/geo_point.png
deleted file mode 100644
index 77cd24f..0000000
Binary files a/sai/page/img/geo_point.png and /dev/null differ
diff --git a/sai/page/img/geo_resize.png b/sai/page/img/geo_resize.png
deleted file mode 100644
index 8fe8cba..0000000
Binary files a/sai/page/img/geo_resize.png and /dev/null differ
diff --git a/sai/page/img/nodejs-logo.png b/sai/page/img/nodejs-logo.png
deleted file mode 100644
index 646df76..0000000
Binary files a/sai/page/img/nodejs-logo.png and /dev/null differ
diff --git a/sai/page/img/postgresql-logo.png b/sai/page/img/postgresql-logo.png
deleted file mode 100644
index 70c39f8..0000000
Binary files a/sai/page/img/postgresql-logo.png and /dev/null differ
diff --git a/sai/page/img/rabbitmq-logo.jpg b/sai/page/img/rabbitmq-logo.jpg
deleted file mode 100644
index f2e29ed..0000000
Binary files a/sai/page/img/rabbitmq-logo.jpg and /dev/null differ
diff --git a/sai/page/tpl/language.tpl b/sai/page/tpl/language.tpl
new file mode 100644
index 0000000..6525d00
--- /dev/null
+++ b/sai/page/tpl/language.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/sai/page/sai.tpl b/sai/page/tpl/sai.tpl
similarity index 100%
rename from sai/page/sai.tpl
rename to sai/page/tpl/sai.tpl