Display email address if contact has more than one (in compose address book widget)
| | |
| | | $name = rcube_addressbook::compose_list_name($row); |
| | | |
| | | // add record for every email address of the contact |
| | | foreach ($CONTACTS->get_col_values('email', $row, true) as $i => $email) { |
| | | $emails = $CONTACTS->get_col_values('email', $row, true); |
| | | foreach ($emails as $i => $email) { |
| | | $row_id = $row['ID'].$i; |
| | | $jsresult[$row_id] = format_email_recipient($email, $name); |
| | | $OUTPUT->command('add_contact_row', $row_id, array( |
| | | 'contact' => html::span(array('title' => $email), Q($name ? $name : $email))), 'person'); |
| | | 'contact' => html::span(array('title' => $email), Q($name ? $name : $email) . |
| | | ($name && count($emails) > 1 ? ' ' . html::span('email', Q($email)) : '') |
| | | )), 'person'); |
| | | } |
| | | } |
| | | } |
| | |
| | | display: block; |
| | | } |
| | | |
| | | #contacts-table td span.email { |
| | | display: inline; |
| | | color: #69939e; |
| | | font-style: italic; |
| | | margin-left: 0.5em; |
| | | } |
| | | |
| | | #compose-contacts li a, #contacts-table td { |
| | | background: url(images/listicons.png) -100px 0 no-repeat; |
| | | overflow: hidden; |