Minor HTML change to make Opera see the message list like Netscape
[squirrelmail.git] / functions / addressbook.php
index 45f586b38b7e0d9da0a5709349c1e5feebe8b429..595507cc428b398dc434970942d96903aadd8e32 100644 (file)
       if($onlylocal)
        return $abook;
 
-      // Load configured LDAP servers
-      if(is_array($ldap_server)) {
+      // Load configured LDAP servers (if PHP has LDAP support)
+      if(is_array($ldap_server) && function_exists("ldap_connect")) {
         reset($ldap_server);
-        while(list($key,$param) = each($ldap_server)) {
+        while(list($undef,$param) = each($ldap_server)) {
            if(is_array($param)) {
               $r = $abook->add_backend("ldap_server", $param);
               if(!$r && $showerr) {
 
         // Check that specified backend is writable
         if(!$this->backends[$bnum]->writeable) {
-           $this->error = _("Addressbook $bnum is read-only");
+           $this->error = sprintf(_("Addressbook %s is read-only", $bnum));
            return false;
         }