domain_ctools_domain_acesss_summary

Versions
domain_ctools
domain_ctools_domain_acesss_summary($conf, $context)

Provide a summary description based upon the checked domains.

Code

plugins/access/domain.inc, line 80

<?php
function domain_ctools_domain_acesss_summary($conf, $context) {
  // Visible on all domains?
  if ($conf['domain_site'] || !isset($conf['domains'])) {
    $conf['domains'] = array();
    $output = t('Content is visible on all domains.');
  }
  // Determine visibility.
  else {
    $domains = domain_domains();
    $names = array();
    foreach (array_filter($conf['domains']) as $key) {
      $id = ($key == -1) ? 0 : $key;
      $names[] = check_plain($domains[$id]['sitename']);
    }
    // Print the proper message.
    if (empty($names) && empty($output)) {
      $output = t('Content is visible on no domains.');
    }
    else {
      $output = t('Visible on !domains.', array('!domains' => implode(', ', $names)));
    }
  }
  return $output;
}
?>

Contact

  • agentrickard [at] gmail [dot] com

Donations

My Amazon.com Wish List