*/
require_once('../src/validate.php');
+require_once('../functions/strings.php');
/* Function to include JavaScript code */
function insert_javascript() {
'<a href="javascript:bcc_address(' .
"'" . $row['email'] . "');\">Bcc</A></small>" .
'<td nowrap valign=top> ' .
- $row['name'] . ' <td nowrap valign=top>' .
- ' <a href="javascript:to_and_close(' .
- "'" . $row['email'] . "');\">" . $row['email'] . '</A> ' .
- '<td valign=top> ' . $row['label'] . ' ';
+ $row['name'] . '<td valign=top>' .
+ '<a href="javascript:to_and_close(' .
+ "'" . $row['email'] . "');\">" . $row['email'] . '</A>' .
+ '<td valign=top nowrap>' . $row['label'];
if ($includesource) {
echo '<td nowrap valign=top> ' . $row['source'];
}
/* Initialize vars */
if (!isset($query)) { $query = ''; }
if (!isset($show)) { $show = ''; }
+if (!isset($backend)) { $backend = ''; }
/* Choose correct colors for top and bottom frame */
-if ($show == 'form') {
+if ($show == 'form' && !isset($listall)) {
echo '<BODY TEXT="' . $color[6] . '" BGCOLOR="' . $color[3] . '" ' .
'LINK="' . $color[6] . '" VLINK="' . $color[6] . '" ' .
'ALINK="' . $color[6] . '" ' .
$abook = addressbook_init();
/* Create search form */
-if ($show == 'form') {
- echo '<FORM NAME=sform TARGET=abookres ACTION="' . $PHP_SELF .
+if ($show == 'form' && empty($listall)) {
+ echo '<FORM NAME=sform TARGET=abookres ACTION="addrbook_search.php'.
'" METHOD="POST">' . "\n" .
'<TABLE BORDER="0" WIDTH="100%" HEIGHT="100%">' .
- '<TR><TD NOWRAP VALIGN=middle>' . "\n" .
+ '<TR><TD NOWRAP VALIGN=middle align=left width=10%>' . "\n" .
' <STRONG>' . _("Search for") . "</STRONG>\n" .
- ' <INPUT TYPE=text NAME=query VALUE="' . htmlspecialchars($query) .
- "\" SIZE=26>\n";
+ ' </TD><TD align=left><INPUT TYPE=text NAME=query VALUE="' . htmlspecialchars($query) .
+ "\" SIZE=28>\n";
/* List all backends to allow the user to choose where to search */
if ($abook->numbackends > 1) {
echo '<INPUT TYPE=hidden NAME=backend VALUE=-1>' . "\n";
}
- echo '<INPUT TYPE=submit VALUE="' . _("Search") . '">' .
+ echo '</TD></TR><TR><TD></TD><TD align=left>'.
+ '<INPUT TYPE=submit VALUE="' . _("Search") . '" NAME=show>' .
' | <INPUT TYPE=submit VALUE="' . _("List all") .
'" NAME=listall>' . "\n" .
- '</TD><TD ALIGN=right>' . "\n" .
- '<INPUT TYPE=button VALUE="' . _("Close window") .
+ ' | <INPUT TYPE=button VALUE="' . _("Close") .
'" onclick="parent.close();">' . "\n" .
'</TD></TR></TABLE></FORM>' . "\n";
} else {
/* Show personal addressbook */
- if ($show == 'blank' || !empty($listall)) {
+ if ($show == 'blank' && empty($listall)) {
if($backend != -1 || $show == 'blank') {
if ($show == 'blank') {
}
} else {
+ if( !empty( $listall ) ){
+ $query = '*';
+ }
/* Do the search */
- if (!empty($query) && empty($listall)) {
+ if (!empty($query)) {
if($backend == -1) {
$res = $abook->s_search($query);