From 368492a54e23f9d5dcd583fae2a157257e105641 Mon Sep 17 00:00:00 2001 From: Adam Vessey Date: Wed, 5 Jun 2013 10:21:00 -0300 Subject: [PATCH] Add access checks to view/download links. --- theme/theme.inc | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/theme/theme.inc b/theme/theme.inc index 7c43deef..d03370d5 100644 --- a/theme/theme.inc +++ b/theme/theme.inc @@ -29,7 +29,9 @@ function islandora_preprocess_islandora_default_edit(array &$variables) { $rows[] = array( array( 'class' => 'datastream-id', - 'data' => l($ds->id, islandora_datastream_get_url($ds, 'view')), + 'data' => (islandora_datastream_access(FEDORA_VIEW_OBJECTS, $ds) ? + l($ds->id, islandora_datastream_get_url($ds, 'view')) : + ''), ), array( 'class' => 'datastream-label', @@ -49,7 +51,9 @@ function islandora_preprocess_islandora_default_edit(array &$variables) { ), array( 'class' => 'datastream-download', - 'data' => l(t('download'), islandora_datastream_get_url($ds, 'download')), + 'data' => (islandora_datastream_access(FEDORA_VIEW_OBJECTS, $ds) ? + l(t('download'), islandora_datastream_get_url($ds, 'download')) : + ''), ), array( 'class' => 'datstream-edit',