}
+ /*
+ * This function takes a $row array as returned by the addressbook
+ * search and returns an e-mail address with the full name or
+ * nickname optionally prepended.
+ */
+
+ function full_address($row) {
+ global $addrsrch_fullname, $datadir, $user;
+
+ if (($prefix = getPref($datadir, $user, 'addrsrch_fullname') or
+ isset($addrsrch_fullname) and $prefix = $addrsrch_fullname)
+ and $prefix !== 'noprefix') {
+ $name = ($prefix === 'nickname') ? $row['nickname']
+ : $row['name'];
+ return $name . ' <' . trim($row['email']) . '>';
+ } else {
+ return trim($row['email']);
+ }
+ }
+
/*
Return a list of addresses matching expression in
all backends of a given type.
return (strtolower($a['name']) > strtolower($b['name'])) ? 1 : -1;
}
-?>
\ No newline at end of file
+?>