Browse Source

Updated access

pull/122/merge
jonathangreen 13 years ago
parent
commit
2867e7e575
  1. 6
      islandora.module

6
islandora.module

@ -216,8 +216,8 @@ function islandora_admin_paths() {
*
* @return boolean
*/
function islandora_access_callback($pid = NULL, $perm = NULL) {
if(!$pid || !$perm) {
function islandora_access_callback($object = NULL, $perm = NULL) {
if(!$object || !$perm) {
return FALSE;
}
@ -227,7 +227,7 @@ function islandora_access_callback($pid = NULL, $perm = NULL) {
$namespace_access = TRUE;
}
else {
$pid_namespace = substr($pid, 0, strpos($pid, ':') + 1); //Get the namespace (with colon)
$pid_namespace = substr($object->id, 0, strpos($object->id, ':') + 1); //Get the namespace (with colon)
$allowed_namespaces = explode(" ", variable_get('islandora_pids_allowed', 'default: demo: changeme: islandora: ilives: islandora-book: books: newspapers: '));
$namespace_access = in_array($pid_namespace, $allowed_namespaces);
}

Loading…
Cancel
Save