You are here

function _advpoll_writeins_access in Advanced Poll 6.3

Same name and namespace in other branches
  1. 6 advpoll.module \_advpoll_writeins_access()
  2. 6.2 advpoll.module \_advpoll_writeins_access()
  3. 7.3 advpoll.module \_advpoll_writeins_access()
  4. 7 advpoll.module \_advpoll_writeins_access()
  5. 7.2 advpoll.module \_advpoll_writeins_access()

Writeins access callback.

1 string reference to '_advpoll_writeins_access'
advpoll_menu in ./advpoll.module
Implementation of hook_menu().

File

./advpoll.module, line 236
Advanced Poll - a sophisticated polling module for voting, elections, and group decision-making.

Code

function _advpoll_writeins_access($node) {
  if (!strstr($node->type, 'advpoll_') || !user_access('administer polls')) {
    return FALSE;
  }
  foreach ($node->choice as $choice) {
    if ($choice['writein']) {

      // Has at least one write-in choice.
      return TRUE;
    }
  }
  return FALSE;
}