| | |
| | | */ |
| | | function get_prefs() |
| | | { |
| | | $prefs = array('language' => $this->language); |
| | | if (!empty($this->language)) |
| | | $prefs = array('language' => $this->language); |
| | | |
| | | if ($this->ID && $this->data['preferences']) |
| | | $prefs += (array)unserialize($this->data['preferences']); |
| | |
| | | WHERE del<>1 |
| | | AND user_id=? |
| | | $sql_add |
| | | ORDER BY ".$this->db->quoteIdentifier('standard')." DESC, name ASC", |
| | | ORDER BY ".$this->db->quoteIdentifier('standard')." DESC, name ASC, identity_id ASC", |
| | | $this->ID); |
| | | |
| | | return $sql_result; |
| | |
| | | $user_name = $user != $user_email ? $user : ''; |
| | | |
| | | // try to resolve the e-mail address from the virtuser table |
| | | if ($virtuser_query = $rcmail->config->get('virtuser_query') && |
| | | ($sql_result = $dbh->query(preg_replace('/%u/', $dbh->escapeSimple($user), $virtuser_query))) && |
| | | ($dbh->num_rows() > 0)) |
| | | if (($virtuser_query = $rcmail->config->get('virtuser_query')) |
| | | && ($sql_result = $dbh->query(preg_replace('/%u/', $dbh->escapeSimple($user), $virtuser_query))) |
| | | && ($dbh->num_rows() > 0)) |
| | | { |
| | | while ($sql_arr = $dbh->fetch_array($sql_result)) |
| | | { |