MFB: Don't show address book preference group if address books are disabled (Bug...
authorJan Schneider <jan@horde.org>
Tue, 10 Nov 2009 18:56:17 +0000 (19:56 +0100)
committerJan Schneider <jan@horde.org>
Tue, 10 Nov 2009 18:56:36 +0000 (19:56 +0100)
imp/config/prefs.php.dist
imp/docs/CHANGES

index e5adb92..3d030c9 100644 (file)
@@ -157,12 +157,15 @@ $prefGroups['filters'] = array(
     'url' => 'filterprefs.php'
 );
 
-$prefGroups['addressbooks'] = array(
-    'column' => _("Other Options"),
-    'label' => _("Address Books"),
-    'desc' => _("Select address book sources for adding and searching for addresses."),
-    'members' => array('save_recipients', 'display_contact', 'sourceselect')
-);
+$contacts_app = $GLOBALS['registry']->hasInterface('contacts');
+if ($contacts_app && $GLOBALS['registry']->hasPermission($contacts_app)) {
+    $prefGroups['addressbooks'] = array(
+        'column' => _("Other Options"),
+        'label' => _("Address Books"),
+        'desc' => _("Select address book sources for adding and searching for addresses."),
+        'members' => array('save_recipients', 'display_contact', 'sourceselect')
+        );
+}
 
 $prefGroups['events'] = array(
     'column' => _("Other Options"),
index f5c1ae9..3cbc704 100644 (file)
@@ -113,6 +113,8 @@ v5.0-git
 v4.3.6-cvs
 ----------
 
+[jan] Don't show address book preference group if address books are disabled
+      (Bug #8692).
 [mms] Save References/In-Reply-To header info when saving a draft (Bug #8661).
 [jan] Fix viewing S/MIME encrypted and signed messages from Outlook (Express)
       (Bug #8629).