You are here

function node_limit_role_node_limit_element in Node Limit 8

Same name and namespace in other branches
  1. 6 node_limit_role/node_limit_role.module \node_limit_role_node_limit_element()
  2. 7 node_limit_role/node_limit_role.module \node_limit_role_node_limit_element()

Implements hook_node_limit_element().

File

old/node_limit_role/node_limit_role.module, line 70
Module to restrict the number of nodes by role.

Code

function node_limit_role_node_limit_element($lid = 0) {
  $limit = node_limit_role_node_limit_load($lid);
  $rid = !empty($limit['node_limit_role']['rid']) ? $limit['node_limit_role']['rid'] : '';
  $roles = user_roles();
  if (!empty($roles)) {
    return array(
      'node_limit_role' => array(
        '#type' => 'select',
        '#title' => t('Role'),
        '#options' => $roles,
        '#default_value' => $rid,
      ),
    );
  }
}