From c0da431914f2f7bf617233f63a1a4f0065dd78eb Mon Sep 17 00:00:00 2001 From: Roland Gruber Date: Thu, 26 Dec 2013 10:58:58 +0000 Subject: [PATCH] fix for AD --- lam/lib/schema.inc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lam/lib/schema.inc b/lam/lib/schema.inc index 69c9ccfa..58a766d9 100644 --- a/lam/lib/schema.inc +++ b/lam/lib/schema.inc @@ -127,6 +127,8 @@ class ObjectClass extends SchemaItem { $this->initVars(); $class = $raw_ldap_schema_string; + $class = preg_replace('/\\(([a-z])/i', '( $1', $class); + $class = preg_replace('/([a-z])\\)/i', '$1 )', $class); $strings = preg_split ('/[\s,]+/', $class, -1,PREG_SPLIT_DELIM_CAPTURE); for($i=0; $i