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 .= '