| | |
| | | return Q($name); |
| | | } |
| | | if ($object=='version') { |
| | | return (string)RCMAIL_VERSION; |
| | | $ver = (string)RCMAIL_VERSION; |
| | | if (is_file(INSTALL_PATH . '.svn/entries')) { |
| | | if (preg_match('/Revision:\s(\d+)/', @shell_exec('svn info'), $regs)) |
| | | $ver .= ' [SVN r'.$regs[1].']'; |
| | | } |
| | | return $ver; |
| | | } |
| | | if ($object=='pagetitle') { |
| | | $task = $this->task; |
| | |
| | | */ |
| | | public function current_username($attrib) |
| | | { |
| | | global $USER; |
| | | static $username; |
| | | |
| | | // alread fetched |
| | |
| | | } |
| | | |
| | | // get e-mail address form default identity |
| | | if ($sql_arr = $USER->get_identity()) { |
| | | $s_username = $sql_arr['email']; |
| | | } |
| | | else if (strstr($_SESSION['username'], '@')) { |
| | | $username = $_SESSION['username']; |
| | | if ($sql_arr = $this->app->user->get_identity()) { |
| | | $username = $sql_arr['email']; |
| | | } |
| | | else { |
| | | $username = $_SESSION['username'].'@'.$_SESSION['imap_host']; |
| | | $username = $this->app->user->get_username(); |
| | | } |
| | | |
| | | return $username; |