/* Get sorting order */
$abook_sort_order = get_abook_sort();
+/* Create page header before addressbook_init in order to display error messages correctly. */
+displayPageHeader($color, 'None');
+
/* Open addressbook with error messages on.
remote backends (LDAP) are enabled because they can be used. (list_addr function)
*/
$abook = addressbook_init(true, false);
+
+// FIXME: do we have to stop use of address book, when localbackend is not present.
if($abook->localbackend == 0) {
plain_error_message(
_("No personal address book is defined. Contact administrator."),
exit();
}
-displayPageHeader($color, 'None');
$defdata = array();
$formerror = '';