X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=src%2Faddrbook_search.php;h=4cfca0968c951cf6e4c36e60f63698c90a1fbaee;hb=b7043f905faff3c0e7e6ab8bfe7a658372de3ce2;hp=f9ae4ab853e53d19ce3a3a3df981719fe8e5437a;hpb=895905c0f766ea03e85deab260b4bb1522dd0e3c;p=squirrelmail.git diff --git a/src/addrbook_search.php b/src/addrbook_search.php index f9ae4ab8..4cfca096 100644 --- a/src/addrbook_search.php +++ b/src/addrbook_search.php @@ -1,245 +1,302 @@ - + function bcc_address($addr) { + var prefix = ""; + var pwintype = typeof parent.opener.document.compose; + + $addr = $addr.replace(/ {1,35}$/, ""); + + if (pwintype != "undefined") { + if (parent.opener.document.compose.send_to_bcc.value) { + prefix = ", "; + parent.opener.document.compose.send_to_bcc.value = + parent.opener.document.compose.send_to_bcc.value + ", " + $addr; + } else { + parent.opener.document.compose.send_to_bcc.value = $addr; + } + } + } +// --> '; - printf("
%s
"._("Unable to list addresses from %s"). - "
\n", $abook->backends[$backend]->sname); + echo html_tag( 'p', '' . + sprintf(_("Unable to list addresses from %s"), + $abook->backends[$backend]->sname) . '' , + 'center' ) . "\n"; } - } else { - $res = $abook->list_addr(); - display_result($res, true); + $res = $abook->list_addr(); + usort($res,'alistcmp'); + display_result($res, true); } - } else + } else { + if( !empty( $listall ) ){ + $query = '*'; + } - // Do the search - if(!empty($query) && empty($listall)) { + /* Do the search */ + if (!empty($query)) { - if($backend == -1) { - $res = $abook->s_search($query); - } else { - $res = $abook->s_search($query, $backend); - } + if($backend == -1) { + $res = $abook->s_search($query); + } else { + $res = $abook->s_search($query, $backend); + } - if(!is_array($res)) { - printf("
%s:
%s