X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=src%2Faddressbook.php;h=fc43758dd871336900f4e8db38e21a8aebcefac0;hb=82d304a0501324b276cabab1870755d5352bd21c;hp=b37701f19ae5264d0925efebbf9c0ddc2d7d68fd;hpb=e842b215cc74203501fe50e52497f9f0329e721b;p=squirrelmail.git diff --git a/src/addressbook.php b/src/addressbook.php index b37701f1..fc43758d 100644 --- a/src/addressbook.php +++ b/src/addressbook.php @@ -3,18 +3,19 @@ /** * addressbook.php * - * Copyright (c) 1999-2003 The SquirrelMail Project Team + * Copyright (c) 1999-2004 The SquirrelMail Project Team * Licensed under the GNU GPL. For full terms see the file COPYING. * * Manage personal address book. * * $Id$ + * @package squirrelmail */ -/* Path for SquirrelMail required files. */ +/** Path for SquirrelMail required files. */ define('SM_PATH','../'); -/* SquirrelMail required files. */ +/** SquirrelMail required files. */ require_once(SM_PATH . 'include/validate.php'); require_once(SM_PATH . 'functions/global.php'); require_once(SM_PATH . 'functions/display_messages.php'); @@ -22,7 +23,7 @@ require_once(SM_PATH . 'functions/addressbook.php'); require_once(SM_PATH . 'functions/strings.php'); require_once(SM_PATH . 'functions/html.php'); -/* lets get the global vars we may need */ +/** lets get the global vars we may need */ sqgetGlobalVar('key', $key, SQ_COOKIE); sqgetGlobalVar('username', $username, SQ_SESSION); @@ -39,7 +40,15 @@ sqgetGlobalVar('oldnick', $oldnick, SQ_POST); sqgetGlobalVar('backend', $backend, SQ_POST); sqgetGlobalVar('doedit', $doedit, SQ_POST); -/* Make an input field */ +/** + * Make an input field + * @param string $label + * @param string $field + * @param string $name + * @param string $size + * @param array $values + * @param string $add + */ function adressbook_inp_field($label, $field, $name, $size, $values, $add) { global $color; $td_str = '"; + $backends = $abook->get_backend_list(); + while (list($undef,$v) = each($backends)) { + if ($v->writeable) { + $ret .= '