You are here

function eb_custom_slider_access in Featured Content Slider 7.2

Same name in this branch
  1. 7.2 contrib/eb_custom_slider.module \eb_custom_slider_access()
  2. 7.2 contrib/custom_slider/eb_custom_slider.module \eb_custom_slider_access()

implementation of hook_access().

File

contrib/custom_slider/eb_custom_slider.module, line 29
display content in 'featured content' block using jquery.

Code

function eb_custom_slider_access($op, $node, $account) {
  switch ($op) {
    case 'create':

      // anonymous users cannot post even if they have the permission.
      return user_access('create eb_custom_slider entries', $account) && $account->uid ? true : null;
    case 'update':
      return user_access('edit any slider entry', $account) || user_access('edit own eb_custom_slider entries', $account) && $node->uid == $account->uid ? true : null;
    case 'delete':
      return user_access('delete any eb_custom_slider entry', $account) || user_access('delete own eb_custom_slider entries', $account) && $node->uid == $account->uid ? true : null;
  }
}