Skip to content
Snippets Groups Projects
Commit cde8423e authored by Graham Cole's avatar Graham Cole
Browse files

don't include societies without public_html dirs in the society website list

parent ccb5adf2
No related branches found
No related tags found
No related merge requests found
...@@ -19,9 +19,12 @@ $search = ldap_search($conn, _BASE_DN, 'uid=*', array('uid', 'cn', 'homedirector ...@@ -19,9 +19,12 @@ $search = ldap_search($conn, _BASE_DN, 'uid=*', array('uid', 'cn', 'homedirector
$fullname = ldap_get_values($conn, $entryHandler, 'cn'); $fullname = ldap_get_values($conn, $entryHandler, 'cn');
$homedir = ldap_get_values($conn, $entryHandler, 'homedirectory'); $homedir = ldap_get_values($conn, $entryHandler, 'homedirectory');
$homedir = explode('/', $homedir[0]); $homedir = $homedir[0];
$homedirArray = explode('/', $homedir);
if ($homedir[2]=="society") $usernames[] = array( "username" => $username[0], "fullname" => $fullname[0]); if (($homedirArray[2]=="society") && file_exists( "$homedir/public_html")) {
$usernames[] = array( "username" => $username[0], "fullname" => $fullname[0]);
}
$entryHandler = ldap_next_entry($conn, $entryHandler); $entryHandler = ldap_next_entry($conn, $entryHandler);
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment